Activity
From 17 May 2012 to 15 Jun 2012
15 Jun 2012
- 17:38 Feature #184 (In Progress): MAT/INT ? MAT/RINGELEM ?
- I have asked some students (and colleagues) about writing @M/2@ where @M@ is a matrix. The replies were quite varied...
- 16:53 Support #187: CoCoA-5 (partial) releases: make the process simpler
- I believe the Linux kernel uses odd/even version numbers to distinguish between public releases and interim versions....
14 Jun 2012
- 16:55 Bug #186 (Closed): LCM(0,x)
- Added new test *@test-RingElem1@* which currently just does some simple sanity checks on @gcd@ and @lcm@.
Cleaned ... - 14:28 Bug #186: LCM(0,x)
- Fixed the wrong result -- it was a bug in CoCoALib.
Fixed the type error (in @Builtin.C@) but fix is rather *ugly*.
... - 14:37 Feature #188 (Closed): CoCoAManual: entries for operators
- How would a student find out what @><@ means in CoCoA?
How to have manual pages for operators in CoCoA?
Here is a... - 14:24 Feature #19: How to get the version number of CoCoA-5?
- @Anna: could you explain your preference for two separate functions rather than a single function?
JAA has a (mild...
13 Jun 2012
- 19:00 Feature #19: How to get the version number of CoCoA-5?
- I added a mechanism to make it simple to change the date in the manual.
So that *? CoCoAManVersion* prints the ver... - 17:16 Feature #19: How to get the version number of CoCoA-5?
- I added the functions *CoCoAVersion()* and *CoCoALibVersion()*.
Before I cvs it all in, how should the "version" fil... - 17:32 Support #187 (Closed): CoCoA-5 (partial) releases: make the process simpler
- It is reasonably easy now to make a new CoCoALib (snapshot) release.
On the other hand making a new CoCoA-5 is *quit...
12 Jun 2012
- 00:43 Bug #186 (Closed): LCM(0,x)
- ...
- 21:50 Feature #19: How to get the version number of CoCoA-5?
- John Abbott wrote:
> Should the field be called *@CoCoA5@* or just simply *@CoCoA@*?
> JAA prefers *@CoCoA@*. Its ... - 21:47 Feature #184: MAT/INT ? MAT/RINGELEM ?
- John Abbott wrote:
> Common sense says that if you can do @M*(1/X)@ then you ought to be able to do @M/X@ (and get th... - 21:43 Feature #185: Banner for CoCoA-5
- John Abbott wrote:
> Should "5" be part of the banner?
I think so: it is quite different from CoCoA-4, so we'd be... - 21:41 Bug #171: Negate LIST, MAT,...
- I agree to exclude @MATRIXROW@ and @RECORD@
> Can we create values of type @VECTOR@? Are they the same as @Module...
11 Jun 2012
- 20:03 Bug #171: Negate LIST, MAT,...
- Scalar multiplication could be useful for:...
- 11:04 Bug #171: Negate LIST, MAT,...
- Added scalar mult on the right & unary minus for matrices in C5.
- 10:37 Bug #171: Negate LIST, MAT,...
- Added scalar multiplication on the right (for matrices) to CoCoALib.
- 10:02 Bug #171: Negate LIST, MAT,...
- John Abbott wrote:
> I've just added *@operator-@* (scalar multiple by -1) to @MatrixArith@.
>
> Contrary to my s... - 19:53 Feature #184: MAT/INT ? MAT/RINGELEM ?
- Common sense says that if you can do @M*(1/X)@ then you ought to be able to do @M/X@ (and get the same result!). If ...
- 11:13 Feature #184 (Closed): MAT/INT ? MAT/RINGELEM ?
- We can comupte INT*MAT, more recently also MAT*INT.
Should we also allow MAT/INT?
(was not allowed in CoCoA-4)
A... - 19:43 Feature #185: Banner for CoCoA-5
- Should "5" be part of the banner?
- 13:45 Feature #185: Banner for CoCoA-5
- Will we use the banner in the GUI?
It might be tricky to make it look good if/when the user changes font.
The pro... - 12:05 Feature #185 (Closed): Banner for CoCoA-5
- I suggest this banner for CoCoA-5...
- 19:41 Feature #19: How to get the version number of CoCoA-5?
- Should the field be called *@CoCoA5@* or just simply *@CoCoA@*?
JAA prefers *@CoCoA@*. Its value will be a string... - 14:35 Feature #19: How to get the version number of CoCoA-5?
- John Abbott wrote:
> Strictly, each package should have its own version number (maybe they already do in the source ... - 13:42 Feature #19: How to get the version number of CoCoA-5?
- Strictly, each package should have its own version number (maybe they already do in the source text?) I'm not sure i...
- 12:03 Feature #19: How to get the version number of CoCoA-5?
- John Abbott wrote:
> I agree that the version number should be in the executable.
>
> If the version number is in... - 11:06 Feature #183: Template for unaryMinus?
- Unary minus is implemented via a member fn -- JAA does not know why it was implemented in this way.
- 10:56 Feature #183 (New): Template for unaryMinus?
- In Interpreter.C there are templates for *opEqual*, *opStar*, ...
Can we have a similar template for *unaryMinus*?...
10 Jun 2012
- 01:03 Bug #171: Negate LIST, MAT,...
- I've just added *@operator-@* (scalar multiple by -1) to @MatrixArith@.
Contrary to my suggestion that multiplicat... - 22:41 Bug #171: Negate LIST, MAT,...
- John Abbott wrote:
> If *@N*X@* is valid (for @N@ integer, and @X@ of some type) then it makes perfect sense that @-... - 22:32 Bug #171: Negate LIST, MAT,...
- *-M* is not available in CoCoALib whereas
@matrix operator-(ConstMatrixView Mleft, ConstMatrixView Mright)@
is.
Sh...
08 Jun 2012
- 22:11 Bug #118: unistd and call to access in Main.C
- I have improved the warning message when the default package directory is not accessible (for text UI, and GUI).
T... - 19:30 Bug #182 (Closed): Unescaped double quote inside superstring
- The parser goes into a strange state if an unescaped double quote character is found inside a superstring. It correc...
- 19:03 Feature #19: How to get the version number of CoCoA-5?
- Anna Maria Bigatti wrote:
> * disadvantages: I think the version number should be in the executable
> * advantage... - 18:28 Feature #19 (In Progress): How to get the version number of CoCoA-5?
- Something we had talked about:
cocoa-4 used to load the file *init.coc*.
I've found a _tappullo_: call this file *... - 17:23 Bug #159 (Closed): Multiplicity sometimes wrong
- 17:20 Bug #162 (Closed): RegularityIndex <= 0
- 17:11 Support #179: TeX documentation for CoCoA-5
- * revived the old code and removed (for the moment) the inclusion of the horribly obsolete chapters/sections/tutorial...
- 17:05 Support #176: CoCoAManual: Doc for new commands
- added *apply*, *wdeg*, *PolyAlgebraHom*
removed *WeightsList* - 08:41 Support #181 (New): Functions throwing error even though (trivially) defined
- we should make a catalogue of cases where we choose (for safety of the user) to throw an error even though there is a...
07 Jun 2012
- 23:37 Feature #173: Anonymous symbols: should they be available in CoCoA-5?
- Here are a couple of suggestions which do not require manipulating @symbol@ directly. If these two fns cover almost ...
- 23:25 Support #176: CoCoAManual: Doc for new commands
- Can I set the assignee to Anna Bigatti? :-)
Well, anyone so long as it is not me :-) - 19:41 Support #176: CoCoAManual: Doc for new commands
- Added manual for *NewPolyRing*, *GradingDim*, *RealoadMan* (not yet cvs-ed)
- 23:22 Bug #118: unistd and call to access in Main.C
- Anna's point about almost everything (eventually) being built-in is valid; I was forgetting that. Also my "note" in ...
- 20:01 Support #179 (Closed): TeX documentation for CoCoA-5
- Make makefile target for *texdoc*.
Check that it is created nicely (quotes, dollars, ...)
- 18:48 Bug #162 (Resolved): RegularityIndex <= 0
- 18:31 Feature #128 (Closed): wordlist.txt generation
- In adding the target to the makefile I cleaned up the manual related targets.
I'm not sure if I did it 100% right (i...
02 Jun 2012
- 23:21 Bug #118: unistd and call to access in Main.C
- John Abbott wrote:
> Waiting for Anna's return to discuss the correctness/usefulness of allowing CoCoA-5 to run if t... - 22:54 Bug #117: Added 3 times defn of isblank fn
- John Abbott wrote:
> Maybe put @IsBlank@ into a file called *@C5utils@*?
> What do you think? Perhaps a few other fn...
01 Jun 2012
- 23:44 Bug #117: Added 3 times defn of isblank fn
- Maybe put @IsBlank@ into a file called *@C5utils@*?
What do you think? Perhaps a few other fns could be moved there... - 23:42 Bug #118: unistd and call to access in Main.C
- Anna could you reply to my question in post 5?
I think it should be an error to start CoCoA without the packages. ... - 23:33 Bug #148: C-c C-p in emacs goes to wrong line
- NOTE the fn is called *@pop-to-buffer-cocoa5-source-find-error@*.
And also *@pop-to-buffer-cocoa5-source-find-X@*
... - 23:18 Bug #171: Negate LIST, MAT,...
- If *@N*X@* is valid (for @N@ integer, and @X@ of some type) then it makes perfect sense that @-X@ should be equivalen...
- 18:09 Support #177 (In Progress): CoCoAManual: General part of the documentation is obsolete: update? discard?
- A decision should be made about the general part of the documentation.
Probably we should reduce it considerably, ... - 18:05 Support #176 (Closed): CoCoAManual: Doc for new commands
- CoCoA-5 already offers a big collection of new functions and commands
(mainly listed in http://cocoa.dima.unige.it/c... - 17:59 Bug #27 (Closed): CoCoA-5 Manual
- I close this issue related with Elisa Fascio's work about reading and fixing all the "command" entries.
Still to d... - 17:47 Feature #175 (In Progress): Approximate BuchbergerMoeller: port to CoCoA-5
- It was available in CoCoA-4 through CoCoAServer.
What syntax should it offer? Probably the same as CoCoA-4.
- 17:41 Feature #173 (Rejected): Anonymous symbols: should they be available in CoCoA-5?
- Latest addition in CoCoALib could also be useful in CoCoA-5...
but since @symbol@ is not a type in CoCoA-5 that coul... - 17:36 Feature #172 (Closed): add customization for --fullCoCoALibError in EmacsUI
- --fullCoCoALibError is a flag for CoCoAInterpreter.
When active any error gives the full description for CoCoALib de...
31 May 2012
- 18:58 Bug #159: Multiplicity sometimes wrong
- Add also Dim&Mult for non-standard degree (or no degree, such as with @Lex@)
They are defined independently of the gr... - 18:01 Bug #171 (New): Negate LIST, MAT,...
- Negation ("-") is undefined for X, a list or matrix (and what else???)
However (-1)*X is allowed.
Should we defin...
30 May 2012
- 16:40 Bug #158 (Closed): May AsRAT produce an INT?
- Done everything.
- 16:14 Bug #163 (Closed): RealRootsApprox bombs
- I've contined to use *@RealRootsApprox@* intensively, and no further problems have come to light. So I'm closing thi...
- 16:08 Feature #7: Automatic mapping between (some) rings
- It would be handy to have a similar shortcut for homogeneous lists.
Also for ideals, but that raises the same questi... - 13:09 Feature #7: Automatic mapping between (some) rings
- Proposal for new "constructors": @R@ ring, @A@ matrix, @x@ ringelem (or powerproduct or ...), ... and what else?
*@M...
28 May 2012
- 11:57 Bug #110 (Closed): Surprise return type for GCD of a list of ints
- Implemented *@IsTrueGCDDomain@*; the main cost was sorting out the consequential changes. Eliminated @ERR::NotGCDDom...
25 May 2012
- 15:13 Bug #170 (Closed): CoCoAManual HTML: page for "Try"
- I was not able to find the manual page for *@Try@* using the HTML version of the CoCoA-5 manual. I clicked on the "s...
- 14:23 Support #169 (Closed): Font for parameters in manual
- Often the description in the CoCoA manual refers to the formal parameters by name.
Should these names be put in a sp... - 14:20 Bug #168 (Closed): Type info in CoCoA-5 manual
- The manual entries in CoCoAHelp.xml include a collection of the types involved.
What convention should be used for t... - 14:17 Feature #131 (Closed): Conversion from bool to INT
- Implemented *@Bool01@* in the package @NotBuiltin.cpkg5@.
The fn *@Error@* (with capital @E@) is now built-in rather... - 11:41 Feature #131 (In Progress): Conversion from bool to INT
- After speaking to Anna about the various possibilities, she convinced me that the simplest approach is best (at least...
24 May 2012
23 May 2012
21 May 2012
- 17:27 Bug #137: JAA does not like the name IndetInd
- JAA talked to Anna. She liked @subscript@ and will implement.
- 15:54 Feature #131: Conversion from bool to INT
- I don't like an automatic conversion.
We could write a conversion function *Bool01* (the shortest name I could think... - 11:48 Feature #131: Conversion from bool to INT
- Though I didn't say so explicitly previously, I believe that a truly *automatic* conversion from @BOOL@ to @INT@ is l...
20 May 2012
- 13:28 Bug #163 (Resolved): RealRootsApprox bombs
- I've modified RealRoots, and it seems to work now.
What puzzles me is that the bug came to light only today, even ... - 12:41 Bug #163: RealRootsApprox bombs
- Added a new C5 test file.
The RealRoots code is rather messy; I suppose it should be rewritten in C++. Any volunt... - 11:30 Bug #163: RealRootsApprox bombs
- The example I gave contains @FStar@ instead of @F@.
The bug is simply an unwarranted error; JAA does not believe the... - 11:06 Bug #163 (Closed): RealRootsApprox bombs
- The following lines produce an *@ERR::SERIOUS@* on my installation...
- 11:25 Bug #164 (Closed): CoCoA-5 emacs interface bug (minor): Source & SourceRegion with troublesome filenames
- By accident I created a filename containing a newline.
Sending the file to CoCoA-5 in emacs (by C-c C-f) produced th...
17 May 2012
- 21:41 Bug #110: Surprise return type for GCD of a list of ints
- Anna Maria Bigatti wrote:
> So the best is *@IsTrueGCDDomain@* it is the shortest of the type @Is***GCDDomain@ (and ... - 18:32 Bug #110: Surprise return type for GCD of a list of ints
- > Almost all our suggestions are rather long; perhaps this does not matter so much? Maybe we should just choose one,...
- 18:12 Bug #110: Surprise return type for GCD of a list of ints
- Anna Maria Bigatti wrote:
> Another suggestion: *IsValidGCDDomain* (by L.Robbiano)
I'm not very convinced; I'd... - 17:33 Bug #110: Surprise return type for GCD of a list of ints
- John Abbott wrote:
> However, if we regard fields as not "gcd domains" then what name should be use to mean "gcd doma... - 18:38 Bug #162 (Closed): RegularityIndex <= 0
- RegularityIndex is not complete/correct...
Also available in: Atom