Project

General

Profile

Activity

From 08 Apr 2022 to 07 May 2022

06 May 2022

21:15 CoCoA-5 Design #1681 (In Progress): Should Starting be case-insensitive?
Currently *@starting@* is case-sensitive
_e.g._ @starting("J")@ and @starting("j")@ give quite different results....
John Abbott
21:06 CoCoALib Slug #1680 (Feedback): FloorLog2 or SizeInBase?
Changed impl of @FloorLog2@ as described above... why was it not already like that? No idea!
All tests pass.
John Abbott
15:19 CoCoALib Slug #1680: FloorLog2 or SizeInBase?
Anna says that I should have impl'd @FloorLog2@ so that it calls @SizeInBase@ directly.
Ooops. Why did I not think ...
John Abbott
15:04 CoCoALib Slug #1680 (In Progress): FloorLog2 or SizeInBase?
Would it not be better to use the name *@BitSize@* rather than require that the user call @SizeInBase(N,2)@?
Would w...
John Abbott

21 Apr 2022

19:33 CoCoALib Slug #1680: FloorLog2 or SizeInBase?
I had completely forgotten that we had created @SizeInBase@.
@FloorLog2@ is fairly quick, but @SizeInBase@ is instan...
John Abbott
19:30 CoCoALib Slug #1680 (Closed): FloorLog2 or SizeInBase?
In several places @FloorLog2@ is used to obtain a quick estimate of the
size of an integer; however, @SizeInBase@ is...
John Abbott

20 Apr 2022

21:49 CoCoA-5 Design #1679: BuiltinFunctions-GFan includes normaliz?!?
The point is that @BuiltinFunctions.H@ needs to know the classes defined in CoCoALib;
not sure if fwd decls would su...
John Abbott
21:47 CoCoA-5 Design #1679 (New): BuiltinFunctions-GFan includes normaliz?!?
When compiling CoCoA-5, I see that @BuiltinFunctions-GFan.C@ includes the normaliz headers.
This is via @BuiltinFunc...
John Abbott
11:37 CoCoALib Design #1678: Unsigned long for indexes (& sizes?)
I spoke to Anna yesterday about this. Naturally, she was uneasy about reversing a decision we made a long time ago.
...
John Abbott
11:30 CoCoALib Design #1678 (In Progress): Unsigned long for indexes (& sizes?)
So far we have avoided using @unsigned@ integer types, and recommend using just @long@.
I now have doubts about th...
John Abbott

13 Apr 2022

10:46 CoCoA-5 Support #1393: GUI with Qt5
I am not entirely sure about the legal situation if we distribute the GUI
code which has licence GPLv3 along with c...
John Abbott

12 Apr 2022

17:27 CoCoALib Design #1677 (In Progress): release-source script: use shell globbing?
After discussion with Anna, I have now included the "preserve" flag when copying files to the "release" tree.
Anna...
John Abbott

10 Apr 2022

18:29 CoCoALib Design #1677: release-source script: use shell globbing?
The code Ulrich submitted used the @-p@ flag when copying.
This may be useful to indicate to people when files were ...
John Abbott
18:26 CoCoALib Design #1677 (In Progress): release-source script: use shell globbing?
How explicit should @release-source.sh@ be about which files it copies?
_e.g._ should we copy @*.C@ or should we...
John Abbott
18:23 CoCoALib Feature #1676: txt2tags: include in source distribution?
I have modified @release-source.sh@ so that it does not copy @txt2tags@.
John Abbott
11:28 CoCoALib Feature #1676 (In Progress): txt2tags: include in source distribution?
I have now modified the @Makefile@ so that it prints out a helpful message if @txt2tags@ is not found (saying where t... John Abbott
18:22 CoCoA-5 Support #1393: GUI with Qt5
I have now modified @release-source.sh@ so that it copies also the GUI stuff.
Checked in. We still need to sort out...
John Abbott
 

Also available in: Atom