HDTenEightyP/NetNews huggingface dataset:
I'm having trouble getting lemacs to work: here are the
symptoms (please read them all before telling me about the v18 vs v19
elisp directories)...
	
	lemacs version 19.0 (came with our release of energize)
installed on /nfs/kar/u2/cadillac/lemacs/, nfs mounted via the same
path on two other machines, pil and met.  DISPLAY set to
met:0.0.  EMACSLOADPATH environment var not set.  "which lemacs"
returns /nfs/kar/u2/cadillac/lemacs/lemacs on all three machines.
All three machines are Sun4s running SunOS 4.1.2.

case 1: 
	met% lemacs -q       	;; everything comes up fine -
					;; for that matter lemacs w/out
					;; -q works great.

case 2:
	kar% lemacs -q		
	Error: Can't Open display
	;; hmm - maybe it can't find the elisp files...

	kar% cd /nfs/kar/u2/cadillac/lemacs
	kar% ./lemacs -q
	Error: Can't Open display
	;; hmm - is it even trying the right files?
	kar% trace lemacs -q |& more
	;; lots of stuff, including many successful stat()'s and read()'s
	;; of /nfs/kar/u2/cadillac/lemacs/lisp/...
	;; The trace finishes up with the following interesting calls:
open ("/etc/hosts", 0, 0666) = 4
ioctl (4, 0x40125401, 0xf7ffd744) = -1 ENOTTY (Inappropriate ioctl for device)
fstat (4, 0xf7ffd7b8) = 0
brk (0x362000) = 0
brk (0x365000) = 0
read (4, "#\n# Sun Host Database\n#\n# If the".., 8192) = 150
read (4, "", 8192) = 0
close (4) = 0
open ("/x11r4/usr/lib/X11/XtErrorDB", 0, 0666) = -1 ENOENT (No such file or directory)
write (2, "Error: Can't Open display\n", 26) = Error: Can't Open display
	;; looks like it was looking in the hosttable for my display -
	;; I wonder why.

	;; BTW - xterm, xemacs, epoch, etc all work fine, so the
	;; problem isn't xhost settings OR NIS vs hosttab.  
	
	;; Finally, I set my DISPLAY env variable to use the numeric
	;; IP address instead of the symbolic name, and Lo! lemacs
	;; DOES start!  What gives??

case 3:  host pil acts exactly like host kar... except I add
	met to the local /etc/hosts...

	pil% lemacs -q 		;; works just fine.


Another datapoint: My coworker has no problems running lemacs from
these machines - except via start_energize (from which lemacs bombs
with the above infamous error message)... he's just gotten into the
habit of starting the rest of the environment with start_energize,
starting lemacs.

What's going on here??? (and how do I fix it)

My next step is to try 19.2 in hopes that something has been fixed.

Thanks in advance,
	- Michael Thome (mthome@bbn.com, (617) 873-1853)
Newsgroups: alt.lucid-emacs.help,gnu.emacs.help
From: mcclen@uswest.com ( Chris McClenaghan)
Subject: hiding and exposing text
Organization: US WEST Advanced Technologies, Boulder, Colorado
Date: Thu, 13 Aug 1992 03:54:50 GMT

I'm looking for a package of emacs lisp code that allows hiding
of regions of text and subsequent exposure of the hidden text.
I'd like to have more than one region of text hidden at a time.
This should be interactive, but having the ability to predefine
regular expressions or syntactic elements that would
automatically be hidden would also be nice.

As an example, I'd like to collapse the body of a while statement
in C or C++ leaving just the while and condition with some sort
of ellipsis mark that could be selected for exposing the text.
Also, certain #ifdef's might automatically be hidden, leaving a
mark for expansion.

--
Chris McClenaghan    mcclen@uswest.com

Date: Wed, 12 Aug 1992 17:09:34 EDT
From: ex594bw@pts.mot.com ( BOB WEINER X2087 P7489)
Subject: Could someone send an example of a nested menu (submenu)?
Reply-To: bob_weiner@pts.mot.com
Newsgroups: alt.lucid-emacs.help
The doc I've seen says one can nest menus but does not show
the precise syntax.  The 'add-menu-item' code doc does not help either.
A basic example would get me going.

Thanks,

Bob Weiner
Newsgroups: alt.lucid-emacs.help
From: murthy@cs.cornell.edu (Chet Murthy)
Subject: Vortex macros for Lucid?
Organization: Cornell Univ. CS Dept, Ithaca NY 14853
Date: Sun, 16 Aug 1992 14:41:37 GMT

I noticed that the old "shell.el" has been replaced
by a mode built on top
of Olin Shivers' comint stuff.  Which is
wonderful.  However, for those who got really used
to vortex's emacs macros, this is a pain, because
vortex talks only to the old-style shell interface.

Anybody got patches to fix vortex?

Thanks,
--chet--

From: danny@amil.co.il (Danny Bar-Dov)
Subject: printing with different command
Date: Thu, 13 Aug 1992 07:16:29 GMT
Newsgroups: alt.lucid-emacs.help
Finally we moved to lemacs-19.2. Only not without some problems.
In 19.1 I hacked lpr.el a bit so that a local package which
prints using enscript will work.
Only in 19.2 lpr.el is loaded into lemacs.
(and I use the supplied sun4 version - no time to compile :-)

Here is what I changed in lpr.el (I added the (provide ...) side

20d19
< (provide 'lpr)
69c68
<           (setq switches (and (eq lpr-command "lpr") (cons "-p" switches)))))
---
>           (setq switches (cons "-p" switches))))
73c72
<                   (nconc (and (eq lpr-command "lpr")
---
>                   (nconc (and (eq system-type 'berkeley-unix)

So now (require 'lpr) complains, and removing that then
changing the lpr-command fails because of the "-p" flag.

Does anybody have a suggestion ?

I add the (short) laser package.

Danny

------------------- cut here for laser.el -------------------
;;;
;;; PostScript LASER printer routines.
;;; adjusted for lemacs 19.1 by Dan Bar Dov June 18 1992

(require 'lpr) 

(defvar *laser-print-user-name* t
  "Specifies whether to include the user name
   in the print buffer / region titles.")

(defvar *enscript-switches* '("-fCourier-Oblique10" "-FTimes-BoldItalic10"))

(defun laser-print (p-what &optional switches)
  "Print buffer / region using the ENSCRIPT command."
  (let ((saved-witches lpr-switches)
	(saved-command lpr-command))
    (set-variable 'lpr-switches (or switches *enscript-switches*))
    (setq lpr-command "/usr/local/bin/enscript")
    (if (equal p-what 'buffer)
	(print-buffer)
      (lpr-region (region-beginning) (region-end)))
    (set-variable 'lpr-switches saved-witches)
    (setq lpr-command saved-command)))

(defun laser-print-region  ()
  "Prints region by laser printer."
  (interactive)
  (laser-print 'region))

(defun laser-print-buffer  ()
  "Prints region with header by laser printer."
  (interactive)
  (laser-print 'buffer))

(defun read-enscript-switches ()
  (let ((args (read-string "Enter enscript switches: " *enscript-switches*)))
    (list args))
  )


(defvar print-command nil)
Newsgroups: alt.lucid-emacs.help
From: mcclen@advtech.uswest.com ( Chris McClenaghan)
Subject: Re: describe function
Organization: US WEST Advanced Technologies, Boulder, Colorado
Date: Thu, 20 Aug 1992 22:04:43 GMT

I'll followup my own question. This had very little to do with
the byte compile options, and more to do with Jamie's byte
compiler I was using with version 18 emacs. I have now put the
byte compiler into the section where only emacs 18 will see it,
and have set the byte compile options as:

(setq byte-compile-emacs18-compatibility nil)
(setq byte-compile-generate-emacs19-bytecodes nil)

for backward compatibility.

One more question, is this the correct thing to do, or do I want
Jamie's byte compiler with version 19 (or do I have it anyway)?

--
Chris McClenaghan    mcclen@advtech.uswest.com

Reply-To: swb@nr-tech.cit.cornell.edu
Subject: inter-line spacing
Date: Tue, 18 Aug 1992 11:50:15 -0400
From: swb@nr-tech.cit.cornell.edu (Scott Brim)
Newsgroups: alt.lucid-emacs.help
Sorry if this is a FAQ.  I still don't know the right places to look for
answers like this.  I'd like to be able to fit more lines in a screen.
I can make the font small (set-face-font) but the inter-line spacing
still remains large, so I can only see about 2/3 of the lines I should
be able to.
						Thanks ... Scott
Newsgroups: alt.lucid-emacs.help
From: grunwald@mumble.cs.colorado.edu (Dirk Grunwald)
Subject: Automatic load path failing?
Reply-To: grunwald@foobar.cs.colorado.edu
Organization: University of Colorado at Boulder
Date: Fri, 14 Aug 1992 03:44:55 GMT


DECstation 5000/120 Ultrix 4.2a, config m-pmax.h, s-bsd-4-3.h
I use the 'amd' automounter.

I have the following problems. I defined my lisp directory path to be
/srl/Lucid19/lisp. If I start lemacs anywhere other than in the src
directory, it doesn't find needed files.

This doesn't appear to be a problem with the symlink structure I have
below, but I'll show my directory structure just in case.

Please email replies. Lucid emacs looks great.


[goober-174] lemacs 

Initialization error: File error: "Cannot open load file", "screen"

load-path is ("/srl/Lucid19/lisp" "/usr/local/emacs/lisp/" "/usr/local/emacs/lisp/term/")
exec-directory is "/srl/Lucid19/etc/"
emacs: No current X display connection to close[goober-174] ls -l /srl/Lucid19/
total 8
drwxrwxr-x  2 grunwald      512 Aug 13 21:36 bin/
drwxrwxr-x  2 grunwald     1536 Aug 13 21:17 etc/
lrwxrwxrwx  1 grunwald       22 Aug 13 21:14 info@ -> /srl/Emacs.common/info
lrwxrwxr-x  1 grunwald       26 Aug 13 21:27 lisp@ -> /srl/Lucid19.critical/lisp
lrwxrwxrwx  1 grunwald       25 Aug 13 21:15 local@ -> /srl/Emacs.critical/local
lrwxrwxrwx  1 grunwald       22 Aug 13 21:14 lock@ -> /srl/Emacs.common/lock
lrwxrwxrwx  1 grunwald       21 Aug 13 21:14 man@ -> /srl/Emacs.common/man
[goober-175] ls -l /srl/Lucid19.critical/
total 1
drwxr-xr-x 21 grunwald      512 Aug 13 21:27 lisp/
[goober-176] ls -l /srl/Lucid19.critical/lisp
total 48
-rw-r--r--  1 grunwald    12488 Aug 13 21:18 COPYING
-rw-r--r--  1 grunwald     2958 Aug 13 21:18 README
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 bytecomp/
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 calendar/
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 comint/
drwxr-xr-x  2 grunwald     1024 Aug 13 21:16 dired/
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 electric/
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 emulators/
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 energize/
drwxr-xr-x  2 grunwald      512 Aug 13 21:16 gnus/
drwxr-xr-x  2 grunwald     1024 Aug 13 21:17 ilisp/
drwxr-xr-x  2 grunwald     1536 Aug 13 21:17 modes/
drwxr-xr-x  2 grunwald     3072 Aug 13 21:18 packages/
-rw-r--r--  1 grunwald     6073 Aug 13 21:18 paths.el
drwxr-xr-x  2 grunwald     1536 Aug 13 21:18 prim/
drwxr-xr-x  2 grunwald      512 Aug 13 21:18 rmail/
-rw-r--r--  1 grunwald        0 Aug 13 21:18 site-init.el
-rw-r--r--  1 grunwald        0 Aug 13 21:18 site-load.el
drwxr-xr-x  2 grunwald      512 Aug 13 21:18 sunview/
drwxr-xr-x  2 grunwald      512 Aug 13 21:18 term/
drwxr-xr-x  2 grunwald      512 Aug 13 21:18 utils/
-rw-r--r--  1 grunwald     1700 Aug 13 21:18 version.el
drwxr-xr-x  2 grunwald     1536 Aug 13 21:18 vm/
drwxr-xr-x  2 grunwald      512 Aug 13 21:18 vms/
drwxr-xr-x  2 grunwald      512 Aug 13 21:18 x11/
From: ssurhode@susssys1.rdg.ac.uk (Paul Rhodes)
Newsgroups: alt.lucid-emacs.help
Subject: Menu and mouse support for News ?
Date: 19 Aug 92 13:21:24 GMT
Distribution: alt
Organization: Reading University, England
Originator: netnews@uts.mcc.ac.uk

Has anyone written some lucid emacs specific code for use with gnus. I
like the menu/mouse support someone posted for VM, and am looking for
something similar. Is there an FTP site that has all the lucid
specific code on it ???? or is it a case of just looking thru the
alt.lucid-emacs.help archives ????

thanks in advance,

  Paul Rhodes.
Date: Fri, 21 Aug 1992 12:44:12 +0200
From: harald%itk.unit.no@lucid.com
Subject: epoch init hook
Newsgroups: alt.lucid-emacs.help
x-gateway: Fri from help-lucid-emacs to alt.lucid-emacs.help; Fri, 21 Aug 1992 07:59:39 EDT

I want to have a way to make SITE WIDE defaults like (autoload ...) in
Lucid Emacs (lemacs).

Of cause this can be done in site-init.el, but then I have to
recompile lemacs every time we install a new package. The other
alternative is default.el, but that file is loadet after ~/.emacs.
This inhibits any personal preferences.

And I don't want every user to have a (load-file "our-site-defaults"
..) in their ~/.emacs.

In Epoch there is a hook, setup-hook, that can be used, see example
below. Is there any hook like this, or any other mechanism, in lemacs?

Regards, Harald Backer                  

SINTEF Automatic Control                : Phone +47 7 594375
The Norwegian Institute of Technology   : Fax   +47 7 594399
N-7034 Trondheim			: Email harald@itk.unit.no
NORWAY

...............................................................

;;
;; File name : site-init.el
;;
;; Function: Intended to load a "global" init-file before user's own
;; 	.emacs is loaded. (site-init is also loaded before the user's
;;	.emacs, but modifications in site-init is not reflected until
;;	emacs/epoch is recompiled. The standard default.el is loaded
;;	after the user's .emacs.)
;;

;; Put news in default-init, not here in site-init - unless you want
;; to recompile emacs/epoch. NB! Don't use setq epoch-setup-hook as it
;; is already set in some basic epoch lisp files.
(epoch-add-setup-hook '(lambda ()
	 (load "default-init" t t)
	 ))
From: bob@almeria.inria.fr (Renaud Marlet)
Newsgroups: alt.lucid-emacs.help
Subject: Some tools available
Date: 18 Aug 92 16:59:57 GMT
Organization: INRIA, Sophia-Antipolis (Fr)

decor: Yet another hiliting package.
=====
	Decorate text zones with colors and fonts according to mode.
	It should provides more functions and be easier to parameterize
	than hilit or lhilit (regexp, fonts, X resources, after-change...).
	Runs with Epoch or Lucid Emacs.

viewer: TeX prepreviewer
======
	Minor modes for easier TeX edition. They consist in key bindings,
	abbreviations, and translators from and to TeX. They use heavily
	8bits fonts to display mathematics symbols. Runs with Epoch or
	Lucid Emacs.

portable: (hackers only)
========
	Entry points above Epoch and Lucid Emacs providing some kind
	of compatibily (used by decor and viewer).

They are available via anonymous ftp to babar.inria.fr (138.96.24.21)
in pub/emacs. See the README file.

Renaud  [Renaud.Marlet@sophia.inria.fr]
From: chan@jpmorgan.com (Milo A. Chan)
Subject: Can't reach help-lucid-emacs-request
Date: Wed, 19 Aug 1992 19:07:21 EDT
X-Mailer: ELM [version 2.3(JPM) PL11]
Newsgroups: alt.lucid-emacs.help
x-gateway: Thu from help-lucid-emacs to alt.lucid-emacs.help; Thu, 20 Aug 1992 13:04:10 EDT

My apologies for wasting bandwidth, but my attempts to reach

    help-lucid-emacs-request@lucid.com

have failed with:

   ----- Transcript of session follows -----
Connected to love-canal:
>>> RCPT To:<folders-request-lucid-emacs@love-canal>
<<< 550 /cadillac3/folders/request-lucid-emacs... Can't create output
550 folders-request-lucid-emacs@love-canal.lucid.com... User unknown

Any constructive advice would be greatly appreciated!

-- 
Milo Chan,  Fixed Income Market Strategies,  J.P. Morgan Securities, Inc.
email:   chan_milo@jpmorgan.com    ...or...   chan@fractl.tn.cornell.edu
phone:   212.648.4483              ...or...          212.648.4486 (sec'y)
From: ssurhode@susssys1.rdg.ac.uk (Paul Rhodes)
Newsgroups: alt.lucid-emacs.help
Subject: Hilits for LaTeX
Date: 17 Aug 92 11:16:15 GMT
Distribution: alt
Organization: Reading University, England
Originator: netnews@uts.mcc.ac.uk

Has anyone got hilits for latex files, that will print all the
commands in one colour, all the comments in another colour, and math
mode in perhaps another colour, etc....

If so, can you please forward me a copy ?

thanks in advance,

   Paul.
Site: 
Date: Tue, 18 Aug 1992 10:35:06 PDT
X-Windows: It could be worse, but it'll take time.
From: jwz@lucid.com (Jamie Zawinski)
Subject: Re: inter-line spacing
Newsgroups: alt.lucid-emacs.help
Right now the line-height is the max of the fonts of all faces (per screen.)
The inter-line space will get small once you shrink all of the fonts.

All of the fonts are derived from the font of the default face, so you don't
need to set them all every time, just when you're changing it at runtime.
If you set the default face's font via X resources, the others will track it.

	-- Jamie
From: tfb@aisb.ed.ac.uk (Tim Bradshaw)
Newsgroups: alt.lucid-emacs.help
Subject: Re: 2 questions
Date: 12 Aug 92 12:45:52 GMT
	<9208112232.AA14929@thalidomide.lucid>
Organization: Not

>>>>> On 11 Aug 92 22:32:44 GMT, jwz@lucid.com (Jamie Zawinski) said:

> In message <9208112202.AA03604@maestro.mitre.org> Michael Lamoureux wrote:
>>
>> I was trying to get get-screen-for-buffer to work as documented.  I did a
>> grep through the source, and I determined that get-screen-for-buffer never
>> get's called.

> It's called by virtue of begin the value of pre-display-buffer-hook, which 
> is called from display-buffer.  The problem is that there are several other
> ways that buffers can get displayed besides calling display-buffer.  If you 
> do find-file, it just calls switch-to-buffer, meaning reuse the current 
> window. If you do find-file-other-window, it uses display-buffer, so it
> should pop up in another screen.

>> I don't know why it works at all, and I don't know why, if it works at all,
>> that it doesn't work as documented.  

> I think it does work as documented, but it's not clear that what it does is
> all that useful.

I think that get-screen-for-buffer works correctly.  However I am
fairly sure that the code that drives it is broken in some way.  I
have code that uses it to display manual pages in their own screens &
quite often but in some unpredictable way, the wrong buffer ends up in
the newly created screen.  I looked at what get-screen-for-buffer was
doing and it creates & returns the correct screen, but somewhere after
then the buffer-screen correspondence is lost.  I couldn't really work
out what was doing this but it seemed to be obscure, and I'm still not
100% sure it's not my misunderstanding of what is meant to happen.

--tim
In lemacs 19.1 I had a top-level menu defined like that
  (popup-menu '(nil
		"Useful commands"
		"----"
		...
The doc string of popup-menu states:
 The first element of a menu must be a string, which is the name of the
 menu.  This is the string that will be displayed in the parent menu, if
 any.  For toplevel menus, it is ignored.  This string is not displayed
 in the menu itself.

So I had it set to nil, and it worked in 19.1
It does not work anymore in 19.2.
You must specify a string now ! (even though it is never used)

Danny.
Date: Tue, 18 Aug 1992 15:24:00 +0200
From: Guido.Bosch%loria.fr@lucid.com (Guido Bosch)
Subject: popup menu resources
	<BOSCH.92Aug13170300@moebius.loria.fr>
Reply-To: bosch%loria.fr@lucid.com (Guido BOSCH)
Newsgroups: alt.lucid-emacs.help
stuarth@csis.dit.csiro.au writes:
 > According to Guido Bosch:
 > > 
 > > Try this: It's the beginning of a dired mode menu I'm currently
 > > experiencing with. But I don't find it perfect yet.
 > > Maybe sombody wants to improve it ... 
 > > [...]
 > 
 > Guido,
 > 
 > I really like your dired popup menu - but how do you control what fonts and
 > colors it uses and where on the screen it pops up?
 > 
 > I've customised the menubar via the Emacs*menubar X resources - is there
 > something similar for popup menus?
 > 

I'm sorry, but I have no answer to your question. I custommized the
menubar font, just as you did, I guess, but I couldn't yet figure out
how to control the popup menu resources or whether they exist at all.

I mail a CC of this message to <help-lucid-emacs@lucid.com>, maybe
somebody knows   ... 

	Guido



Date: Mon, 17 Aug 1992 12:09:42 PDT
X-Windows: A terminal disease.
From: jwz@lucid.com (Jamie Zawinski)
Subject: Re: FAQ ?
Newsgroups: alt.lucid-emacs.help
There's no FAQ, but the lists are archived on labrea.stanford.edu in 
pub/gnu/lucid/.  Lhilit is in there somewhere.

It would be great if someone wanted to maintain a FAQ...
From: beust@rhea.inria.fr (Cedric Beust)
Newsgroups: alt.lucid-emacs.help
Subject: Lisp files description?
Date: 17 Aug 92 09:37:55 GMT
Organization: University of Nice Sophia-Antipolis, France


	There are many elisp files in the Lucid emacs distribution and
	many of them are new to me. Is there a file describing shortly
	each supplied .el? That would be of great help!


--
Cedric BEUST, beust@sa.inria.fr, Bull Research Koala proj, KoalaBus & xforum
Pho:(33) 93.65.78.07(.66 Fax), INRIA, B.P.93 - 06902 Sophia Antipolis, FRANCE.
Newsgroups: alt.lucid-emacs.help
In lemacs 19.1 I had /vol/emacs19/bin/lemacs@ -> ../src/lemacs
and the automatic path creation worked fine.

It does not work like that in lemacs 19.2

I had to put /vol/emacs19/lemacs@ -> ../src/lemacs
for it to find the lisp directory.

Why ?

Danny

--

---------------------
Dan Bar Dov

Applied Materials (Israel)

Email:        danny@amil.co.il
Phone: office 972-3-499573
       home   972-3-5469625
TimeZone:     GMT+2
Newsgroups: alt.lucid-emacs.help
From: Jamie Zawinski <jwz@lucid.com>
Subject: Re: faces
To: mcclen@uswest.com ( Chris McClenaghan)
Cc: help-lucid-emacs@lucid.com
Organization: Lucid Emacs stuff
X-Windows: Dissatisfaction guaranteed.
Date: Fri, 14 Aug 1992 01:01:51 GMT
Received-Date: Fri, 14 Aug 1992 09:27:33 +0800

M-x apropos RET set-face- RET

set-face-background	      (not bound to any keys)
  Function: Change the background color of the given face.  The color should be a 
set-face-background-pixmap    (not bound to any keys)
  Function: Change the background pixmap of the given face.  The pixmap name should be
set-face-font		      (not bound to any keys)
  Function: Change the font of the given face.  The font should be a string, the name
set-face-foreground	      (not bound to any keys)
  Function: Change the foreground color of the given face.  The color should be a 
set-face-underline-p	      (not bound to any keys)
  Function: Change whether the given face is underlined.  

M-x describe-function RET set-face-font RET

set-face-font: (face font &optional screen)
Change the font of the given face.  The font should be a string, the name
string, the name of the font.  If the optional SCREEN argument is provided, 
this face will be changed only in that screen; otherwise it will be changed
in all screens.
From: ssurhode@susssys1.rdg.ac.uk (Paul Rhodes)
Newsgroups: alt.lucid-emacs.help
Subject: Hyperbole
Date: 21 Aug 92 09:37:47 GMT
Distribution: alt
Organization: Reading University, England
Originator: netnews@uts.mcc.ac.uk

Has anyone written some lucid specific code for hyperbole yet ? I've
just got the latest version down and I can't do anything with it.

Paul.
Newsgroups: alt.lucid-emacs.help