The user will expect that his normal .fricas.input is loaded before the
session, but it is not.

If you think that this is a problem, then what about adding

)cd
)read ".fricas.input"

at the end of texmacs.input?

Of course a fricas user might expect that the current working
directory does not change, i.e. he might expect that the fricas
working directory is the same as from where he started texmacs.
Exactly!

But honestly, I wouldn't trust that assumption if I start another
program (fricas) from within a program (texmacs).
Only if the implementation is broken.

Well, of course, you are right. Currently, it's not perfect. I am just suggesting something that you can use *now*.

Furthermore, doing in fricas something that involves interaction with
the filesystem is probably not the primary use case.
I think it is. A user edits some file in emacs, and than from fricas
(inside texmacs) says

)read myfile.input

Isn't this a typical use case?

Yep. But as above, I wouldn't necessarily trust that the current directory is the same as the one I started texmacs from. Let's say, I started Maxima inside TeXmacs and (I am now assuming that Maxima can change the current directory---don't know if that is true) change the current directory to something else and then start FriCAS. Is there a clear statement in the TeXmacs documentation that a former "cd" does not influence other sessions?

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