I thought there was some kind of statements separator like ';' =) So,
indeed multiply -eval will help. "-eval" after "-nosman" doesn't work
as expected because of the strict condition: if $* = "-nosman" -> run
AXIOMsys and I tried to make as few changes as possible. I think I'll
be able to fix that both with implementing multiply evals.

On Jan 17, 7:11 am, Ralf Hemmecke <[email protected]> wrote:
> Hi Alexander,
>
> I've merged, your two 
> brancheshttps://github.com/hemmecke/fricas/commits/arg-texmacs
> and put
>
>    (:launch "fricas -eval ')read
> /home/hemmecke/.TeXmacs/plugins/fricas/.fricas.input' -nosman")
>
> into ~/.TeXmacs/plugins/fricas/progs/init-fricas.
>
> It seems to work well. It's only that I see the content of my input file
> in texmacs at the time I start the FriCAS session.
>
> What I don't find perfect is that
>
> fricas -eval 'some code' -nosman
>
> will word, while
>
> fricas -nsman -eval 'some code'
>
> will not. Since -eval must be given before -nosman is evalutated.
> But maybe that's not overly important to be fixed.
>
> What would be more important is that fricas should accept several -eval
> options. Otherwise I wouldn't have any clue how to put your init code
>
> ------
> )set output algebra off
> )set output texmacs on
> )lisp (setf |$ioHook| (lambda (x &optional args) (cond ((eq x
> '|startPrompt|) (princ (concat (code-char 2) "prompt#") ))  ((eq x
> '|endOfTeXmacsOutput|) (princ (concat (code-char 5) (code-char 10))))
>   ((eq x '|startTeXmacsOutput|) (princ (code-char 2)))  ((eq x
> '|startKeyedMsg|)  (princ (concat (code-char 2) "verbatim:")))  ((eq x
> '|endOfKeyedMsg|)  (princ (code-char 5)))  ((eq x '|endOfPrompt|) (princ
> (code-char 5) ))  )))
> )lisp (setf |$inputPromptType| '|plain|)
> -------
>
> directly into the :launch specification above, i.e. no separate
> .fricas.init file.
>
> Anyway, independent from texmacs, it would be good to be able to pass
> several lines to fricas, i.e. several -eval commands.
>
> Ralf

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.

Reply via email to