Project

General

Profile

Activity

From 14 Apr 2015 to 13 May 2015

13 May 2015

17:20 Feature #700: Which external libs are present?
JAA and AMB think that there is little need to have a similar function in CoCoALib since there are the CPP defines @C... John Abbott
16:41 Feature #700: Which external libs are present?
Done.
Just fiddling with the string returned by...
Anna Maria Bigatti
12:09 Feature #700: Which external libs are present?
Some ideas:
* a function @ExternalLibs@ which returns a list of strings
* a function @HaveExternalLib@ which expect...
John Abbott
12:08 Feature #700 (Closed): Which external libs are present?
It might be nice to have a way in CoCoA-5 to know which external libs are actually present.
John Abbott

12 May 2015

18:20 Bug #699: Emacs UI: set back "cocoa5-executable" to "CoCoAInterpreter"?
John Abbott wrote:
> JAA notes that Emacs lisp has the built-in variable *@system-type@* which gives information abo...
Anna Maria Bigatti
17:13 Bug #699: Emacs UI: set back "cocoa5-executable" to "CoCoAInterpreter"?
JAA notes that Emacs lisp has the built-in variable *@system-type@* which gives information about which OS is running... John Abbott
17:09 Bug #699: Emacs UI: set back "cocoa5-executable" to "CoCoAInterpreter"?
Anna Maria Bigatti wrote:
> So, we cannot remember why we did this change: probably to allow spaces in path.
We r...
Anna Maria Bigatti
16:47 Bug #699 (Rejected): Emacs UI: set back "cocoa5-executable" to "CoCoAInterpreter"?
In earlier versions @cocoa5-executable@ was @CoCoAInterpreter@.
Now it is the script @cocoa5@ (and this caused prob...
Anna Maria Bigatti
15:36 Bug #698: Emacs UI: problems with packages on windows
The problem was solved and tested on a student's computer.
It is enough to add one line in the file *<cocoadir>/emac...
Anna Maria Bigatti
15:29 Bug #698 (Closed): Emacs UI: problems with packages on windows
The recent installation of CoCoA for the Computer Algebra course in Genoa showed a problem on Windows in finding pack... Anna Maria Bigatti

11 May 2015

14:43 Bug #697 (Closed): Interpreter: Avoid outputting an empty line after each line of input
CoCoA-5 prints an empty line after each input line which outputs nothing.
Might be related to the fact that standa...
John Abbott

08 May 2015

13:32 Feature #622 (In Progress): New function: RandomSubset
Following CoCoALib conventions the return type should be @vector<long>@.
What should the values in the vector be? ...
John Abbott
11:21 Feature #652: Flag to enable/disable printing of list of loaded packages
The excesive verbosity has arisen again: @Rank@ was exported from 2 packages (@BackwardCompatible@ and @obsolescent@)... John Abbott

04 May 2015

15:43 Support #692: Local variables hiding out ones at top level
In the example given I note that @x@ is actually a *protected* variable -- perhaps even more reason for a warning?
John Abbott
15:11 Support #692 (Rejected): Local variables hiding out ones at top level
In function definitions local variables hiding outer ones are signalled by a Warning.
At top level not. This might ...
Anna Maria Bigatti

24 Apr 2015

17:59 Feature #622: New function: RandomSubset
Let's start with just yours, for many reasons:
- it is simpler, as you said
- indeed that's also what I needed ;-)
...
Anna Maria Bigatti
11:23 Feature #622: New function: RandomSubset
We could simply have both; that way the user can choose which is more convenient (or efficient).
If we do choose t...
John Abbott
11:20 Feature #622: New function: RandomSubset
I wanted a @RandomSubset@ function which generated a random subset of @1..n@ of cardinality @r@. I was surprised whe... John Abbott
11:34 Feature #531: Package protected variables should know which package protected them
I do find it annoying when CoCoA says that name @XYZ@ is a package-exported variable but then does not tell me which ... John Abbott

20 Apr 2015

11:17 Bug #684 (Closed): Emacs UI: wrong name after auto-inserting enddefine
As it works for me and for Anna, I'm closing the issue. The EmacsUI code really needs to be completely rewritten, bu... John Abbott
10:31 Bug #684: Emacs UI: wrong name after auto-inserting enddefine
It works for me. Anna Maria Bigatti

19 Apr 2015

20:47 Slug #687: Builtin fn makes unnecessary copy of arg
I ran the following test:... John Abbott
20:36 Slug #687 (Closed): Builtin fn makes unnecessary copy of arg
While testing/profiling @IndetsIn@ (defined in @BuiltinOneLiners.C@) I noticed that the arg was copied by the fn, mak... John Abbott

16 Apr 2015

22:39 Feature #652: Flag to enable/disable printing of list of loaded packages
JAA does not much like the current approach (variable @PkgOut@).
If a package provokes an error then the screen fill...
John Abbott
22:28 Feature #652: Flag to enable/disable printing of list of loaded packages
Now resets error counter before reading each package (@Main.C:289@). John Abbott

15 Apr 2015

20:13 Bug #684 (Resolved): Emacs UI: wrong name after auto-inserting enddefine
I think I have fixed it; not entirely sure because several Emacs Lisp fns do not work the way I expected them too (or... John Abbott
10:35 Bug #684: Emacs UI: wrong name after auto-inserting enddefine
Perhaps the naive reverse search can be replaced by a call to @cocoa5-last-unended-begin@ which should be intelligent... John Abbott

14 Apr 2015

18:36 Bug #684: Emacs UI: wrong name after auto-inserting enddefine
I confirm it is just based on a trivial search for "define" Anna Maria Bigatti
15:37 Bug #684 (Closed): Emacs UI: wrong name after auto-inserting enddefine
The following in complete code adds the wrong commented out name after doing @C-c C-e@ (calls @cocoa5-close-block@):
...
John Abbott
 

Also available in: Atom