Gregory Vanuxem <[EMAIL PROTECTED]> writes:

> Just one thing, Firefox seems to translate ` to %60 so the request is badly
> parsed.

Oh dear.  Is there an ascii character which is forbidden in Axiom and left
unchanged by every browser?  Or, otherwise, is there a simple solution to make
Lisp keep the case? Currently I use vertical bars and

         (fn (and (eq get 'get) 
                  (subseq (string (read s nil 'eof)) 1))))

but I think that this is not satisfactory.

> I have another problem, Htlatex does not work on my Debian system (amd64
> testing) but the LaTeX file is correctly generated.

Oh, did you write Eitan?

"Alfredo Portes" <[EMAIL PROTECTED]> writes:

> (1) -> SOCKET(8080, getDocumentation$HyperDoc)$Lisp
> Got "?binomial%60%20%60OutputForm"

>    ["binomial%60%20%60OutputForm"]

Yes, that's just what Greg explained.  The cure is to find another character
which is forbidden in Axiom and left unchanged by your browser (and preferably,
by any browser), and replace the "`" in line 46 of hyper.spad by that symbol.

           ls := split(s, char "`")

I did not check, but maybe "_" would be ok.  I chose "`" since it is used by
axiom as separator in the database, and I thought I'd better be consistent.

It does not matter what separator one uses in line 26:

            s: String := concat([op.'name, "`", op.'type, "`", op.'origin])

It is only important, that different name, type, origin triples are mapped to
different string.


Martin



_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to