
From:  Ralf Hemmecke 
Subject:  [Axiomdeveloper] Re: [Axiommail] [ANN] new version of axiom mode for emacs. 
Date:  Thu, 24 May 2007 12:54:02 +0200 
Useragent:  Thunderbird 2.0.0.0 (X11/20070326) 
Hi,Unfortunately, axiom.el is not usable in XEmacs. Here is a translation of the offending key definition. The definitions given below are compatible between Emacs and XEmacs.
(definekey axiommodemap [(meta up)] 'axiompreviousinput) (definekey axiommodemap [(meta down)] 'axiomnextinput) (definekey axiommodemap [(shift up)] 'axiompaintpreviousline) (definekey axiommodemap [(shift down)] 'axiompaintnextline) (definekey axiommodemap [(shift left)] 'axiompaintpreviouschar) (definekey axiommodemap [(shift right)] 'axiompaintnextchar) But there is more... When I start Mx axiom from within XEmacs, I see (1) > ^M(1) >And if I type the famous 1+1 then my cursor jumps right on the ^ of the above given line and my status line says:
cannot support overlay 'modificationhooks property under XEmacs So XEmacs users are left out with your mode. :( On 05/23/2007 03:35 PM, Martin Rubey wrote:
* it would be extremely nice to have command tabcompletion, as when starting axiom in a shell. (The polymake team would like to have this, for example.) Anybody knows how to go about this?
A simple and stupid way is, to extract (by hand) all relevant Axiom identifiers and put them into axiom.el then write a routine to use this list. Of course that is not good if somebody changes the axiom library, but until then it might serve quite well.
Ralf
[Prev in Thread]  Current Thread  [Next in Thread] 