Subject: mailing-list for TeXmacs Users
List archive
From : Martin Costabel <address@hidden>- To: Joe Corneli <address@hidden>
- Cc: address@hidden, address@hidden
- Subject: Re: [Fink-users] TeXmacs and Maxima
- Date: Mon, 02 Jun 2003 07:27:52 +0200
Found it.
It is a weird bug in texmacs (so weird that is probably a feature, not a bug). I am cross-posting to texmacs-users so that we get experts' opinion about this, too.
I found it, because I was getting the same crash now on a newly installed machine, whereas I haven't ever seen it before.
Joe Corneli wrote:
Hello --
I tried to use Maxima in TeXmacs and got
this (fatal) error.
% texmacs &[etc]
[1] 22569
[Small03]%
TeXmacs] Loading ecrm11 at 300 dpi
TeXmacs] Starting session 'default'
TeXmacs] Launching 'maxima' via tm_maxima
TeXmacs] Loading cmr10 at 600 dpi
Fatal error: bad url in 'complete'
See file : url.cc
The reason for the crash is that the 'url' in question is empty. It is supposed to be the list of paths to the file maxima_toc.html. You do have this file, but texmacs does not see it, because it uses 'locate' to locate it, and your locate database was not updated after the installation of maxima.
To test this theory: Run "locate maxima_toc.html". My guess is that the output is empty, but that the file nevertheless exists at /sw/share/maxima/5.9.0/doc/html/maxima_toc.html.
So the remedy is simple: Run "sudo /usr/libexec/locate.updatedb", wait 10 minutes (could be faster) until it is finished, and all will be well.
This actually poses a bigger problem: The locate database has a tendency to not be up to date, because in the best case it is updated once a day, and on laptops typically it is never updated at all unless locate.updatedb is started manually. Now since texmacs uses locate to find all kinds of files, pixmaps, TeX font maps, and apparently also documentation, it is inevitable that it will make mistakes.
The only safe way to start texmacs would be to run locate.updatedb before *every* start of texmacs. This is, of course, unacceptable.
--
Martin
- Re: [Fink-users] TeXmacs and Maxima, Martin Costabel, 06/02/2003
- Re: [Fink-users] TeXmacs and Maxima, Martin Costabel, 06/02/2003
- Re: [Fink-users] TeXmacs and Maxima, Martin Costabel, 06/02/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, David Allouche, 06/02/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, Joris van der Hoeven, 06/20/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, David Allouche, 06/20/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, Joris van der Hoeven, 06/21/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, David Allouche, 06/21/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, Joris van der Hoeven, 06/21/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, David Allouche, 06/20/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, Joris van der Hoeven, 06/20/2003
- Re: [Fink-users] TeXmacs and Maxima, Joris van der Hoeven, 06/20/2003
- Re: [Fink-users] TeXmacs and Maxima, Martin Costabel, 06/25/2003
- Re: [Fink-users] Disabling texmacs dirty hacks, David Allouche, 06/02/2003
Archive powered by MHonArc 2.6.19.