Project

General

Profile

Activity

From 10 Feb 2020 to 10 Mar 2020

10 Mar 2020

16:21 Bug #755: Find out how to compile statically on linux
I have just found on StackOverflow that one can use @gcc@ to find where libraries are:... John Abbott
15:56 Bug #755: Find out how to compile statically on linux
It seems that I must specify both @libtermcap@ and @libtinfo@ statically (and in that order!). On my Ubuntu box they... John Abbott
15:14 Bug #755: Find out how to compile statically on linux
@libreadline@ on my Ubuntu machine depends on the *@tinfo@* library; I have a static version at *@/usr/lib/x86_64-lin... John Abbott
15:12 Support #1222 (In Progress): Release CoCoA-5.3.0
John Abbott
15:07 Bug #1442: CoCoAInterpreter: executable size
I have changed the @release-linux.sh@ script so that it strips @CoCoAInterpreter@ before making the TGZ file.
We c...
John Abbott
12:37 Bug #1442: CoCoAInterpreter: executable size
So, should we put a stripped version of the executable in the official release, or leave the symbol table in there?
...
John Abbott
11:09 Bug #1442 (In Progress): CoCoAInterpreter: executable size
After running @strip@ on the executable the size dropped to 15Mbytes. Wow!
Now, why is the Mac version so big? ;...
John Abbott
11:06 Bug #1442 (Closed): CoCoAInterpreter: executable size
Why is the last binary release for Linux about 81Mbyte when that for Mac is only 27Mbyte?
The Linux one is surely ...
John Abbott
14:08 Bug #1443: Illegal instruction
-Maybe the correct flag is *@-march=i686@*.- *NO! This did not work* (see comment 5)
Presumably this has to be ...
John Abbott
14:02 Bug #1443 (In Progress): Illegal instruction
I do not know what the problem can be at the moment.
I would not expect stripping a binary to cause such a problem...
John Abbott
13:59 Bug #1443 (Closed): Illegal instruction
I sent a compressed stripped binary to Matteo via email, but he reports a problem with *@Illegal instruction@*.
In...
John Abbott
13:15 Support #322: Installation instructions (on website)
A student here had trouble installing CoCoA-5.2.5 on a Microsoft Windows 10 computer.
The problem was that he had ...
John Abbott

09 Mar 2020

16:52 Feature #1439: New function: LinearForm
John Abbott wrote:
> Do we have a function which computes a list of homog compts?
no, we explicitely decided not ...
Anna Maria Bigatti
15:36 Feature #1439: New function: LinearForm
Do we have a function which computes a list of homog compts?
John Abbott
15:56 Design #990: CoCoA-5 distribution: tidying
I have just checked the contents of @cocoa-5.3-mac.tgz@.
There are three files whose names begin with dot-underscore...
John Abbott
13:51 Design #990: CoCoA-5 distribution: tidying
Anna Maria Bigatti wrote:
> John Abbott wrote:
> > Maybe the commands in the script @FIX_PERMS.sh@ can be put into ...
Anna Maria Bigatti
11:31 Design #990: CoCoA-5 distribution: tidying
John Abbott wrote:
> Maybe the commands in the script @FIX_PERMS.sh@ can be put into a shell function in @release-co...
Anna Maria Bigatti
15:36 Support #1027 (Closed): CoCoAManual: add a page with some emacs hints?
John Abbott
15:34 Slug #948: radical is slow (compared to singular) on these examples
This is almost resolved: we add some extra time when computing the RGB in the main loop.
This works well, but the qu...
John Abbott
15:28 Bug #1438 (Closed): ABORT for unterminated string literal
Closing John Abbott
13:18 Support #1258 (Closed): Manual page for CantStop
Anticipated because it is an example of the main new feature of this release: @GetLine@
(the reason why it is 5.3.0)
Anna Maria Bigatti
10:26 Support #1222: Release CoCoA-5.3.0
updated starting page: https://cocoa.dima.unige.it/redmine/ Anna Maria Bigatti
07:31 Support #1440: Surprising parser error: INT+DOT+IDENTIFIER
vandal ;-) Anna Maria Bigatti

08 Mar 2020

09:24 Support #1440: Surprising parser error: INT+DOT+IDENTIFIER
I found this behaviour after deliberately feeding random input to CoCoA-5. It survived :-)
John Abbott
09:23 Support #1440 (New): Surprising parser error: INT+DOT+IDENTIFIER
CoCoA correctly gives a parse error given the input *@8.a;@*
The error message is:...
John Abbott

07 Mar 2020

11:20 Feature #1439 (Feedback): New function: LinearForm
updated RelNotes
Checked in everything
Anna Maria Bigatti
09:21 Feature #1439 (Resolved): New function: LinearForm
documentation done
(but checkin later -- flat battery)
Anna Maria Bigatti
09:17 Feature #1439: New function: LinearForm
Done (in NotBuiltin.cpkg5)
Funny cases:
if f = 0 returns 0
if GradingDim<>1 returns error
use weights: es:
<pr...
Anna Maria Bigatti
09:14 Feature #1439 (Closed): New function: LinearForm
Add function which returns the sum of the summends of degree 1.
Anna Maria Bigatti

06 Mar 2020

19:35 Bug #755: Find out how to compile statically on linux
Sometimes I engage brain before writing, sometimes I don't... (sigh)
When I build CoCoA-5 on my current Linux box,...
John Abbott
15:11 Bug #755: Find out how to compile statically on linux
I am now fairly convinced that:
* *default Linux version* should be *without @readline@*
* ideally we also make ava...
John Abbott
12:24 Feature #1399 (Closed): CoCoA-5 interpreter: idle/busy indicator
John Abbott
12:23 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
My testing suggests that this is OK now.
As I wrote in #1438, I now doubt whether it was useful to try to handle "...
John Abbott
12:05 Bug #1438 (Feedback): ABORT for unterminated string literal
The fix seems reasonable, and some testing suggests that it is working OK.
Now I wonder whether it was even worth ...
John Abbott
10:15 Bug #1438: ABORT for unterminated string literal
Indeed, my suspicion last night was correct.
Now I am considering how best to fix the code. The fix should be ready...
John Abbott

05 Mar 2020

22:56 Bug #1438 (In Progress): ABORT for unterminated string literal
The function fo reading a string literal (which I hacked), correctly throws an "unclosed literal" exception when the ... John Abbott
16:42 Bug #1438: ABORT for unterminated string literal
May be a consequence of allowing a NUL inside a string?
Surely my fault, anyway :-(
Something to do tonight... sigh!
John Abbott
16:41 Bug #1438 (Closed): ABORT for unterminated string literal
Sending just a single *@"@* double quote char will crash CoCoA-5.
I hope to fix later... must dash now.
John Abbott
12:03 Bug #1303 (Rejected): Manual looking for "?"
As previously written, this is not harmful; and it is better to direct our limited resources elsewhere.
Rejecting ...
John Abbott
12:00 Support #1350: CoCoA manual: entry for operators, shortcuts
We need to review the purpose of this manual entry.
Maybe it should have little content, but simplify refer to oth...
John Abbott

04 Mar 2020

22:32 Feature #1399 (Feedback): CoCoA-5 interpreter: idle/busy indicator
John Abbott
22:32 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
I have changed the main eval loop so that @EmptyStatements@ are skipped over without being executed (since they do no... John Abbott
17:00 Feature #1399: CoCoA-5 interpreter: idle/busy indicator
My proposed solution does not work quite as I would like.
With the input *@if n = factorial(10^7) then println "eq...
John Abbott
22:30 Support #1071: LinKerBasis is user-unfriendly
The fn *@LinKerBasis@* is in the manual, but the arg checking is still sloppy. We should fix this!
John Abbott
22:06 Bug #660: Emacs UI: endfunc does not indent the line
The important point is that (automatic) indentation works only if the start-keyword is the first text on a line.
T...
John Abbott
21:53 Bug #660: Emacs UI: endfunc does not indent the line
I confirm that the bug is still there.
Here is a test case:...
John Abbott
21:48 Support #1214: CoCoAManual: ensure that LaTeX compilation is "clean"
I think the only complaint now is that @PlayCantStop@ is a missing reference.
John Abbott
21:45 Support #1298 (In Progress): How can user find the indent command?
I have tried to improve the entry by changing the syntax. Previously it was *@indent(X:OBJECT)@*,
but this meant th...
John Abbott
21:33 Support #557: CoCoAManual: improve part on input/output
Currently we have *@GetLine@* and *@StandardInput@* and *@OpenIFile@* and *@OpenIString@*.
Is there much more to s...
John Abbott
21:31 Feature #1174: package of a function --> of an identifier!
As Anna said in comment 2: the function @starting@ is able to get the information. So we should look there to see ho... John Abbott
21:28 Bug #669: NUL char in input terminates CoCoA-5
The relevant source code is mostly likely in @Lexer.C@ around lines 136--137.
Inside @Lexer::getToken@ there is a bi...
John Abbott
21:19 Bug #669: NUL char in input terminates CoCoA-5
A couple of days ago I fixed a similar bug in the reading of string literals.
The problem was that the code checked ...
John Abbott
21:13 Design #610: Variable It: assign before or after printing
If we make printing interruptible then it would be better to assign to @It@ before printing (o/w the assignment may n... John Abbott
20:30 Bug #1435 (New): Disable readline if input is redirected
I was surprised to discover that @./cocoa5 < file.cocoa5@ echoed the contents of @file.cocoa5@.
It turns out that ...
John Abbott
19:31 Feature #1367: CoCoA-5.3.0: release linked with more recent version of normaliz
Postpone?
I always have trouble with normaliz, and I prefer to focus on cocoa things for this release (I need it for...
Anna Maria Bigatti
19:29 Feature #1373: GFan also for Microsoft?
Postponed. I need to finish the release this week for my course in Genova.
No way I can manage this in time.
Anna Maria Bigatti
19:09 Design #997 (Closed): Using protected variable names for "bound variables" (e.g. for, try...endtry)
Anna agrees with the proposal to close this issue.
The problems highlighted here are easy to work around (and you ...
John Abbott
19:01 Bug #945 (Closed): Emacs UI: comint buffer silently truncates(?) long lines when sending
John Abbott
16:26 Bug #945: Emacs UI: comint buffer silently truncates(?) long lines when sending
This has already been done; see also #672. John Abbott
19:00 Support #1404 (Closed): Which commands should "terms" be a keyword for?
Anna accepts. Closing. John Abbott
16:22 Slug #1390 (Closed): CoCoA-5 test: radical too slow
John Abbott
16:15 Slug #991 (Closed): make htmldoc always recreates everything (even if no change was made)
John Abbott
16:14 Slug #991: make htmldoc always recreates everything (even if no change was made)
I made the directory @aux-files/GUI-extra_files/@ unreadable using @chmod@. Then @make veryclean@ followed by @make@... John Abbott
15:59 Slug #991: make htmldoc always recreates everything (even if no change was made)
John Abbott wrote:
> Not sure who uses *@aux-files/GUI-extra-files/*@* as mentioned in comment 2. Anna???
html. ...
Anna Maria Bigatti
15:49 Slug #991: make htmldoc always recreates everything (even if no change was made)
I have just now added dependencies for the generation of the LaTeX version; it now depends also on *@aux-files/TeX.xs... John Abbott
15:41 Feature #781 (Closed): Option to "fold" long lines?
The current impl fits the KISS philosophy. Since I expect the main use to be *@fold(sprint(value), width)@*, it is n... John Abbott
15:31 Bug #672 (Closed): Emacs UI: strange string literal causes crash
I have now modified the regexp so that TAB does not match (and this is considered a "normal" rather than a "funny" ch... John Abbott
15:20 Bug #1412 (Resolved): Emacs UI: font size
I have found one bug/slug... The emacs fn *@process-status@* returns a symbol, not a string; so all the previous te... John Abbott
14:41 Bug #1224 (Closed): Lexer: unclosed multi-line comment
Some quick tests pass fine. Not worth investing more time here.
Closing.
John Abbott

03 Mar 2020

22:23 Bug #1412: Emacs UI: font size
I have made some improvement. Now "send region" should keep the font magnification.
@M-x cocoa5@ definitely forge...
John Abbott
22:20 Feature #1372: New function: find ?
If we do add a @find@ function, it may be nice to allow it to take a list and a predicate...... John Abbott
22:14 Design #990: CoCoA-5 distribution: tidying
Maybe the commands in the script @FIX_PERMS.sh@ can be put into a shell function in @release-common.sh@?
John Abbott
22:07 Support #1404 (Feedback): Which commands should "terms" be a keyword for?
I think it is OK now. It's just a little odd that *@len@* appears in the list, but this is probably to help those po... John Abbott
22:04 Feature #1367 (In Progress): CoCoA-5.3.0: release linked with more recent version of normaliz
Anna, if you need help with this I can try.
The important thing is to note down what worked in the end.
It would ...
John Abbott
21:57 Support #1398 (In Progress): Website: hide/delete all the CoCoA-4 stuff?
Right now, my preference is to leave the web pages for CoCoA-4 in existence, but not to publish any link to them.
It...
John Abbott
20:56 Bug #672: Emacs UI: strange string literal causes crash
The current impl thinks that a TAB character is a "funny" character; so sending a line containing a TAB will automati... John Abbott
14:48 Bug #672 (Feedback): Emacs UI: strange string literal causes crash
I have revised *@cocoa5-send-line@*, and it now seems to work more or less as hoped.
The only remaining problem is...
John Abbott
14:10 Bug #672: Emacs UI: strange string literal causes crash
The relevant part of emacs code is probably the function *@cocoa5-send-line@* around line 1400 in file @cocoa5.el@.
...
John Abbott
13:56 Bug #672: Emacs UI: strange string literal causes crash
As far as I can tell the problem lies inside the std c++ function @getline@ and the way it interacts with @cin@ (whic... John Abbott
17:29 Feature #1431: Juxtaposition of string literals
The relevant source code is around line 2100 in @Parser.C@, in the function @Parser::parsePrimary@.
John Abbott
15:14 Feature #1431: Juxtaposition of string literals
The soln in @thmproving.cpkg5@ was to have a long succession of @PrintLn@ commands:... John Abbott
15:08 Feature #1431 (Rejected): Juxtaposition of string literals
We used to allow this, but then disallowed it in issue #576.
I raise it again because Martin Kreuzer wants to have...
John Abbott
16:18 Design #1432 (New): Emacs UI: cocoa5-shell-check-process vs. process-status
What is the difference between *@(cocoa5-shell-check-process)@* which uses @get-buffer-process@, and *@(process-statu... John Abbott
11:54 Bug #1224 (Resolved): Lexer: unclosed multi-line comment
Surely the unfinished multi-line comment can occur only at the end of the input, so the "end marker" always has to be... John Abbott

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
 

Also available in: Atom