If I run the following;

"%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

I get a message saying:

Cannot open load file: "%OZHOME%/share/elisp/oz.elc"

I've tried setting the OZHOME Environment Variable so that it points to the Mozart folder. This gets rid of the previous message however now I'm getting the following in the XEmacs scratch buffer:

Searching for the program: No such file or directory, find

Any more ideas?

Cheers,

Chris

Chris Share wrote:
When I start XEmacs I only get one buffer: *scratch*

I can't see any *Messages" buffer.

I'll try the command line using the *.el files and see what happens.

Cheers,

Chris

Torsten Anders wrote:

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


_________________________________________________________________________________ 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

Reply via email to