Filip's command line shows that OZEMACS gets compiled emacs lisp files (*.elc files). I am not sure whether these files are compatible between GNU-Emacs and XEmacs.

What does XEmacs say when you start oz.exe, i.e. what does the *Messages* buffer show?

You may also try to modify Filip's command line by replacing any *.elc with *.el (Emacs also works with uncompiled files). If that works fine, then we only need to recompile these files with your XEmacs.

Best,
Torsten


On 25.07.2006, at 15:17, Filip Konvička wrote:
Hi Chris,
the command line is something like

"%OZEMACS%" -l "%OZHOME%/share/elisp/oz.elc" -l "%OZHOME%/share/elisp/oz-server.elc" -l "%OZHOME%/share/elisp/oz-extra.elc" -l "%OZHOME%/share/elisp/mozart.elc" -f run-oz

Cheers,
Filip

Yes, I know where oz.exe. is. Obviously it's starting GNU-Emacs/XEmacs and passing them some values that reconfigure them, adding the extra menu, etc. What I'm interested in is the script that gets passed to GNU-Emacs/XEmacs when they are launched by oz.exe. I've found a file called oz.el which I think is a Lisp file. It contains things like:
;;{{{ GNU and Lucid Emacsen Support
(eval-and-compile
  (defvar oz-gnu-emacs
    (string-match "\\`[0-9]+\\(\\.[0-9]+\\)*\\'" emacs-version)
    "Non-nil iff we're running under GNU Emacs.")
  (defvar oz-lucid-emacs
    (string-match "\\<XEmacs\\>\\|\\<Lucid\\>" emacs-version)
    "Non-nil iff we're running under XEmacs."))
;;}}}
...
;;{{{ Menus
;; GNU Emacs: a menubar is a usual key sequence with prefix "menu-bar"
;; Lucid Emacs: a menubar is a new datastructure
;;    (see function set-buffer-menubar)
Is this where the problem is?
Cheers,
Chris
Torsten Anders wrote:
On 25.07.2006, at 13:26, Chris Share wrote:

Any idea where the Oz startup script that you mentioned would be on Windows?


On 24.07.2006, at 14:23, Filip Konvička wrote:

start the IDE using oz.exe (this should be in your Start menu listed as "Oz Programming Interface").


Best,
Torsten

-- Torsten Anders
Sonic Arts Research Centre • Queen's University Belfast
Frankstr. 49 • D-50996 Köln
Tel: +49-221-3980750
http://www.torsten-anders.de
http://strasheela.sourceforge.net


_____________________________________________________________________ ____________ mozart-users mailing list [email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users


_______________________________________________________________________ __________ mozart-users mailing list [email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users


--
Torsten Anders
Sonic Arts Research Centre • Queen's University Belfast
Frankstr. 49 • D-50996 Köln
Tel: +49-221-3980750
http://www.torsten-anders.de
http://strasheela.sourceforge.net


_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to