Project

General

Profile

Activity

From 02 Feb 2020 to 02 Mar 2020

02 Mar 2020

22:32 Support #692: Local variables hiding out ones at top level
I'm now quite undecided about this.
Every so often I do get a warning about one variable hiding another, but it is...
John Abbott
22:10 Support #448: EmacsUI Source/SourceRegion produce warning on Microsoft Windows 7 Ultimate
Is this still a problem?
Microsoft Windows 7 is now obsolete...
John Abbott
22:05 Feature #781 (Resolved): Option to "fold" long lines?
There is now a *@fold@* function for strings which simply inserts a newline every @N@ characters (it does not (curren... John Abbott
21:55 Design #997: Using protected variable names for "bound variables" (e.g. for, try...endtry)
I had forgotten about this "entertaining" issue.
I do not really see anything "dangerous" here; the only slightly ...
John Abbott
21:45 Design #597: Interpreter.C: remove calls to WrongTypeException
What is this issue about?
Why is it a good idea to remove *@WrongTypeException@*?
[I'm not saying it is not a goo...
John Abbott
21:42 Bug #1303 (In Progress): Manual looking for "?"
So what happens (now) is that the first *@?@* of the search string is discarded.
Presumably *@?<whitespace>?@* is ...
John Abbott
21:24 Bug #1224: Lexer: unclosed multi-line comment
Is this still a problem?
I do not observe now the problem about everything staying in "comment colour".
The err...
John Abbott
21:11 Bug #727: Emacs UI: send-file (C-c C-f) should check if buffer and file are synchronized
It seems that a useful Emacs keyword is *@revert@*.
There is @auto-revert-mode@ (and a global version).
Another p...
John Abbott
20:46 Bug #672: Emacs UI: strange string literal causes crash
The bug/crash still happens.
Note that by default the CoCoA-5 interpreter is started in Emacs with the option *@--...
John Abbott
20:37 Bug #669: NUL char in input terminates CoCoA-5
Maybe @parser::tryToRecover@ is where one needs to look?
John Abbott
15:40 Bug #458 (Rejected): CoCoA5 GUI; failed build "wrong architecture"
The old Qt4 GUI became a zombie a while ago. I think this issue is now too old be relevant any more.
Rejecting.
John Abbott
15:03 Slug #991 (Resolved): make htmldoc always recreates everything (even if no change was made)
I think that this has already been done (don't recall when).
In the @Makefile@ in @src/CoCoA-5/CoCoAManual/@ there...
John Abbott
14:08 Support #1430 (New): HTML manual: search using keywords?
The CoCoA online manual can be searched using keywords; is it possible (or desirable) to do this also for the HTML ve... John Abbott
14:04 Support #1350: CoCoA manual: entry for operators, shortcuts
I suggest breaking the page into subsections (or even splitting it into more than one page?): _e.g._ comparison opera... John Abbott

28 Feb 2020

17:52 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
documented Anna Maria Bigatti
17:37 Feature #1243 (Closed): New function: Read a string into a list (of RingElem) -- CoCoA-5
Anna Maria Bigatti
17:08 Design #1120 (Closed): Web site
All other things will be done as they arise, in their own page.
Anna Maria Bigatti
16:44 Bug #1429: Stack overflow reading long list (SEGV)
Yes, of course, inputting explicitly the long list of integers is not commonplace.
But it is embarrassing that CoCoA...
John Abbott
16:37 Bug #1429 (New): Stack overflow reading long list (SEGV)
On my computer @CoCoAInterpreter@ generates a SEGV if I give as input a long list, namely... John Abbott

27 Feb 2020

18:36 Feature #1243 (Feedback): New function: Read a string into a list (of RingElem) -- CoCoA-5
Anna Maria Bigatti

26 Feb 2020

22:22 Bug #1412: Emacs UI: font size
I had a quick look online for hints about increased font sizes...
* the emacs function which changes the font size...
John Abbott
21:03 Bug #1412: Emacs UI: font size
Clue city!
In @cocoa5.el@ near line 1743 in the fn defn for *@cocoa5-send-region@*,
I commented out the command *...
John Abbott
20:40 Bug #1412: Emacs UI: font size
Increased font size was forgotten when:
* had a @*cocoa*@ buffer with no process, and then sent a single line (C-RET...
John Abbott
17:18 Support #1333 (Resolved): Typevectors
Mostly done.
Tested by Yong-Su Shin
Anna Maria Bigatti
16:59 Support #1027 (Feedback): CoCoAManual: add a page with some emacs hints?
I think the current tutorial is good enough as a first "basic" tutorial; we can add a more advanced one for the next ... John Abbott
16:50 Support #890 (Closed): ImportByRef and ImportByValue behave in an unexpected manner (i.e. fail when I think they should succeed)
John Abbott
16:32 Feature #1289 (Closed): assert-function for cocoa5
John Abbott
16:31 Bug #1420 (Closed): IdealOfProjectivePoints and MinGens: problem with CoCoA_ASSERT
commented out ASSERT.
This may be closed, leaving Design #1422 to do for next release.
Anna Maria Bigatti
16:27 Bug #1421 (Closed): SEGV: error("")
John Abbott
16:24 Bug #1424 (Closed): 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
Anna has checked everything on her computer. Works fine.
Closing.
John Abbott
15:25 Bug #1424 (Resolved): 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
I have checked all uses of @ErrorInfo@ in @Interpreter.C@ (and changed some indentation). It seems OK now.
Added an...
John Abbott
14:35 Bug #1424: 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
I have tidied (incl. indented comprehensibly) the code. I have tested it with the example in comment 5, and all seem... John Abbott
13:28 Bug #1424: 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
The impl in @Interpreter.C@ is not as clear as it could be... The relevant function is in lines 3285--3338
*@intrus...
John Abbott
12:12 Bug #1424: 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
Here is a test for both ideals and modules....... John Abbott
12:02 Bug #1424: 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
After looking at the code, I think the same problem exists for modules.
John Abbott
15:51 Design #1425 (New): MakeTerm: implement in C++
Currently *@MakeTerm@* is implemented in @cocolib.cpkg5@.
Move it into C++.
John Abbott

25 Feb 2020

22:04 Bug #1424: 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
I have fixed the problem, but want to discuss with Anna before checking in.
The problem was indeed where I said, b...
John Abbott
21:58 Bug #1424 (In Progress): 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
I expect the problem isin @Interpreter.C@ at line 3316 where a @CoCoA::ErrorInfo@ is caught, but @InterruptReceived@ ... John Abbott
21:36 Bug #1424: 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
I confirm the bug in 5.2.9.
John Abbott
17:29 Bug #1424 (Closed): 'UNCAUGHT UNKNOWN EXCEPTION' when aborting 'isin' computation
If you call the 'isin' command and want to abort the computation using <ctrl+c>, CoCoA-5 crashes and outputs: ***ERRO... Julian Danner
16:24 Bug #1420: IdealOfProjectivePoints and MinGens: problem with CoCoA_ASSERT
This problems comes from the fact that @IdealOfProjectivePoints@ computes a GBasis, without determining the minimal g... Anna Maria Bigatti
16:07 Bug #1420 (Resolved): IdealOfProjectivePoints and MinGens: problem with CoCoA_ASSERT
Anna Maria Bigatti
11:16 Support #1386: IsIndetPosPower: behaviour and manual page
Added a CooA-5 manual page.
John Abbott

24 Feb 2020

16:56 Bug #1335 (Closed): ManExamples: some problems
Closing, as I believe the current arrangement is acceptable.
John Abbott

21 Feb 2020

14:50 Support #1387 (Closed): John's visit Feb 2020
John Abbott
14:18 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
I have given Klaus a (minimal) executable to use for developing on his computer.
A full executable gave a linker err...
John Abbott
14:16 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
I have just had a meeting with Klaus:
* KISS: we do not use sockets at the moment, but instead @CoCoAInterpreter@ se...
John Abbott
13:01 Feature #1415: thmproving package
I think @thmproving.cpkg5@ is OK, but the documentation needs to be checked and properly integrated.
John Abbott
12:59 Bug #1421 (Feedback): SEGV: error("")
Not sure what the compilation problem in comment 3 was; it seems that starting CoCoA-5 from inside emacs, might somet... John Abbott
12:44 Bug #1421: SEGV: error("")
While it is hard to imagine how an empty error description could be useful, it is surely wrong that CoCoA-5 crashes.
...
John Abbott

20 Feb 2020

17:06 Bug #1421: SEGV: error("")
... John Abbott
17:03 Bug #1421 (In Progress): SEGV: error("")
Not pretty!!... John Abbott
17:02 Bug #1421 (Closed): SEGV: error("")
The *@error@* function does not like having an empty string as argument: throws a fatal exception!
Reported vocall...
John Abbott
16:58 Support #1404: Which commands should "terms" be a keyword for?
This is what I get at the moment:... John Abbott
16:53 Bug #755: Find out how to compile statically on linux
Now I wonder if it may not be better to have the version *without* @readline@ being the default: it is less likely to... John Abbott
16:16 Feature #1289 (Feedback): assert-function for cocoa5
I have checked that *@assert@* exists and works, and is documented...
JAA thinks it is reasonable to include it in 5...
John Abbott
10:02 Feature #1289: assert-function for cocoa5
Should @assert@ be in 5.3.0 release?
I've changed target to 5.3.0 so that we discuss it!
John Abbott
16:05 Support #890 (Feedback): ImportByRef and ImportByValue behave in an unexpected manner (i.e. fail when I think they should succeed)
I have improved the documentation (which is where I believe the problem lay).
The impl seems to be reasonable; but i...
John Abbott
10:04 Support #890: ImportByRef and ImportByValue behave in an unexpected manner (i.e. fail when I think they should succeed)
The doc for @ImportByRef@ and @ImportByValue@ starts with a big warning. Is this still necessary?
Check this issu...
John Abbott

19 Feb 2020

11:46 Feature #1415: thmproving package
Remove thmproving from RelNotes!
John Abbott
11:43 Feature #1236 (Closed): Add "socket" devices
I have just tested, and slightly modified the manual.
Closing.
John Abbott
11:31 Feature #1316 (Closed): Matrix row reduction (rref)
John Abbott
11:29 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
Perhaps see also issue #1236 to see how I implemented sockets...
John Abbott
11:27 Feature #78: Elim ordering and matrix ordering in CoCoA-5
I think we are quite far from completing this issue. Postponing...
John Abbott

18 Feb 2020

12:20 Bug #1420 (In Progress): IdealOfProjectivePoints and MinGens: problem with CoCoA_ASSERT
The problem is in the fn @myGBasis@
The impl has too many assertions that @myGBasis@ is empty; just a single asser...
John Abbott
12:19 Bug #1420 (Closed): IdealOfProjectivePoints and MinGens: problem with CoCoA_ASSERT
I compiled CoCoALib (and CoCoA-5) with debugging active. The last test in @exbug.cocoa5@ fails... John Abbott

17 Feb 2020

15:18 Support #240: GUI compilation: GMP is not naturally thread-safe
This issue is very old. GMP has surely changed over the last 5 years (but last update was about 2 years ago).
The o...
John Abbott
15:10 Bug #755: Find out how to compile statically on linux
I propose:
* make Linux binaries *without* libblas
* make two binaries: the default one with @readline@, and anothe...
John Abbott
14:54 Support #1387: John's visit Feb 2020
Visit is over. We managed to do most things :-)
Closing.
John Abbott
14:51 Feature #1316 (Feedback): Matrix row reduction (rref)
Removed old impl. Added doc and test.
John Abbott
13:59 Feature #1367: CoCoA-5.3.0: release linked with more recent version of normaliz
Anna can you try compiling the latest version (3.8.4)?
Also note well what you had to do to make it compile.
John Abbott
13:58 Support #177: CoCoAManual: General part of the documentation is obsolete: update? discard?
This is not urgent for Vietnam; postponing. Though it we be good if we could make some progress.
John Abbott
13:55 Feature #1372: New function: find ?
I still prefer postponing this issue to the next version, so that we can discuss better the semantics, and when/if er... John Abbott

15 Feb 2020

23:52 Bug #1335 (Feedback): ManExamples: some problems
The current state is that only the entries for *@OpenSocket@*, *@ReloadMan@* and *@SystemCommand@* report errors.
I ...
John Abbott
23:41 Design #990: CoCoA-5 distribution: tidying
I have unpacked the latest targz "binary" file for CoCoA-5.2.9.
Some files erroneously have "execute" permission:
...
John Abbott
10:35 Support #1393: GUI with Qt5
There was not enough time during my visit, so we were unable to look at this. Postponing to next version.
John Abbott
10:34 Support #1027: CoCoAManual: add a page with some emacs hints?
There is a tutorial about the emacs UI. Perhaps this can be extended; or maybe a "basic" and an "advanced" tutorial? John Abbott
10:30 Support #1418 (New): Manual entry for NewPolyRing
Make the manual entry for *@NewPolyRing@* easier to understand.
John Abbott
10:28 Feature #1290 (Closed): NewPolyRing: allow symbols with just head and no indices?
This seems to work fine now. The manual page needs cleaning; but I'll make a separate issue.
Closing.
John Abbott
10:23 Feature #1372: New function: find ?
@find@ may also behave in a "slightly unexpected" way:... John Abbott

14 Feb 2020

17:35 Feature #1372: New function: find ?
If the list @L@ contains entries of different types then the fn defn given above might produce an error (since @opera... John Abbott
17:27 Support #1386 (Closed): IsIndetPosPower: behaviour and manual page
Now it gives @false@.
Added test to @test-bug3.C@.
John Abbott
17:10 Bug #1286 (Closed): Website: trouble with the world map
John Abbott
13:51 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
I prefer A, John prefers B, so we'll have them both.
Write documentation.
Anna Maria Bigatti
13:43 Support #1400 (Closed): Title of manual entry: tutorial on operations on polynomials
Names have been improved. Perhaps we'll think of better ones after the COCOA School...
Closing.
John Abbott
10:54 Support #1311 (Closed): THINGS TO DO IN GENOVA September 2019
John Abbott
10:53 Support #1027: CoCoAManual: add a page with some emacs hints?
It would be nice to improve this a bit for Vietnam. Do we have enough time to do so?
John Abbott
10:50 Support #1312: Wrong links on page about COCOA School in Sapporo
We should remove the link to Sapporo (since it is no longer relevant).
Our web page is @http://cocoa.dima.unige.i...
John Abbott
10:48 Support #1312 (Closed): Wrong links on page about COCOA School in Sapporo
This cannot be solved: the remote has been replaced by something else.
Closing.
John Abbott
10:48 Support #1315 (Closed): Manual entry about reporting bugs?
final minor polishing.
Anna Maria Bigatti
09:22 Bug #519 (Closed): GUI: fix DEFINES in makefile
The old Qt interface has not worked for quite some time.
Also we now handle CPP flags in a different way (via the fi...
John Abbott
09:08 Support #1344 (Rejected): Clean out OBSOLESCENT
Anna assumes henceforth *TOTAL RESPONSIBILITY* for @obsolescent.cpkg5@.
She wants to extend it until eternity. Go...
John Abbott

13 Feb 2020

18:59 Bug #1408 (Closed): CoCoAManual - tex: error if syntax is missing
John Abbott
17:22 Feature #1401 (Closed): Parolacce e basi border
Robbiano dice che il nuovo codice di Long e` sufficiente. MK crede che la vecchia codice (in C++) sia piu` veloce.
...
John Abbott
17:17 Support #1318 (Closed): Clean CoCoA-5/tests directory
Marked some tests as *@INACTIVE@* (by changing file name); Anna thinks it is best to keep these tests around, in case... John Abbott
16:39 Feature #673 (Closed): Error message: I was expecting...
Seems OK now. No doubt the school in Vietnam will be an "interesting" proving ground.
Closing.
John Abbott
16:37 Feature #1364 (Closed): Emacs UI: start cocoa5 with system command enabled
The option is available unde the CoCoA-5 drop down menu. It remains active only the current emacs session: if you cl... John Abbott
16:30 Feature #1374 (Closed): Add function power to CoCoA-5
To appease Anna I have implemented the special case of the power of a diagonal matrix in CoCoALib (and removed @Power... John Abbott
16:09 Bug #1385 (Closed): valgrind: reports 456byte leak
John Abbott
16:08 Design #474: Eliminate package BinRepr
Not necessary for this release. The remaining fns should be ported to C++; then we can elim the package.
John Abbott
16:04 Bug #946: Function "ideal" evaluates the argument twice
Maybe the move ctor from C++14 can help here?
Postponed because it will take (a lot of) time to fix.
John Abbott
15:50 Bug #1286: Website: trouble with the world map
The problem remains on the main page for CoCoA-4.7.5.
In any case, we are planning to hide/remove these (very old) p...
John Abbott
15:44 Support #1368 (Closed): Improve manual for mod
John Abbott
15:40 Design #1352 (Closed): cocoa5 (launch) script: sleep time
John Abbott
15:40 Feature #1410 (Closed): IsDivisible also for INT
manual done Anna Maria Bigatti
10:19 Feature #1410: IsDivisible also for INT
done... Anna Maria Bigatti
15:36 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
A command line flag for the CoCoAInterpreter is now available, but it does not yet open a socket. This will be fixed... John Abbott
15:29 Feature #1415 (In Progress): thmproving package
I have ported the code. In fact @thmproving.cpkg5@ is already included in 5.3.0, but completely undocumented. Let's... John Abbott
15:27 Feature #1415 (In Progress): thmproving package
Port old CoCoA-4 package *@thmproving@* to CoCoA-5. John Abbott
14:04 Bug #1412: Emacs UI: font size
See comment 6 in issue #1358. I think it might be relevant here.
John Abbott
14:03 Feature #1358 (Closed): Emacs UI: should active input line be cleared before sending line from CoCoA-5 file?
This has been working trouble-free for 3 months. Closing.
John Abbott
10:09 Bug #1230 (Closed): PrimaryDecomposition with lex ordering
I have added the example to @exbugs.cocoa5@
Closing!
John Abbott
09:25 Bug #1230 (Feedback): PrimaryDecomposition with lex ordering
Seems to work now.
We did not note how we fixed the problem in comment 5. :-/
closing?
Anna Maria Bigatti
09:35 Design #1327 (Closed): Inconvenient PolyRingHom, PolyAlgebraHom
Anna Maria Bigatti
09:30 Bug #1383 (Closed): NewPolyRing on MS Windows
Anna Maria Bigatti
09:29 Bug #1384 (Closed): NewPolyRing and SymbolRange
Anna Maria Bigatti
09:26 Bug #1273 (Closed): NewPolyRing and SymbolRange together make a crash
Anna Maria Bigatti

06 Feb 2020

18:45 Bug #1412: Emacs UI: font size
same here!
Anna Maria Bigatti
16:14 Bug #1412 (In Progress): Emacs UI: font size
An important clarification:
* if I send a line to CoCoA-5 then the magnification remains unaffected
* if I do *@Sou...
John Abbott

05 Feb 2020

22:48 Bug #1412: Emacs UI: font size
On my computer it keeps the big fonts.
Both on emacs-24 and emacs-26.
Anna Maria Bigatti
22:02 Bug #1412 (Closed): Emacs UI: font size
With my emacs (ver. 25) I can increase the size of the font using @C-x C-+@.
This also works for a @*cocoa5*@ comint...
John Abbott
14:12 Feature #1236: Add "socket" devices
I have made the manual entry better (I hope!)
John Abbott

04 Feb 2020

13:35 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
I have just spoken to Klaus.
JAA will try to modify the interpreter so that it send the "status messages" to a speci...
John Abbott

03 Feb 2020

17:47 Bug #1408 (Feedback): CoCoAManual - tex: error if syntax is missing
done. checked-in. Anna Maria Bigatti
15:08 Bug #1408 (In Progress): CoCoAManual - tex: error if syntax is missing
Yes, I think this is reasonable. Presumably the entries for the obsolescent commands should simply say which functio... John Abbott
11:32 Bug #1408 (Closed): CoCoAManual - tex: error if syntax is missing
I realized that tex fails if the syntax field of a command is missing, and the error message is not helpful (problem ... Anna Maria Bigatti
16:03 Feature #1410: IsDivisible also for INT
Yes. I think there are probably just two (main) cases:
* @RINGELEM@ and @RINGELEM@
* @INT@ and @INT@
* not so sur...
John Abbott
15:48 Feature #1410: IsDivisible also for INT
John Abbott wrote:
> I have been caught out by this myself on several occasions. I know one can use @mod@ instead, ...
Anna Maria Bigatti
13:42 Feature #1410 (In Progress): IsDivisible also for INT
I have been caught out by this myself on several occasions. I know one can use @mod@ instead, but it is more express... John Abbott
13:40 Feature #1410 (Closed): IsDivisible also for INT
In CoCoALib @IsDivisible@ works for various types of value, including integers.
In CoCoA-5, it expects just a @RINGE...
John Abbott
 

Also available in: Atom