Project

General

Profile

Activity

From 09 Oct 2019 to 07 Nov 2019

07 Nov 2019

20:17 Feature #1358: Emacs UI: should active input line be cleared before sending line from CoCoA-5 file?
I noticed quite a lot of "almost duplication" in the *@cocoa5.el@* file. We should try to reduce that: more work for... John Abbott
18:37 Feature #1358 (In Progress): Emacs UI: should active input line be cleared before sending line from CoCoA-5 file?
I have a first version which seems to work: after *@(goto (point-max))@* I have inserted *@(move-beginning-of-line ni... John Abbott
17:43 Feature #1358: Emacs UI: should active input line be cleared before sending line from CoCoA-5 file?
I think it is probably a good idea to clear the last line (assuming this can be done reasonably easily in emacs).
...
John Abbott

30 Oct 2019

22:44 Slug #480: gcd too slow for large degree univariate poly
This slug still exists: on my current machine, top reports that CoCoA-5 is using 13Gbyte of memory. The computation ... John Abbott
16:09 Feature #1358 (Closed): Emacs UI: should active input line be cleared before sending line from CoCoA-5 file?
When using the Emacs UI, possibly confusing problems can arise if the user has started to type some input in the exec... John Abbott
11:20 Support #1222: Release CoCoA-5.3.0
I have compiled CoCoA-5 (current CVS) on my little 32-bit netbook (with @readline@ but no other extlibs). Compilatio... John Abbott

29 Oct 2019

12:20 Bug #1356 (Closed): CoCoA-5 header files: should use a common prefix for CPP variables which enforce read-once
The usual trick to ensure that header files are read only once is to define a CPP variable the first time the header ... John Abbott

26 Oct 2019

09:53 Bug #1325 (Closed): Emacs UI: emacs does not recognize "until" as marking the end of a "repeat" block
tried. works. closed. Anna Maria Bigatti
09:11 Bug #1325 (Feedback): Emacs UI: emacs does not recognize "until" as marking the end of a "repeat" block
I have made the changes which I think are right for having *@until@* recognized as an end-keyword.
I have tried to c...
John Abbott
08:47 Feature #673: Error message: I was expecting...
John Abbott wrote:
> Mind you, anyone who types in any of the above is just being a vandal (mmm, me too?)
Now cal...
Anna Maria Bigatti

25 Oct 2019

18:27 Design #1352: cocoa5 (launch) script: sleep time
Added sleep to ConfigEmacs mac and linux Anna Maria Bigatti
18:06 Design #1352: cocoa5 (launch) script: sleep time
updated accordingly the scripts in @release-files/@ Anna Maria Bigatti
16:17 Design #1352: cocoa5 (launch) script: sleep time
Good point! I think we should set the same timings in the installation script (for Mac it's called @ConfigEmacs@) Anna Maria Bigatti
14:07 Design #1352: cocoa5 (launch) script: sleep time
One could argue that this is relatively unimportant for normal users (_i.e._ those who download CoCoA-5) since they _... John Abbott
14:01 Design #1352 (In Progress): cocoa5 (launch) script: sleep time
A slightly previous version of the script would sleep for 1 sec, print error mesg, sleep for 1 sec, then exit.
An ...
John Abbott
13:39 Design #1352 (Closed): cocoa5 (launch) script: sleep time
The usual way to start CoCoA-5 is to run the script *@cocoa5@*.
This script runs some quick basic checks then call...
John Abbott
15:57 Bug #1325: Emacs UI: emacs does not recognize "until" as marking the end of a "repeat" block
I now see that in *@cocoa5.el@* there are two very similar constants: *@cocoa5-endkeywords-list@* and *@cocoa5-end-bl... John Abbott
15:39 Bug #1325 (Resolved): Emacs UI: emacs does not recognize "until" as marking the end of a "repeat" block
I think I may have solved this (without actually understanding what the emacs-lisp code does).
I have changed the ...
John Abbott
15:27 Bug #1325: Emacs UI: emacs does not recognize "until" as marking the end of a "repeat" block
Here is a test case:... John Abbott
15:12 Feature #673 (Feedback): Error message: I was expecting...
I have tried some more tests. Mostly it seems OK, but it is possible to confuse the parser:... John Abbott
13:34 Bug #1351: Clean up package points.cpkg
I was surprised by the following line in @points.cpkg5@... John Abbott
13:31 Bug #1351 (New): Clean up package points.cpkg
I noticed some old code in *@points.cpkg@* which does not work in CoCoA-5.
In any case, most functions in that pac...
John Abbott
13:28 Support #1350: CoCoA manual: entry for operators, shortcuts
I have added *@<=@* and *@>@* and *@>=@* to the list at the top of the page.
I also noticed that there appears to ...
John Abbott
13:26 Support #1350 (New): CoCoA manual: entry for operators, shortcuts
The first time I use the online manual in CoCoA-5, I always get a warning about the *@operators, shortcuts@* page bei... John Abbott
11:55 Feature #504: New operators: += -= *= /=
Here is a command for finding lines which contain commands like *@A := A + blah@* or some other operator -- it does f... John Abbott
11:46 Feature #504: New operators: += -= *= /=
One big advantage of rejecting the idea of introducing *@+=@* and friends is that there would be no need to fiddle ar... John Abbott

24 Oct 2019

23:11 Feature #673: Error message: I was expecting...
CVS-ed. Also CoCoA-5 tests pass :-)
John Abbott
23:00 Feature #673 (Resolved): Error message: I was expecting...
Not really sure how to do this cleanly, so I have "hacked" the class @Token@ in @Lexer.H@ (near line 243) by adding a... John Abbott
23:06 Support #530: Interpreter error message: "for" with missing "do"
Oh, that is strange.
I suppose the parser thinks that @10 x@ is more likely a typo for @10*x@, but that @10 3@ is pr...
John Abbott
08:23 Design #1348 (Feedback): cocoa5 script for releases
I recovered the check on 32/64 bits for linux even though we no longer distribute 32-bit.
(but this way the user get...
Anna Maria Bigatti

23 Oct 2019

18:51 Design #1348: cocoa5 script for releases
I made a new release for mac and for linux on the webpage.
Anna Maria Bigatti
18:19 Design #1348 (Resolved): cocoa5 script for releases
Done, I believe.
Now testing comes.
Anna Maria Bigatti
14:48 Design #1348 (In Progress): cocoa5 script for releases
I have updated the release-* scripts for Linux, Mac and Microsoft.
CVS-ed.
John Abbott
14:43 Design #1348: cocoa5 script for releases
I have noticed that @cocoa5-linux@ still includes the trick for choosing between 32-bit and 64-bit executables. Isn'... John Abbott
14:35 Design #1348: cocoa5 script for releases
The bug the student had found had been fixed (ages ago?) in our "private" version of @cocoa5@, but the change was nev... John Abbott
14:34 Design #1348 (Closed): cocoa5 script for releases
A student today reported a problem with CoCoA-5 on her Mac: we released a "bad" version of the @cocoa5@ start-up scri... John Abbott

22 Oct 2019

11:10 Slug #1284 (Closed): CartesianProductList: too slow
Anna Maria Bigatti
11:04 Bug #1288 (Closed): len for RINGELEM ?!?
Anna Maria Bigatti

21 Oct 2019

23:00 Slug #1270 (In Progress): RationalSolve: use MinPolyQuot instead of elim
Here is an example which shows that @RationalSolve@ can be unreasonably slow:... John Abbott

17 Oct 2019

17:43 Support #1344 (Rejected): Clean out OBSOLESCENT
Some obsolescent functions have been so for a long time.
Clean out some of the oldest ones (for 5.3.0).
John Abbott
15:24 Design #1075: LaTeX package: power-product printing
John Abbott wrote:
> Perhaps the criterion in comment 3 should consider only those indets which actually appear in t...
Anna Maria Bigatti

16 Oct 2019

22:30 Bug #946: Function "ideal" evaluates the argument twice
I have just run the test given in comment 2; now only the first one evals its arg twice.
Is this easy to fix?
Mov...
John Abbott
22:23 Design #474: Eliminate package BinRepr
This issue has been lingering for years. Now it is marked as *urgent* (so moving it back to target 5.3.0).
*Anna* n...
John Abbott
22:15 Bug #1288 (Feedback): len for RINGELEM ?!?
The CoCoA-5 manual page has already been fixed.
I have just modified @BuiltinFunction-CoCoALib.C@ so that an error...
John Abbott
22:04 Design #1075: LaTeX package: power-product printing
I have just tried a quick test: it is a bit surprising that the resulting strings are different... John Abbott
21:56 Slug #1284 (Feedback): CartesianProductList: too slow
Apparently I checked this in some time ago -- I suppose not long after the previous comment (5 months ago).
Maybe ...
John Abbott

15 Oct 2019

11:49 Slug #948: radical is slow (compared to singular) on these examples
John Abbott wrote:
> My simple idea was just to add say 0.1 to the actual measured time: if minpoly is fast,
> this...
Anna Maria Bigatti

14 Oct 2019

22:29 Slug #948: radical is slow (compared to singular) on these examples
I have just tried modifying the code, but *it does not work as expected.*
In @SparsePolyOps-Ideal0Dim.C@ around l...
John Abbott
22:01 Slug #948: radical is slow (compared to singular) on these examples
We have another funny problem: @MinPoly@ is too fast ;-)
The timeout for @GBasis@ depends only on the time spent in ...
Anna Maria Bigatti
17:32 Bug #1230 (In Progress): PrimaryDecomposition with lex ordering
Not quite :-/
there is still something dodgy:...
Anna Maria Bigatti
17:03 Support #406: Manual for CoCoAManual/CoCoAHelp.xml
John Abbott wrote:
> Should we postpone this issue to the release after 5.3.0?
I think we should aim at 5.3.0.
I...
Anna Maria Bigatti

11 Oct 2019

22:18 Support #1311 (In Progress): THINGS TO DO IN GENOVA September 2019
John Abbott
22:16 Support #406: Manual for CoCoAManual/CoCoAHelp.xml
Should we postpone this issue to the release after 5.3.0?
John Abbott
22:14 Support #1222: Release CoCoA-5.3.0
I have revised the title since we changed the planned version number ;-) John Abbott
22:12 Bug #1335: ManExamples: some problems
Running the example on the man page for @StandardInput@ is definitely a problem. I do not know how to fix this (othe... John Abbott
22:06 Feature #1236: Add "socket" devices
It would be good to close this soon.
We should test it on the 3 usual platforms: GNU/Linux seems OK to me, Mac? M...
John Abbott
22:03 Bug #1230 (Resolved): PrimaryDecomposition with lex ordering
I think this has already been done. Changed status to "resolved". John Abbott
22:02 Bug #1274 (Closed): SortBy and SortedBy sometimes give wrong result
This was actually fixed some time ago; I just forgot to tell redmine.
John Abbott
21:54 Design #1334: sylvester or SylvesterMat?
I have renamed @jacobian@ to @JacobianMat@; @jacobian@ is now in obsolescent (both for CoCoA-5 and CoCoALib).
John Abbott
18:01 Design #1334: sylvester or SylvesterMat?
John Abbott wrote:
> Not really related: there is a function *@jacobian@* which returns the jacobian matrix. Should...
Anna Maria Bigatti
15:03 Design #1334 (Resolved): sylvester or SylvesterMat?
I have changed the CoCoA-5 manual to use the new name. There was no need to change any tests.
Also added @Sylvest...
John Abbott
12:06 Design #1334: sylvester or SylvesterMat?
Not really related: there is a function *@jacobian@* which returns the jacobian matrix. Should it be called *@Jacobi... John Abbott
12:01 Design #1334: sylvester or SylvesterMat?
What should @SylvesterMat@ do if one of the args is 0?
An error must be signalled, but how?
Currently the error is ...
John Abbott
11:57 Design #1334: sylvester or SylvesterMat?
I have now made the impl in C++; more or less a straight copy of the CoCoA-5 code.
It seems to work (on 2 simple e...
John Abbott

10 Oct 2019

19:26 Design #1164 (Closed): Manual: loading manual entries written by users
Anna Maria Bigatti
18:41 Design #1327 (Feedback): Inconvenient PolyRingHom, PolyAlgebraHom
Anna Maria Bigatti
09:42 Design #1327 (Resolved): Inconvenient PolyRingHom, PolyAlgebraHom
The power of the new string syntax: can be defined in one line, and the strings are evaluated in the appropriate ring... Anna Maria Bigatti
18:24 Support #1024 (Closed): CoCoA Manual: consistent spacing in VarName: TYPE
John Abbott wrote:
> To see an example of inconsistency, just type *@?:@* into CoCoA. This gives the page for infix...
Anna Maria Bigatti
17:37 Bug #168 (Closed): Type info in CoCoA-5 manual
Anna Maria Bigatti
17:35 Bug #1261 (Closed): ASCII function
Still no reaction. Anyway, there is a test in @exbugs.cocoa5@. So we can close.
John Abbott
17:27 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
One "advantage" of @BlaBlaVector@ and @BlaBlaList@ is that it help reminds the programmer that indices in the first c... John Abbott
14:54 Feature #1243 (Resolved): New function: Read a string into a list (of RingElem) -- CoCoA-5
what about @RingElems(ring, string)@?
Similar to @RingElem(ring, string)@... or too similar?
One thing I do not l...
Anna Maria Bigatti
09:57 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
reminder: choose name and write doc for cocoa-5 Anna Maria Bigatti
08:41 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
For the moment called (also in CoCoA) @ReadExprVector(ring, string)@.
Example @ReadExprVector(R, "x-1, y^3-2, x*z")@...
Anna Maria Bigatti
17:27 Design #1334: sylvester or SylvesterMat?
John Abbott wrote:
> This fn should be in CoCoALib!
> Move it there and change its name; and put @sylvester@ into o...
Anna Maria Bigatti
16:10 Design #1334: sylvester or SylvesterMat?
This fn should be in CoCoALib!
Move it there and change its name; and put @sylvester@ into obsolescent. Change the ...
John Abbott
15:53 Design #1334 (In Progress): sylvester or SylvesterMat?
I vote for @SylvesterMat@ Anna Maria Bigatti
17:21 Support #1333: Typevectors
Here are some questions:
* roughly how long might it take to resurrect it?
* could it be easily translated into C++...
John Abbott
17:12 Support #1333: Typevectors
yes, fixed.
I wonder if I should resurrect this package...
Anna Maria Bigatti
16:04 Bug #1335: ManExamples: some problems
John Abbott wrote:
> I now see that the errors reported in the examples about hyperplane arrangements are intentiona...
Anna Maria Bigatti

09 Oct 2019

20:41 Bug #1335: ManExamples: some problems
I now see that the errors reported in the examples about hyperplane arrangements are intentional; _i.e._ the example ... John Abbott
14:44 Bug #1335 (In Progress): ManExamples: some problems
Here is a quick summary of the problems with MaxExamples@ (after I have already fixed a few)
*NOTE*: I do not have ...
John Abbott
14:38 Bug #1335 (Closed): ManExamples: some problems
I have just run @make ManExamples@, and there are some problems.
Fix them.
John Abbott
20:29 Support #677: Credits to CoCoA-5 contributors
A simple approach would be to have either a manual page about contributors, or a function which prints out some infor... John Abbott
17:48 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
I think I've done it. ... after lots of tedious little mistakes!
Called @ReadExprVector(ring, string)@ in @RingEl...
Anna Maria Bigatti
 

Also available in: Atom