comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » XEmacs for Windows
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: XEmacs for Windows [message #19082 is a reply to message #19033] Thu, 24 February 2000 00:00 Go to previous messageGo to previous message
eric is currently offline  eric
Messages: 4
Registered: July 1996
Junior Member
Hello Martin,

I have idlwave mode and fontification working on my Win95 PC at home.
All I have done is to follow the directions in the idlwave
distribution. One thing I do notice on the Win95 setup is that I have
to make a single call to font-lock-fontify-buffer or to font-lock to
kick start fontification each time that I start XEmacs under Win95 (I
don't have to do this under Linux). After that, I am off and running
for the rest of the session. As far as I know, and I haven't really
looked into this, you can not run the idl process from inside XEmacs
under Win95 like you can under other *real* operating systems. This
is unfortuate. I wish that RSI supported their command line
executable under Win95 bercause I really hate IDLDE and I really love
idlwave-shell-mode. But unless they do I don't think that you will
get idlwave-shell-mode to work.

In the case that it helps you get started I have enclosed the
statements from my .emacs files which I use to start idlwave mode and
font-lock. This is more than you need, I have customized things a bit.

Good luck,

Eric

;;
;;;;;;;;;;;;;;;;;;;;;;;font-lock mode;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
(if (eq window-system 'x)
(progn
(require 'font-lock)
(add-hook 'font-lock-mode-hook 'turn-on-lazy-lock)))
;;
;;;;;;;;;;;;;;;;;;;;;;;;IDL editing mode;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
(setq load-path (append '("c:/xemcs/xemacs-packages/lisp/idlwave-3.5")))
(add-hook 'idlwave-mode-hook
(function
(lambda ()
(setq ;Set options here
idlwave-surround-by-blank t ;Turn on padding symbols =,<,>, etc.
idlwave-reserved-word-upcase t ;Change reserved words to upper case
idlwave-abbrev-move t ;Allow abbrevs to move point backwards
idlwave-file-header '("~/lib/idl/template.pro"
"Can't find Template file")
idlwave-end-block-reg "\\<end\\(\\|case\\|else\\|for\\|if\\|rep\\|while\\)\\>"
)
;; Run other functions here
(local-set-key "\C-j" 'idlwave-newline)
)))
(setq auto-mode-alist
(append '(("\\.pro$" . idlwave-mode)
("\\.PRO$" . idlwave-mode)
("\\.cmn$" . idlwave-mode))
auto-mode-alist))
(autoload 'idlwave-mode "idlwave" "IDLWAVE Mode" t)

--

============================================================ ================
| Eric E. Dors | SMTP: eric@dors.org |
| | WWW: http://www.dors.org/eric |
============================================================ ================
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: PS and Hershey fonts
Next Topic: Re: Problem with ASSOC,/PACKED

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Tue Dec 02 07:52:55 PST 2025

Total time taken to generate the page: 1.60131 seconds