source: git/Singular/ChangeLog @ a28e0e9

spielwiese
Last change on this file since a28e0e9 was a28e0e9, checked in by Hans Schönemann <hannes@…>, 26 years ago
* hannes: additional factorization check after redTail (kstdfac.cc) git-svn-id: file:///usr/local/Singular/svn/trunk@1155 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 16.2 KB
Line 
1Tue Feb 17 18:43:11 MET 1998 hannes
2        * added additional factorization check after redTail
3          (kstdfac.cc)
4
51998-02-17  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
6
7        * longalg.cc (napWrite): made it globally available to support
8        FACTORY_DEBUG_OUT
9
10        * clapsing.cc (singclap_algdividecontent): inserted
11        FACTORY_DEBUG_OUT
12       
13
14Mon Feb 16 10:43:38 MET 1998 hannes
15   * added HAVE_TCL to ring.cc
16
17Mon Feb  9 12:28:21 MET 1998 hannes
18   * added tests for coeff-filed GF(q), added stbus for GF(q)-conversion
19     (clapconv.cc clapsing.cc clapconv.h)
20
21Tue Jan 27 19:45:19 MET 1998 hannes
22   *  bug fixes for TEST_MAC_ORDER (binom.* polys-impl.h, spSpolyLoop.cc)
23      (binom.* poly-impl.* spSpolyLoop.cc)
24
25Mon Jan 26 18:40:43 MET 1998 hannes
26   * changes in iparith.cc for define: PROC_BUG
27     useful, if c++ cannot type cast proc variables
28
29Sat Jan 24 18:21:24 MET 1998 hannes
30   * bug fixes for TEST_MAC_ORDER (binom.* polys-impl.h, spSpolyLoop.cc)
31
32Sat Jan 17 18:56:34 MET 1998 hannes
33   * changes for TEST_MAC_ORDER, part 3 (binom.cc, binom.h, spSpolyLoop.cc)
34
35Sat Jan 17 18:21:15 MET 1998 hannes
36        * removed duplicate _memcpyW from mmalloc.c
37        * fixed type cast in iplib.cc
38        * changes for TEST_MAC_ORDER, part 2 (binom.cc, binom.h, spSpolyLoop.cc)
39
40Fri Jan 16 15:30:07 MET 1998 Kai Krueger <krueger@mathematik.uni-kl.de>
41        * extra.cc,febase.cc,febase.inc,grammar.y,iparith.cc
42        * ipassign.cc,ipid.cc,ipid.h,iplib.cc,ipshell.h,misc.cc
43        * mpsr_Put.cc,mpsr_Put.h,silink.cc,structs.h,subexpr.cc,subexpr.h
44        * tesths.cc
45          Implementation of new proc-scheme done.
46
47Fri Jan 16 14:51:07 MET 1998 Kai Krueger <krueger@mathematik.uni-kl.de>
48        * Makefile.in,tests/mpcheck,teste/comparecheck:
49          fixed use of correct Singular during checks
50
51Fri Jan 16 09:23:07 MET 1998
52        * changes for TEST_MAC_ORDER, part 1 (hannes)
53
54Wed Jan 14 15:36:04 1998  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
55
56        * polys-impl.h (pMonAddFast): fixed handling of component
57
58        * mmutil.c: added _memcpyW for DO_DEEP_PROFILE
59
60        * binom.h: #undef TEST_MAC_ORDER as default
61
62        * polys-impl.h: fixes to make things clearer and for
63          NO_EXP_VECTOR_OPS
64
65        * Makefile.in (Singularp): use static linking for
66
67Fri Dec 19 17:22:26 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
68
69        * claptmpl.cc: template instantiation for `Array<REvaluation>'
70          added
71
72        * fglmcomb.cc, fglmhom.cc, fglmzero.cc, claptmpl.cc: #include
73          directives fixed (templates/list.h renamed to
74           templates/ftmpl_list.h)
75
76Thu Dec 18 15:23:29 MET 1997
77        * hannes:
78        - removed type "binary" and handling routines
79        (iparith.cc ipid.cc subexpr.cc tok.h)
80        - fixed m16ex (doc/examples.doc)
81        - fixed reference (doc/singular.doc, doc/start.doc)
82
83Wed Dec 17 09:47:58 MEZ 1997 Kai Krueger <krueger@mathematik.uni-kl.de>
84        * test/dbm_test.[in/out]: rewrite of dbm-tests.
85
86Tue Dec 16 16:59:41 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
87
88        * polys-impl.h: Introduced COMP_NO_EXP_VECTOR_OPS -- which turns
89        off "vector techniques" of monomial operations, i.e. does
90        everything exponent-wise
91
92Mon Dec 15 23:31:56 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
93
94        * polys-impl.h: Various small bug - fixes and changes in
95          preparation of COMP_FAST merge: hilbert series, maps are
96          ok; sres and syz are still buggy; small things still need to be
97          checked;
98
99Fri Dec 12 15:38:19 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
100
101        * mmallocb.c (mmDBFreeBlock): introduced UNREG_MEM_PATTERN which,
102          when defined, inserts unregular memory pattern in
103          allocated/freed memory
104
105        * all: changed dangerous pNew calls to pInit's
106
107Fri Dec  5 18:43:47 MET 1997
108        * hannes: fix to ideals.cc: avoid pGetExp(p,0)
109
110Thu Dec  4 16:13:31 MEZ 1997 Kai Krueger <krueger@mathematik.uni-kl.de>
111        * ndbm.cc: don't replace bcopy by memcpy if possible, otherwise
112          the database (>1024 bytes) will be corrupted.
113        - added check for bcopy() in configure.
114
115Wed Dec  3 16:14:51 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
116
117        * Many changes to prepare for implementation of fast comparison
118                  schemes: Here are only a few:
119        - added file polys-impl.h which implements low-level poly stuff
120        - removed file polys2.cc, added polys-impl.cc
121        - added Singularp target to Make
122        - prepared configure for setting of exponent type
123        - got rid of as many direct p->exp[..] accesses as possible
124        - added file spSpolyLoop.cc spSpolyLoop.h polys-comp.h
125        * polys-impl.h: if you defined COMP_FAST, then fast polynomial
126                  comparsions are eanbled (still needs a lot of debugging)
127
128
129Fri Oct 31 05:45:25 1997  Olaf Bachman  <bachman@bombelli.dm.unipi.it>
130
131        * polys1.cc et al: got rid of p[Get/Set]ExpV routines, provided
132                  pCopy2 instead
133
134Wed Oct  8 12:22:47 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
135
136        * increased version number to 1.1.3
137
138        * ndbm.cc: Solaris compatibility: #define bcopy bzero, bcmp;
139                  #include <fcntl.h>
140        * configure.in: added check for fcntl.h sys/types.h sys/stat.h, ucblib
141          ensured that either lgmp or lsmallgmp is in $LIBS
142
143Tue Sep 16 15:45:44 MET DST 1997
144        * hannes: changed/corrected/clean naNormalize, naLcm, pCleardenom, pContent
145            (polys1.cc, longalg.cc)
146            added singclap_alglcm (clapconv.cc, clapsing.cc)
147
148Tue Sep  9 11:05:28 MET DST 1997
149        * hannes: flex-staff is now in febase.inc
150               changed tutorial (doc/examples.doc, version-no: doc/tutor.tex)
151
152Fri Aug 15 11:44:13 MESZ 1997  Kai Krueger <krueger@mathematik.uni-kl.de>
153        * ndbm.cc: fix open-bug  for dos
154          default mode of open is ascii, we need binary mode.
155
156Thu Aug 14 18:04:04 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
157        and anne
158
159        * Makefile.in, mod2.h.in, configure.in: cleaned up for dos
160          cross-compilation
161
162Tue Aug 12 19:08:20 MET DST 1997
163        * hannes: added nExactDiv to numbers
164        * hannes: corrected open bug in sing_dbm.cc (could only "r")
165                  simplified sing_dbm.cc (many tests already in silink.cc)
166                  added "mod" (as an alias to "%")
167                  updated singular.doc: div/mod
168                                        DBM: links
169        * hannes: ANSI-conversion in ndbm.cc
170          (added return types, include files)
171
172Fri Aug  8 14:54:28 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
173
174        * Makefile.in ndbm.[cc,h]: Together with krueger: Added files
175          ndbm.[cc,h]; no longer linking with libdbm, instead,
176          user supplied files; added dbm_test; small changes to sing_dbm.cc
177
178Fri Aug  8 12:56:44 MET DST 1997
179        * hannes: introduced "div" for integer division
180          grammar.*, iparith.cc, singular.doc
181        * changed version to 1.1.2/August
182
183Thu Aug  7 14:51:59 1997  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
184
185        * mpsr_Get.cc (GetCopCommandLeftv): made +/* to binary ops
186
187        * longrat.[h,cc]: added number   nlInit(number i) to initialize a
188                  number, i.e. get it into the right Singular state
189
190Wed Jul 16 12:57:22 MET DST 1997: hannes
191        * introduced '.singularrc', modified loading of satndard.lib
192          (tesths.cc)
193Tue Jul 15 13:57:46 MET DST 1997: hannes
194        * added call to proc in from standard.lib in tesths.cc
195
196Wed Jul  9 17:50:23 MET DST 1997: hannes/siebert
197        * added new type (resolution)
198        -> extra.cc, ipid.cc, iparith.cc, ipconv.cc, syz.h, syz1.cc
199
200Fri Jun 20 12:18:10 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
201
202        * tesths.cc (main): fixed condition of mprs_ttGen execution
203
204Thu Jun 19 10:49:10 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
205
206        * mpsr_Put.h: corrected efinitions of MP_AnnotReqValTree, MP_AnnotReqValNode
207
208Tue Jun 17 11:47:47 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
209
210        * Makefile.in (Singular): added mod2.h to dependencies of iparith.inc
211
212        * tok.h: no discrimination of mac for inline definition any more
213
214Wed Jun 11 09:56:05 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
215
216        * mpsr_Tok.cc (cmd_dictcops): changed names of some MP_Cops
217
218        * longrat.[cc,h], tesths.cc, Makefile.in, configure.in:
219          added support for smallgmp
220
221Tue Jun 10 17:25:28 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
222
223        * sing_mp.cc: Got rid off warnings, when incomplete link specs
224
225Thu Jun  5 15:16:19 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
226
227        * tests/mpcheck: added check for correct remote shell
228
229Sun May 25 14:06:12 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
230
231        * configure.in: Fixed handling of CXXFLAGS -- it is not touched if
232          set as env var
233
234Fri May 23 11:40:14 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
235
236        * Makefile.in: Changed dist target to cp; make distclean
237
238Wed May 21 08:56:19 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
239
240        * mpsr_Tok.cc: fixed dependencies/generation of mpsr_Tok.inc
241
242        * tesths.cc (main): made -v option gmp v1.3 clean
243
244Tue May 20 14:02:42 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
245
246        * misc.cc: Put #include <factory.h> into #ifdef HAVE_FACTORY brackets
247
248* hannes: ipshell.cc: fixed a bug in iiExport (multiple exports in rings)
249          subexpr.cc: implemented sleftv::Copy for ring/qring
250          syz1.cc: added missing idSkipZeros to LaScala*
251
252Wed May 14 16:40:19 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
253
254        * Makefile.in: changed mpcheck.data so that the brain-dead sed on
255          the suns does not mess up the output on files with long lines
256
257Tue May 13 11:32:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
258
259        * claptmpl.cc: changed template initializiation of libfac, so that
260          class.cc and tmpl_inst.h does not need to be included
261
262Mon May 12 16:48:14 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
263
264        * misc.cc: Added / to Help_File and Info_File
265
266Tue May  6 08:29:57 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
267
268        * added factorycheck target in Makefile.in
269
270        * Makefile.in (configure): took out rules which automatically
271          reruns autoconf. Print out warning, instead
272
273        * misc.cc, configure.in, mod2.h.in:
274            added SINGULAR_INFODIR to search for info files
275
276        * configure.in: Added AC_SUBST(WITH_LIBFAC, WITH_MP, WITH_FACTORY)
277
278Mon May  5 10:31:15 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
279
280        * #include "factory" instead of include "singfactory"
281
282        * mod2.h.in: define buildin_gmp, if HAVE_GMP and macintosh
283
284Sun May  4 11:14:44 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
285
286        * Added make target mpcheck; Update INSTALL file
287
288        * mpsr_PutPoly.cc (PutRationalNumber): Normalize if number->s == 0
289          and not if number->s == 2
290
291        * mpsr_GetPoly.cc (GetGaloisNumber): Introduced special routines,
292          since npInit op in GetModuloNumber messed things up
293
294Sat May  3 00:07:55 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
295
296        * Makefile.in (CPPFLAGS): put -I. before other CPPFLAGS
297
298        * febase.cc (feFopen): fixed bug in opening library from
299          SINGULAR_DATADIR: SINGULAR_DATADIR is appended to
300          getenv("SINGULARPATH")
301
302        * small mpsr Changes to reflect some name changes of MP Dicts
303
304        * configure.in Makefile.in: new scheme for updating Makefile mod2.h
305          based on time-stamps
306
307Fri May  2 17:29:32 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
308
309        * mpsr.h: reflected changes of MP version 1.1.2 (Dicts in MP.h)
310
311        * Fixed small bug in configure.in
312
313Mon Apr 28 21:00:07 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
314
315        * Added README, INSTALL, COPYING file to distribution
316
317        * tesths.cc (main): slightly changed Singular banner; fixed
318          display of version number
319
320Fri Apr 25 16:59:31 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
321
322        * fixed configure.in s.t. sprintf test is correct
323
324        * Changed SingularPath to SINGULARPATH
325
326        * fixed sys/times.h and sys/time.h confusion
327
328        * Various changes to reflect new configure (versions defined in
329          configure.in, changed HAVE_LIBFACTORY into HAVE_FACTORY, data
330          dir is pasted from configure into mod2.h and used from there in
331          feFopen.
332
333        * Added configure facility, repalced mod2.h by mod2.h.in Makefile
334          by Makefile.in
335
336Fri Apr 18 09:47:22 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
337
338        * silink.cc (DumpAsciiIdhdl): LIB string is dumped without type
339          declaration
340
341        * mpsr_Get.cc (InitIdentifierLeftv): used mpsr_SetCurrRing(r,
342          TRUE) so that pOne works if no ring did previously exist.
343
344        * iparith.cc: Added jjPROC3.
345
346Tue Apr 15 12:07:17 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
347
348        * silink.cc (slStandardInit): changed Ascii type specifyer from
349          "ascii" to "Ascii" for consistency
350
351        * iparith.cc : added #else branch to #ifdef HAVE_FGLM in proc table
352
353        *  (extra.cc): system("sh",command) returns exit status of command
354
355Thu Apr 10 11:59:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
356
357        * remote quit is now arranged using MP_CopMpQuit
358
359        * Updated mpsr_* files for new naming convention of MP v:1.1.2
360
361Tue Apr  8 10:43:48 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
362
363        * Reimplemented link structures. Cleaned it up. Introduced assignment
364link = link. Fixed some bugs in asciidump. Made proc's work for MP links.
365
366Sat Mar 29 16:01:39 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
367
368        * silink.cc (DumpQring): Takes care of dumping a Qring
369        (slInit): enable ascii link specification of the form "filename
370        mode:w"
371
372Fri Mar 28 14:12:05 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
373
374        * Added routines dump(link) and getdump(link) for ascii and MP
375          links
376
377        * ipconv.cc (dConvertTypes): added int->module conversion so that
378          'module m = 0' works
379
380        * iparith.cc (jjVAR1): added LINK_CMD to list of typeof(...)
381
382Thu Mar 27 21:20:20 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
383
384        * added real time timer (rtimer) analog to timer
385
386        * added command-line option "-d ticks_per_second" and "-m
387          min_displayed_time_in_sec" and chahnged timer accordingly
388
389        * added some #ifdef HAVE_FGLM in fglm*.cc
390
391
392Wed Mar 26 14:02:15 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
393
394        * added reference counter to links, updated slKill, slCopy, slInit
395        * various small bug fixes for Batch mode
396
397Mon Mar 24 14:27:26 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
398
399        * sing_mp.cc (slOpenWriteMPFile): Added append and write mode to
400          open MP:file
401
402Sun Mar 23 20:48:41 1997  Olaf Bachmann  <obachman@ratchwum.mathematik.uni-kl.de (Olaf Bachmann)>
403
404        * mpsr_Get.cc (InitIdentifierLeftv): Fixed bug which did not do
405          pSetm(p) after creating a poly out of a variable
406
407Thu Mar 20 11:57:00 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
408
409        * sing_mp.cc (slInitBatchLink): initialized silink such that
410          l->argv[0] == "MP:connect" (otherwise, slInitMP failed)
411
412Wed Mar 19 15:38:08 1997  Olaf Bachmann  <obachman@schlupp.mathematik.uni-kl.de (Olaf Bachmann)>
413
414        * hannes fixed maFindPerm to reflect new names <->parameter scheme
415
416        * sing_mp.cc (mpsr_IsMPLink): fixed it
417
418        * Makefile (tags): added target tags
419
Note: See TracBrowser for help on using the repository browser.