Activity
From 18 Mar 2019 to 16 Apr 2019
16 Apr 2019
- 17:49 Feature #1271: Allow Interruption of printing?
- I have a tried a first approach, but it did no work as I would have liked...
What I tried:
* in @Interpreter.C@ a... - 17:43 Feature #1271 (In Progress): Allow Interruption of printing?
- Inside emacs, if you print out a very long list then it takes ages before you can use emacs/CoCoA-5 again.
Conside...
05 Apr 2019
- 20:56 Slug #1270: RationalSolve: use MinPolyQuot instead of elim
- Before we decide to replace @elim@ by @MinPolyQuot@ we should check that @MinPolyQuot@ is usually faster (I would cer...
- 20:19 Slug #1270 (Closed): RationalSolve: use MinPolyQuot instead of elim
- Currently @RationalSolve@ uses @elim@, but every use is equivalent to a call to @MinPolyQuot@ (in the subring generat...
03 Apr 2019
- 17:14 Support #1268: Documentation for how to write a CoCoA package
- I can make some notes based on the questions I've been asked.
These notes could form a basis for a better guide; b... - 17:12 Support #1268 (Closed): Documentation for how to write a CoCoA package
- Some students here in Passau have been given the task of writing a CoCoA package, and have asked me for guidance. It...
- 17:11 Design #474 (In Progress): Eliminate package BinRepr
- What is the status of this issue?
The package still exists, and there is a *@BinRepr@* builtin function.
Can we d... - 17:08 Feature #1012 (Closed): Chebyshev polynomials
- This has already been done. Closing.
02 Apr 2019
- 21:52 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- Anna has just sent me some code with redundant @#include@ directives removed.
Most compilation times are the same. ... - 11:50 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- I believe that built-in functions (for extlibs, at least) are "registered" by constructing a global object. So the a...
01 Apr 2019
- 17:30 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- Indeed "duplication" is generally undesirable (as is the use of @goto@), but it may still be a good idea in certain "...
- 15:27 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- John Abbott wrote:
> I am very tempted to suggest modifying the macro *@DECLARE_MISSING_EXTLIB@* so that it is *inde... - 11:36 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- Yesterday I ran the compiler with the *@-E@* option, which just does the preprocessing steps. Since currently I do n...
29 Mar 2019
- 19:23 Support #290: Which functions are defined in CoCoALibSupplement?
- Anna Maria Bigatti wrote:
> @CoCoALibSupplement@ currently contains some functions for external libraries, e.g.
> [... - 19:10 Support #290: Which functions are defined in CoCoALibSupplement?
- @CoCoALibSupplement@ currently contains some functions for external libraries, e.g....
- 15:23 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- I suggest putting @DECLARE_MISSING_EXTLIB@ into a smaller header file (if possible).
Then files such as @BuiltinFu... - 14:23 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- It seems that many includes in @BuiltInFunctions.H@ are useless, or useful for only a few functions. Cleaning them m...
- 14:16 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- I note also that my compilation test above was without any external libraries.
So the time to compile @BuiltinFuncti...
28 Mar 2019
- 21:37 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- Here are the compilations timings for the updated computer:...
- 14:22 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- John Abbott wrote:
> BTW I noticed that it took quite a long time to compile @BuiltinFunctions-Normaliz.C@ even thou... - 14:14 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- John Abbott wrote:
> I have just checked (using fgrep) and in @BuiltinFunctions-CoCoALib.C@ there are 28 fns with va... - 13:30 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- I have just checked (using fgrep) and in @BuiltinFunctions-CoCoALib.C@ there are 28 fns with variable arity, and 129 ...
- 10:58 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- The time to compile (and link) @ex-empty.C@ was about 20s.
I tried splitting @BuiltinFunctions-CoCoALib.C@ into qu...
27 Mar 2019
- 14:39 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- Do you know how much the overhead for including @library.H@ is? that is quite slow by itself.
(try compiling an @ex... - 14:38 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- Other compilation times:...
- 14:21 Feature #1262 (In Progress): Split BuiltinFunctions-CoCoALib.C into smaller files
- I tried splitting @BuiltinFunctions-CoCoALib@ into two more-or-less-equal parts.
File Time to compile...
26 Mar 2019
- 13:53 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- I had a look.
I think it would make sense to separate off the functions with variable number of args.
(look for @DE... - 11:39 Feature #1262: Split BuiltinFunctions-CoCoALib.C into smaller files
- I hope this evening to try compiling again on the small computer, and I'll note which files gave problems with swappi...
- 11:27 Feature #1262 (In Progress): Split BuiltinFunctions-CoCoALib.C into smaller files
- Yesterday I tried compiling CoCoA-5 on my small computer (0.5Gbyte RAM), and it had trouble compiling @BuiltinFunctio...
25 Mar 2019
- 13:57 Bug #1261 (In Progress): ASCII function
- I have fixed the code in my local copy (@BuiltinFunctions.C@) so that it uses *@unsigned char@* instead of *@char@*. ...
- 13:54 Bug #1261 (Closed): ASCII function
- The @ascii@ function returns negative values for characters with code greater than 127.
I think it is better for n... - 13:52 Bug #672: Emacs UI: strange string literal causes crash
- This is still a bug (in emacs 26.1).
A possible solution could be to print "weird characters" using backslash+octa...
19 Mar 2019
- 17:04 Support #1258 (Closed): Manual page for CantStop
- @CantStop.cpkg5@ now works. There should be a manual page at least for @PlayCantStop@.
Perhaps some of the other fn... - 15:16 Feature #1246 (In Progress): Revive old CoCoA4 package called "cocoa5.cpkg"
18 Mar 2019
- 14:42 Feature #1246: Revive old CoCoA4 package called "cocoa5.cpkg"
- Here are the aspects to be addressed next:
* how to serialize rings (_i.e._ follow previous format, but passing ring... - 14:38 Feature #1246: Revive old CoCoA4 package called "cocoa5.cpkg"
- Anna has cleaned the file so that it is syntactically OK.
Now we must look at the semantics.
Also available in: Atom