On 5 Mar 2015, at 21:28, Ralf Hemmecke wrote:
OK. It's not totally necessary. I just though, it would be quite
practical. Maybe, I should then rather generate my 1d output format into
just a single line, then everything is fine.
Unfortunately, that contradicts a little with what the axiom developers
wanted. We have

   display(f: %): Void == display(f, _$LINELENGTH$Lisp pretend I)

and http://fricas.github.io/api/TexFormat.html#index-7

   display(t) outputs the TeX formatted code t so that each line has
   length less than or equal to the value set by the system command
   spadsys{)set output length}.

Unfortunately, it's only possible to have

   )set output length 245

Is the underscore character a general-purpose continuation-line marker in Fricas? (Not just in your 1D output format?) If so then it would be good to include general support for this, in both REPL buffers and editing buffers. I will look some more into this.

Well C-c C-d a does axiom-process-apropos-thing-at-point which pops up a buffer with the result of e.g. ")show Polynomial". But you are right,
it would be nice to be able to open your web-based documentation too.

Oh, can you give me some instructions how I could patch that function
for my which, i.e. C-c C-d should call firefox instead of doing ')show'.

Well, the elisp reference manual contains a section on starting external processes. That would be a good place to start...

Ah, OK. That should be possible, because FriCAS comes with the *.spad
files distributed. Let me see... Does this help you?

   )sys cat $AXIOM/src/algebra/integer.spad

However, these sources would not what I would like to look at (as a
developer). I would like to jump directly into where my repository
checkout is, i.e. the true sources, not the installed ones. So, I would
like a configuration variable which (when NIL) defaults to
$AXIOM/src/algebra as given above. Note, however, in FriCAS the AXIOM
variable will be set by the 'fricas' script and is not generally set in
the users environment before calling fricas.

But is there a separate SPAD file for each constructor? Last time I looked it wasn't organized that way, but that was a long time ago.

Paul

--
You received this message because you are subscribed to the Google Groups "FriCAS - 
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to