source: git/Singular/ChangeLog @ cc6452

spielwiese
Last change on this file since cc6452 was cc6452, checked in by Olaf Bachmann <obachman@…>, 26 years ago
1998-05-19 Olaf Bachmann <obachman@mathematik.uni-kl.de> * find_exec.c (find_executable): add "." top path, if under WINNT and MSDOS display git-svn-id: file:///usr/local/Singular/svn/trunk@1876 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 26.3 KB
Line 
11998-05-19  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
2
3        * find_exec.c (find_executable): add "." top path, if under WINNT
4        and MSDOS display
5
6        * mmutil.c (mmCheckDBMCB): use _end only #ifdef unix
7
8        * ideals.cc (idDelLmEquals): added idDelLmEqual == simplify(16),
9        and idDelDiv == simplify(32); improved pComparePolys
10
111998-05-18  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
12
13        * extra.cc (jjSYSTEM): changed "whoami" --> "Singular", added
14        "nblocks"
15
16Sat May 16 14:14:20 MET DST 1998 hannes
17* avoid multiple objects of the same name (fix keepring)
18Fri May 15 18:02:57 MET DST 1998 hannes
19* added type conversion: ideal(map) -> map
20Fri May 15 13:06:32 MET DST 1998 hannes
21* added syntax: kill (....)
22Thu May 14 16:40:43 MET DST 1998 hannes
23* fixed bug in CoeffOfKBase (ideals.cc)
24Thu May 14 12:01:53 MET DST 1998 hannes
25* a ring with a coeff. field GF(p,n) cannot be constructed
26  without gftables (ring.cc)
27Wed May 13 16:52:09 MET DST 1998 hannes
28        * changed syntax of NOT (does not require () any more)
29Tue May 12 16:58:13 MET DST 1998 hannes
30        * changed return type of option(): none -> string
31Tue May 12 11:57:50 MET DST 1998 hannes
32        * added "lres"
331998-05-08  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
34
35        * extra.cc (jjSYSTEM): put all undocumented system calls into
36        #ifdef HAVE_EXTENDED_SYSTEM which is _not_ defined by default
37
38        * exteded system("random") to always return the seed of the random
39        generator
40vThu May  7 19:49:34 MET DST 1998 hannes
41        * added syntax rule "proc <name> <arglist> <string> <body>"
42        * speedup for feReadLine
43Thu Apr 30 19:16:45 MET DST 1998 hannes
44        * fixed "missing e-o-buffer" for long lines in febase.inc
45Wed Apr 29 18:26:19 MET DST 1998 hannes
46        * added filed list_length tossyStrategy
47        ( for conversion list <-> resolution): syz.h, syz1.cc, iparith.cc
481998-04-29  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
49
50        * mmutil.c (mmGetIndex): new implementation: Use generated lookup
51        table (mmutil.inc) instead of "binary" search on size
52
53Tue Apr 28 19:56:46 MET DST 1998 hannes
54  * ipassign.cc: fixed assignment of resolution to list: need ipMoveId
551998-04-28  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
56
57        * kstd2.cc (redHomog): Some more ouput for KDEBUG && TEST_OPT_DEBUG
58
59        * mminit.cc: introduced memory(2) which measures physical memory
60        consumption using the system call sbrk (this never lies!)
61
62Mon Apr 27 18:07:21 MET DST 1998 hannes
63        * use ReAlloc for enlargeT, enlargeL  (kutil.cc)
64Mon Apr 27 16:45:41 MET DST 1998 hannes
65        * fixed conversion of factory 0 to poly NULL (clapconv.cc)
66
671998-04-27  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
68
69        * febase.cc (myfread): introduced myfread and myfopen which assure
70        that newlines in text files are always \n
71
72Fri Apr 24 19:14:42 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
73
74        * clapsing.cc (FACTORY_GCD_STAT, singclap_divide_content):
75          dependency on FACTORY_GCD_TEST removed.  Statistics are now done
76          using `FACTORY_GCDSTAT' and `FCATORY_CONTSTAT' which are defined
77          to expand to nothing if `FACTORY_GCD_TIMING' is off.
78
79        * extra.cc (FACTORY_GCD_STAT): dependency on `FACTORY_GCD_TEST'
80          removed.  Includes `gcd_stat.h' in dependency on
81          `FACTORY_CGD_STAT'.
82
83        * extra.cc (jjSYSTEM): new command `gcdstat' in dependency on
84          `FACTORY_GCD_STAT'
85
86Fri Apr 24 18:25:23 MET DST 1998 hannes
87  * fixed bug in maps.cc: size of monom is not pMonomSize but mmGetSpecSize()
88  * changed header in tesths.cc
89  * changed handling of ring changes (polys*.cc ring.cc)
90Thu Apr 23 20:53:06 MET DST 1998 hannes
91  * removed END_GRAMMAR ("RETURN") from iparith.cc, grammar.y
92Thu Apr 23 20:16:24 MET DST 1998 hannes
93  * fixed bug in rKill of Q-rings (ring.cc, polys.cc)
94
95Thu Apr 23 11:12:48 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
96
97        * clapsing.cc (FACTORY_CFTROUT, FACTORY_CFAOUT): stuipd bug fix
98
99        * clapsing.cc (FACTORY_ALGOUT, FACTORY_CFTROUT, FACTORY_CFAOUT):
100          new macros for debugging data transfer to Factory
101          (singclap_divide_content, singclap_alglcm,
102          singclap_algdividecontent): use the new macros
103
104        * clapsing.cc (FACTORY_GCD_TIMING, singclap_divide_content,
105          singclap_alglcm, singclap_algdividecontent): dependency on
106          FACTORY_GCD_TEST removed.  Timings are now done directly using
107          `TIMING_START' and `TIMING_END' which are defined to expand to
108          nothing if `FACTORY_GCD_TIMING' is off.
109
110        * extra.cc (FACTORY_GCD_TIMING): dependency on FACTORY_GCD_TEST
111          removed
112
113        * longalg.cc (naNormalize): gcd calculation depends on #define
114          `FACTORY_GCD_TEST'
115
116Wed Apr 22 09:42:35 MET DST 1998 hannes
117  * several changes concerning stdfac
118    (kstdfac.cc, kutil.cc kutil.h)
119
120Tue Apr 21 15:19:10 MET DST 1998 hannes/jens
121  * gdc in Q(a) returns "not implemented" (clapsing.cc)
122
123Tue Apr 21 12:30:44 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
124
125        * clapsing.cc  (singclap_gcd): checks for `NULL' removed
126       
127        * clapsing.cc, extra.cc (FACTORY_GCD_TEST, FACTORY_GCD_STAT,
128          FACTORY_GCD_DEBOUT, FACTORY_GCD_TIMING): new #defines for gcd
129          testing
130        * clapsing.cc (singclap_divide_content, singclap_alglcm,
131          singclap_algdividecontent): code added for factory testing.
132          Wrapped by #defines `FACTORY_GCD_TEST', `FACTORY_GCD_STAT',
133          `FACTORY_GCD_DEBOUT', and `FACTORY_GCD_TIMING'.
134        * extra.cc (jjSYSTEM): code added for factory testing.  Wrapped
135          by #defines `FACTORY_GCD_TEST' and `FACTORY_GCD_TIMING'.
136
137Fri Apr 17 09:53:53 MET DST 1998 hannes
138 * fixed a minor but very nasty bug: nlSetMap was resetting npPrimeM
139    (longrat.cc)
140
1411998-04-21  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
142
143        * mmprivat.h: Got rid off mmheap.cc, "inlined" mmPutMemory
144
145        * longalg.h:  Exponents in parameter (polys) are typedef'ed to
146        EXPONENT_TYPE
147
1481998-04-20  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
149
150        * mmallocb.c: Merged with mmheap.c.
151
1521998-04-16  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
153
154        * mpsr_PutPoly.cc: Took out normalization of rational numbers
155        before they are put -- might have side effects
156
157        * extra.cc: added system("--option") which returns value of
158        option; in debug mode: system("OptionValues") lists all option
159        values
160       
161        * sing_mp.cc: use long option names for MP link options
162        * MPtcp:launch: Uses find_exec as default application
163       
164        *  tesths.cc: New (handling of) command line options (long
165        options, usage of getopt_long): Parse more than one argument
166        script, etc ..
167        *  added getopt.[c,h]for parsing of command lines
168       
169        * mod2.h.in, configure.in: Got rid off str* tests
170
1711998-04-07  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
172
173        * mpsr_Put.cc (mpsr_PutDump): dump does not dump LIB string any more
174
175        * extra.cc (jjSYSTEM): added System("whoami") to return full
176        executable pathname of running Singular
177
178Tue Apr  7 10:27:50 MET DST 1998 hannes
179        * fixed scanner bug: ignoring { and } in <block> (scanner.l)
180
1811998-04-06  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
182
183        * spSpolyLoop.h: neww calling interface for spGetSpolyLoop
184
185        * kstd1.cc (kNF): moved strat->ak field initailization out of
186        initBuchMora into single routines
187
188        * febase.cc (feGetSearchPath): added feGetSearchPath; changed
189        algorithm for searching files: $SINGULARPATH -> relative to
190        executable -> burnt-in locations
191        * added find_exec.c to get absolute pathname of executable
192
193Mon Apr  6 14:23:52 1998  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
194
195        * claptmpl.cc: instantiation for `tabs()' added
196
197Sat Apr  4 00:52:58 MET DST 1998 Kai Krueger <krueger@mathematik.uni-kl.de>
198        * iplib.cc libparse.cc libparse.h libparse.l misc.cc LIB/*.lib
199          Changed help for libraries.
200       
201Wed Apr  1 20:55:15 MET DST 1998 hannes
202        * mpsr_Tok.cc,tok.h: minor fix, removed VERBOSE_CMD
203        * iparith.cc ipconv.cc: added conversion list <-> resolution
204        * lists.cc, syz1.cc : fixed bug in conversion (list<->res.):
205          handling "empty" case
206        * scanner.l: added option: %option always-interactive 
207
208Tue Mar 31 10:47:06 MET DST 1998 hannes
209        * feread.cc: fixed handling of empty history
210        * clapsing.cc: fixed gcd(0,..) and gcd(..,0) -> pOne()
211        * febase.h/febase.inc: renaming of scanner variables
212          ( yy_blocklineno, yy_noeof)
213        * febase.inc: increased speed in feReadLine
214        * minor changes in scanner/grammar/iparith.cc (example)
215
2161998-03-27  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
217
218        * longalg.cc (naDBTest): fixed lines for number tests
219
220        * added spSpolyLoop.inc to repository
221
222        * algmap.cc (maAlgpolyMap): fixed bug which changed preimage
223
2241998-03-23  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
225
226        * taged version 1.1.7 -- unconditional fast version
227
228        * polys-impl.cc, polys.cc: No COMP_FAST any more
229
230        * Makefile.in: Introduced variable PERL, set by configure
231
232        * kstdfac.cc (kStratCopy): kModW iv is not copied, but just the
233        pointer is set
234
2351998-03-18  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
236
237        * Makefile.in: added Singularb target for bprof
238
239        * polys-impl.h, polys-comp.h: Cleaned up COMP_FAST and related
240        #defines
241
2421998-03-16  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
243
244        * polys-impl.h: no #define COMP_FAST
245
246        * configure.in,Makefile.in: check for flex -P; increased version
247        number to 1.1.7
248
249Fri Mar 13 16:16:27 MET 1998 hannes
250  * fixed: Singular crashed while changing the minpoly in GF(q)
251    (ipassign.cc)
252
253Fri Mar  6 13:27:45 MET 1998 Kai Krueger <krueger@mathematik.uni-kl.de>
254        * new: libparse.l,libparse.cc,utils.cc,ytils.h
255          scanner for a quick check of singular-libraries.
256        * Makefile.in,mod2.h.in,iplib.cc,structs.h,subexpr.h
257          use a scanner when loading libraries.
258        * grammar.y,ipassign.cc,subexpr.h
259          procinfo: added position of end of proc-definition
260                    added flag for 'static'-proc (proc that can only be used
261                          in the library they are defined).
262        * LIB: deform.lib,finvar.lib,hnoether.lib,normal.lib,presolve.lib
263               primdec.lib,tex.lib
264          made fixes requested by libparse (s.a. brackets, ....)
265       
2661998-03-04  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
267
268        * febase.h: added macro assume()
269
270        * spSpolyLoop.cc: Automatic generation of SpolyLoops using
271        spSpolyLoop.pl
272
273        * kstd*.cc: New calling interface to get SpolyLoop
274
275        * ring.h: Introduced rOrderType_t
276
277Mon Mar  2 16:18:25 MET 1998 hannes
278   * changed handling of "echo" in examples: do not report file + lineno
279     (febase.inc,lib0lib.res, inoutlib.res, mem.res, homlib.res)
280
281Fri Feb 27 15:02:10 MET 1998 hannes
282   * new input scheme: many modifications to febase.h, febase.inc,
283     febase.cc, scanner.l, grammar.y, iplib.cc
284
285Tue Feb 17 18:43:11 MET 1998 hannes
286        * added additional factorization check after redTail
287          (kstdfac.cc)
288
2891998-02-17  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
290
291        * longalg.cc (napWrite): made it globally available to support
292        FACTORY_DEBUG_OUT
293
294        * clapsing.cc (singclap_algdividecontent): inserted
295        FACTORY_DEBUG_OUT
296       
297Mon Feb 16 10:43:38 MET 1998 hannes
298   * added HAVE_TCL to ring.cc
299
300Mon Feb  9 12:28:21 MET 1998 hannes
301   * added tests for coeff-filed GF(q), added stbus for GF(q)-conversion
302     (clapconv.cc clapsing.cc clapconv.h)
303
304Tue Jan 27 19:45:19 MET 1998 hannes
305   *  bug fixes for TEST_MAC_ORDER (binom.* polys-impl.h, spSpolyLoop.cc)
306      (binom.* poly-impl.* spSpolyLoop.cc)
307
308Mon Jan 26 18:40:43 MET 1998 hannes
309   * changes in iparith.cc for define: PROC_BUG
310     useful, if c++ cannot type cast proc variables
311
312Sat Jan 24 18:21:24 MET 1998 hannes
313   * bug fixes for TEST_MAC_ORDER (binom.* polys-impl.h, spSpolyLoop.cc)
314
315Sat Jan 17 18:56:34 MET 1998 hannes
316   * changes for TEST_MAC_ORDER, part 3 (binom.cc, binom.h, spSpolyLoop.cc)
317
318Sat Jan 17 18:21:15 MET 1998 hannes
319        * removed duplicate _memcpyW from mmalloc.c
320        * fixed type cast in iplib.cc
321        * changes for TEST_MAC_ORDER, part 2 (binom.cc, binom.h, spSpolyLoop.cc)
322
323Fri Jan 16 15:30:07 MET 1998 Kai Krueger <krueger@mathematik.uni-kl.de>
324        * extra.cc,febase.cc,febase.inc,grammar.y,iparith.cc
325        * ipassign.cc,ipid.cc,ipid.h,iplib.cc,ipshell.h,misc.cc
326        * mpsr_Put.cc,mpsr_Put.h,silink.cc,structs.h,subexpr.cc,subexpr.h
327        * tesths.cc
328          Implementation of new proc-scheme done.
329
330Fri Jan 16 14:51:07 MET 1998 Kai Krueger <krueger@mathematik.uni-kl.de>
331        * Makefile.in,tests/mpcheck,teste/comparecheck:
332          fixed use of correct Singular during checks
333
334Fri Jan 16 09:23:07 MET 1998
335        * changes for TEST_MAC_ORDER, part 1 (hannes)
336
337Wed Jan 14 15:36:04 1998  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
338
339        * polys-impl.h (pMonAddFast): fixed handling of component
340
341        * mmutil.c: added _memcpyW for DO_DEEP_PROFILE
342
343        * binom.h: #undef TEST_MAC_ORDER as default
344
345        * polys-impl.h: fixes to make things clearer and for
346          NO_EXP_VECTOR_OPS
347
348        * Makefile.in (Singularp): use static linking for
349
350Fri Dec 19 17:22:26 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
351
352        * claptmpl.cc: template instantiation for `Array<REvaluation>'
353          added
354
355        * fglmcomb.cc, fglmhom.cc, fglmzero.cc, claptmpl.cc: #include
356          directives fixed (templates/list.h renamed to
357           templates/ftmpl_list.h)
358
359Thu Dec 18 15:23:29 MET 1997
360        * hannes:
361        - removed type "binary" and handling routines
362        (iparith.cc ipid.cc subexpr.cc tok.h)
363        - fixed m16ex (doc/examples.doc)
364        - fixed reference (doc/singular.doc, doc/start.doc)
365
366Wed Dec 17 09:47:58 MEZ 1997 Kai Krueger <krueger@mathematik.uni-kl.de>
367        * test/dbm_test.[in/out]: rewrite of dbm-tests.
368
369Tue Dec 16 16:59:41 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
370
371        * polys-impl.h: Introduced COMP_NO_EXP_VECTOR_OPS -- which turns
372        off "vector techniques" of monomial operations, i.e. does
373        everything exponent-wise
374
375Mon Dec 15 23:31:56 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
376
377        * polys-impl.h: Various small bug - fixes and changes in
378          preparation of COMP_FAST merge: hilbert series, maps are
379          ok; sres and syz are still buggy; small things still need to be
380          checked;
381
382Fri Dec 12 15:38:19 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
383
384        * mmallocb.c (mmDBFreeBlock): introduced UNREG_MEM_PATTERN which,
385          when defined, inserts unregular memory pattern in
386          allocated/freed memory
387
388        * all: changed dangerous pNew calls to pInit's
389
390Fri Dec  5 18:43:47 MET 1997
391        * hannes: fix to ideals.cc: avoid pGetExp(p,0)
392
393Thu Dec  4 16:13:31 MEZ 1997 Kai Krueger <krueger@mathematik.uni-kl.de>
394        * ndbm.cc: don't replace bcopy by memcpy if possible, otherwise
395          the database (>1024 bytes) will be corrupted.
396        - added check for bcopy() in configure.
397
398Wed Dec  3 16:14:51 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
399
400        * Many changes to prepare for implementation of fast comparison
401                  schemes: Here are only a few:
402        - added file polys-impl.h which implements low-level poly stuff
403        - removed file polys2.cc, added polys-impl.cc
404        - added Singularp target to Make
405        - prepared configure for setting of exponent type
406        - got rid of as many direct p->exp[..] accesses as possible
407        - added file spSpolyLoop.cc spSpolyLoop.h polys-comp.h
408        * polys-impl.h: if you defined COMP_FAST, then fast polynomial
409                  comparsions are eanbled (still needs a lot of debugging)
410
411
412Fri Oct 31 05:45:25 1997  Olaf Bachman  <bachman@bombelli.dm.unipi.it>
413
414        * polys1.cc et al: got rid of p[Get/Set]ExpV routines, provided
415                  pCopy2 instead
416
417Wed Oct  8 12:22:47 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
418
419        * increased version number to 1.1.3
420
421        * ndbm.cc: Solaris compatibility: #define bcopy bzero, bcmp;
422                  #include <fcntl.h>
423        * configure.in: added check for fcntl.h sys/types.h sys/stat.h, ucblib
424          ensured that either lgmp or lsmallgmp is in $LIBS
425
426Tue Sep 16 15:45:44 MET DST 1997
427        * hannes: changed/corrected/clean naNormalize, naLcm, pCleardenom, pContent
428            (polys1.cc, longalg.cc)
429            added singclap_alglcm (clapconv.cc, clapsing.cc)
430
431Tue Sep  9 11:05:28 MET DST 1997
432        * hannes: flex-staff is now in febase.inc
433               changed tutorial (doc/examples.doc, version-no: doc/tutor.tex)
434
435Fri Aug 15 11:44:13 MESZ 1997  Kai Krueger <krueger@mathematik.uni-kl.de>
436        * ndbm.cc: fix open-bug  for dos
437          default mode of open is ascii, we need binary mode.
438
439Thu Aug 14 18:04:04 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
440        and anne
441
442        * Makefile.in, mod2.h.in, configure.in: cleaned up for dos
443          cross-compilation
444
445Tue Aug 12 19:08:20 MET DST 1997
446        * hannes: added nExactDiv to numbers
447        * hannes: corrected open bug in sing_dbm.cc (could only "r")
448                  simplified sing_dbm.cc (many tests already in silink.cc)
449                  added "mod" (as an alias to "%")
450                  updated singular.doc: div/mod
451                                        DBM: links
452        * hannes: ANSI-conversion in ndbm.cc
453          (added return types, include files)
454
455Fri Aug  8 14:54:28 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
456
457        * Makefile.in ndbm.[cc,h]: Together with krueger: Added files
458          ndbm.[cc,h]; no longer linking with libdbm, instead,
459          user supplied files; added dbm_test; small changes to sing_dbm.cc
460
461Fri Aug  8 12:56:44 MET DST 1997
462        * hannes: introduced "div" for integer division
463          grammar.*, iparith.cc, singular.doc
464        * changed version to 1.1.2/August
465
466Thu Aug  7 14:51:59 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
467
468        * mpsr_Get.cc (GetCopCommandLeftv): made +/* to binary ops
469
470        * longrat.[h,cc]: added number   nlInit(number i) to initialize a
471                  number, i.e. get it into the right Singular state
472
473Wed Jul 16 12:57:22 MET DST 1997: hannes
474        * introduced '.singularrc', modified loading of satndard.lib
475          (tesths.cc)
476Tue Jul 15 13:57:46 MET DST 1997: hannes
477        * added call to proc in from standard.lib in tesths.cc
478
479Wed Jul  9 17:50:23 MET DST 1997: hannes/siebert
480        * added new type (resolution)
481        -> extra.cc, ipid.cc, iparith.cc, ipconv.cc, syz.h, syz1.cc
482
483Fri Jun 20 12:18:10 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
484
485        * tesths.cc (main): fixed condition of mprs_ttGen execution
486
487Thu Jun 19 10:49:10 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
488
489        * mpsr_Put.h: corrected efinitions of MP_AnnotReqValTree, MP_AnnotReqValNode
490
491Tue Jun 17 11:47:47 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
492
493        * Makefile.in (Singular): added mod2.h to dependencies of iparith.inc
494
495        * tok.h: no discrimination of mac for inline definition any more
496
497Wed Jun 11 09:56:05 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
498
499        * mpsr_Tok.cc (cmd_dictcops): changed names of some MP_Cops
500
501        * longrat.[cc,h], tesths.cc, Makefile.in, configure.in:
502          added support for smallgmp
503
504Tue Jun 10 17:25:28 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
505
506        * sing_mp.cc: Got rid off warnings, when incomplete link specs
507
508Thu Jun  5 15:16:19 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
509
510        * tests/mpcheck: added check for correct remote shell
511
512Sun May 25 14:06:12 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
513
514        * configure.in: Fixed handling of CXXFLAGS -- it is not touched if
515          set as env var
516
517Fri May 23 11:40:14 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
518
519        * Makefile.in: Changed dist target to cp; make distclean
520
521Wed May 21 08:56:19 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
522
523        * mpsr_Tok.cc: fixed dependencies/generation of mpsr_Tok.inc
524
525        * tesths.cc (main): made -v option gmp v1.3 clean
526
527Tue May 20 14:02:42 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
528
529        * misc.cc: Put #include <factory.h> into #ifdef HAVE_FACTORY brackets
530
531* hannes: ipshell.cc: fixed a bug in iiExport (multiple exports in rings)
532          subexpr.cc: implemented sleftv::Copy for ring/qring
533          syz1.cc: added missing idSkipZeros to LaScala*
534
535Wed May 14 16:40:19 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
536
537        * Makefile.in: changed mpcheck.data so that the brain-dead sed on
538          the suns does not mess up the output on files with long lines
539
540Tue May 13 11:32:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
541
542        * claptmpl.cc: changed template initializiation of libfac, so that
543          class.cc and tmpl_inst.h does not need to be included
544
545Mon May 12 16:48:14 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
546
547        * misc.cc: Added / to Help_File and Info_File
548
549Tue May  6 08:29:57 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
550
551        * added factorycheck target in Makefile.in
552
553        * Makefile.in (configure): took out rules which automatically
554          reruns autoconf. Print out warning, instead
555
556        * misc.cc, configure.in, mod2.h.in:
557            added SINGULAR_INFODIR to search for info files
558
559        * configure.in: Added AC_SUBST(WITH_LIBFAC, WITH_MP, WITH_FACTORY)
560
561Mon May  5 10:31:15 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
562
563        * #include "factory" instead of include "singfactory"
564
565        * mod2.h.in: define buildin_gmp, if HAVE_GMP and macintosh
566
567Sun May  4 11:14:44 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
568
569        * Added make target mpcheck; Update INSTALL file
570
571        * mpsr_PutPoly.cc (PutRationalNumber): Normalize if number->s == 0
572          and not if number->s == 2
573
574        * mpsr_GetPoly.cc (GetGaloisNumber): Introduced special routines,
575          since npInit op in GetModuloNumber messed things up
576
577Sat May  3 00:07:55 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
578
579        * Makefile.in (CPPFLAGS): put -I. before other CPPFLAGS
580
581        * febase.cc (feFopen): fixed bug in opening library from
582          SINGULAR_DATADIR: SINGULAR_DATADIR is appended to
583          getenv("SINGULARPATH")
584
585        * small mpsr Changes to reflect some name changes of MP Dicts
586
587        * configure.in Makefile.in: new scheme for updating Makefile mod2.h
588          based on time-stamps
589
590Fri May  2 17:29:32 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
591
592        * mpsr.h: reflected changes of MP version 1.1.2 (Dicts in MP.h)
593
594        * Fixed small bug in configure.in
595
596Mon Apr 28 21:00:07 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
597
598        * Added README, INSTALL, COPYING file to distribution
599
600        * tesths.cc (main): slightly changed Singular banner; fixed
601          display of version number
602
603Fri Apr 25 16:59:31 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
604
605        * fixed configure.in s.t. sprintf test is correct
606
607        * Changed SingularPath to SINGULARPATH
608
609        * fixed sys/times.h and sys/time.h confusion
610
611        * Various changes to reflect new configure (versions defined in
612          configure.in, changed HAVE_LIBFACTORY into HAVE_FACTORY, data
613          dir is pasted from configure into mod2.h and used from there in
614          feFopen.
615
616        * Added configure facility, repalced mod2.h by mod2.h.in Makefile
617          by Makefile.in
618
619Fri Apr 18 09:47:22 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
620
621        * silink.cc (DumpAsciiIdhdl): LIB string is dumped without type
622          declaration
623
624        * mpsr_Get.cc (InitIdentifierLeftv): used mpsr_SetCurrRing(r,
625          TRUE) so that pOne works if no ring did previously exist.
626
627        * iparith.cc: Added jjPROC3.
628
629Tue Apr 15 12:07:17 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
630
631        * silink.cc (slStandardInit): changed Ascii type specifyer from
632          "ascii" to "Ascii" for consistency
633
634        * iparith.cc : added #else branch to #ifdef HAVE_FGLM in proc table
635
636        *  (extra.cc): system("sh",command) returns exit status of command
637
638Thu Apr 10 11:59:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
639
640        * remote quit is now arranged using MP_CopMpQuit
641
642        * Updated mpsr_* files for new naming convention of MP v:1.1.2
643
644Tue Apr  8 10:43:48 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
645
646        * Reimplemented link structures. Cleaned it up. Introduced assignment
647link = link. Fixed some bugs in asciidump. Made proc's work for MP links.
648
649Sat Mar 29 16:01:39 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
650
651        * silink.cc (DumpQring): Takes care of dumping a Qring
652        (slInit): enable ascii link specification of the form "filename
653        mode:w"
654
655Fri Mar 28 14:12:05 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
656
657        * Added routines dump(link) and getdump(link) for ascii and MP
658          links
659
660        * ipconv.cc (dConvertTypes): added int->module conversion so that
661          'module m = 0' works
662
663        * iparith.cc (jjVAR1): added LINK_CMD to list of typeof(...)
664
665Thu Mar 27 21:20:20 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
666
667        * added real time timer (rtimer) analog to timer
668
669        * added command-line option "-d ticks_per_second" and "-m
670          min_displayed_time_in_sec" and chahnged timer accordingly
671
672        * added some #ifdef HAVE_FGLM in fglm*.cc
673
674
675Wed Mar 26 14:02:15 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
676
677        * added reference counter to links, updated slKill, slCopy, slInit
678        * various small bug fixes for Batch mode
679
680Mon Mar 24 14:27:26 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
681
682        * sing_mp.cc (slOpenWriteMPFile): Added append and write mode to
683          open MP:file
684
685Sun Mar 23 20:48:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
686
687        * mpsr_Get.cc (InitIdentifierLeftv): Fixed bug which did not do
688          pSetm(p) after creating a poly out of a variable
689
690Thu Mar 20 11:57:00 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
691
692        * sing_mp.cc (slInitBatchLink): initialized silink such that
693          l->argv[0] == "MP:connect" (otherwise, slInitMP failed)
694
695Wed Mar 19 15:38:08 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
696
697        * hannes fixed maFindPerm to reflect new names <->parameter scheme
698
699        * sing_mp.cc (mpsr_IsMPLink): fixed it
700
701        * Makefile (tags): added target tags
702
Note: See TracBrowser for help on using the repository browser.