HDTenEightyP/NetNews huggingface dataset:
From: dodd@roebling.poly.edu (Lawrence R. Dodd)
Newsgroups: gnu.emacs.help
Subject: How to have OUTGOING mail in an RMAIL file
Date: 25 Jan 1993 08:10:23 -0500
Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu
Distribution: world
Reply-To: dodd@roebling.poly.edu

>>>>> "Christopher" == Christopher J Biggs <cjb@cs.uq.oz.au> writes:

  Christopher>   How do I get the emacs mail routine to put copies of outgoing mail
  Christopher> in a file that i can read with RMAIL.  The FCC header is (I presume)
  Christopher> processed by sendmail, and sendmail doesn't include enough headers 
  Christopher> in the saved message for rmail to be able to split my outbox file into
  Christopher> separate message.  Thus if I use FCC: ~/outbox, and I read outbox
  Christopher> into RMAIL, It just appears as one big message, no matter how many
  Christopher> letters I send.   

  Christopher>   Has somebody got a function that will append a buffer to the end
  Christopher> of an RMAIL file, or something, or is there an improved version of mail?

I believe that is a bug in emacs.  Here is an excerpt from the info pages for
the FAQ.

.........
File: efaq.info,  Node: Question 155,  Next: Question 156,  Prev: Question 154,  Up: Chapter 6

Why does RMAIL think all my saved messages are one big message?
===============================================================

        There is a bug for FCC-ed messages in Emacs 18.58 where it adds
a timezone on the "From " line after the year instead of before the
year.  (Before it didn't add the timezone at all.)  This is
incompatible with the standard format for the "From " line, and RMAIL
in particular can no longer distinguish between the messages.  Karl
Berry <karl@cs.umb.edu>, Felix Lee <flee@cs.psu.edu>, Nick Gianniotis
<nico@japan.sbi.com> and many others have all posted patches for this. 
Karl's is the simplest and just stops Emacs from adding the timezone:

            >*** ./ORIG/sendmail.el        Tue Jan 28 16:22:56 1992
            >--- ./sendmail.el        Thu May 14 18:23:48 1992
            >***************
            >*** 285,287 ****
            >        (insert "\nFrom " (user-login-name) " "
            >!               (current-time-string) " " timezone "\n")
            >        (insert-buffer-substring rmailbuf)
            >--- 285,287 ----
            >        (insert "\nFrom " (user-login-name) " "
            >!               (current-time-string) "\n")
            >        (insert-buffer-substring rmailbuf)

.........
Newsgroups: gnu.emacs.help,alt.religion.emacs
From: lynbech@daimi.aau.dk (Christian Lynbech)
Subject: Re: hand injuries
Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
Date: Thu, 28 Jan 93 09:18:21 GMT

Not that I'm any expert on this, but I just want to spread one of my
favourite theories, concerning emacs use.

Emacs is heavily packed with functions handling various more or less
exotic transformation to your text. My guess is (too lazy/forgetfull
to follow it myself) that by carefull study of the proper modes,
identifying those functions that could make a lot of difference, one
could save lots of keystrokes by using one smart function rather than
ten's of single strokes/commands.

One example is the lisp sexp motion commands, or how about the
transpose commands that can swap for instance two words in a single
command. Or picture mode for those who need lots of non-standard
cursor motion. If something is missing, one could even code it up. So
be sure to check the commands of your favourite major mode. Especially
in the language modes should there be lots of smart functions.

Finally, one could check out emacs extensions such as epoch or lucid
emacs which has menubar support. While menus isn't the solution to the
common commands such char forward, they could provide buffer-dependent
information, such as a menu of all defuns, providing an easy way to
go to the right defun.



------------------------------------------------------------------------------
Christian Lynbech               | Hit the philistines three times over the 
office: R0.32   phone: 5034	| head with the Elisp reference manual.
email: lynbech@daimi.aau.dk	|        - petonic@hal.com (Michael A. Petonic)
------------------------------------------------------------------------------
Newsgroups: gnu.emacs.help,comp.sys.next.misc
From: fxars@camelot.acf-lab.alaska.edu (Allen R Sparks)
Subject: .emacs file; text-mode-hook
Organization: University of Alaska Fairbanks
Date: Mon, 25 Jan 1993 04:49:13 GMT

The folowing is in my .emacs file:

    (setq default-major-mode 'text-mode)
    
    (setq text-mode-hook
      '(lambda () 
         (auto-fill-mode 1)
         (auto-save-mode 0)
       )
    )

Now when I bring up a file, emacs DOES place me in text-mode, and it
DOES turn on auto-fill-mode automatically, but it DOESN'T turn off
auto-save-mode.   I'm running emacs version 18.52 on the NeXT.
=== Al Sparks
From: kgallagh@digi.lonestar.org (Kevin Gallagher)
Newsgroups: gnu.emacs.help
Subject: Re: Demacs questions
Date: 25 Jan 93 03:42:38 GMT
Distribution: gnu.emacs
Organization: DSC Communications Corp, Plano, TX

In article <BANATI.93Jan22100739@kobra.cc.lut.fi> banati@lut.fi (Jozsef Banati) writes:
>    Could someone help me please to solve the following problems in 
>    Demacs? I use it on a 386 PC.
> [stuff deleted]
>(2) How can I bind "delete-backward-char" to BackSpace (BackArrow?) key?
>    Now Ctrl-BackSpace calls this function. I think, normally "help" is 
>    assigned to the BackSpace key in Demacs, but bobcat swaps it.

On a PC, the Backspace key and the Left Arrow (BackArrow) keys do NOT generate
the same characters.  There are independent of each other.

After loading bobcat.el, the Backspace key still generates a C-h and the
CTRL-Backspace key combination still generates a DEL character, as before.
The file bobcat.el tell Demacs to INTERPRET a C-h character AS IF a DEL
character were entered and to INTERPRET a DEL character AS IF a C-h were
entered.  So, after bobcat.el is loaded, pressing the Backspace key will
invoke delete-backward-char.  Pressing CTRL-Backspace will invoke help.

Now, if you really want to bind delete-backward-char to the left arrow key, it
can be done, but I can't imagine WHY you would want to do this!  Nevertheless,
this should work:

        (defun my-key-bindings ()
            (define-key global-map "\C-@K" 'delete-backward-char))
        (setq term-setup-hook 'my-key-bindings)

in your .emacs file.

-- 
----------------------------------------------------------------------------
Kevin Gallagher        kgallagh@digi.lonestar.org OR ...!uunet!digi!kgallagh
DSC Communications Corporation   Addr: MS 152, 1000 Coit Rd, Plano, TX 75075
----------------------------------------------------------------------------
Newsgroups: gnu.emacs.help
From: numme@itk.unit.no (Dag Nummedal)
Subject: Re: keymap defs -- using lambda expressions
Organization: Norwegian Institute of Technology / SINTEF, Trondheim, Norway
Date: 24 Jan 93 23:11:25 GMT

In article <C1DMuy.Hw2@cs.psu.edu> liblit@cs.psu.edu (Benjamin R. Liblit) writes:
  
>In article <hyk1H?8o3c@atlantis.psu.edu>, TTN@ECL.PSU.EDU (Thien-Thi Nguyen) writes:
>> (define-key some-mode-map '(lambda () (kill-buffer (current-buffer))))

>You're missing an argument to define-key.  The general format is:

>	(define-key KEYMAP KEY DEFINITION)

>You've got the keymap and the definition, but you're missing the key
>itself.  Try something like the following:

>	(define-key some-mode-map "k" '(lambda () .....))

>That would find the given lambda function to the "k" key in the given
>keymap.  For more information on how keys can be specified, see
>"String Type" in the elisp reference.

The correct way to do this is (the example defines M-K to kill current
buffer):
(define-key esc-map "K" 
 '(lambda () (interactive)(kill-buffer (current-buffer))))

You need the KEY field as said over, but the lambda-expression must
also include some version of the "(interactive)" declaration.

Use describe-function (C-h f) on define-key and interactive if you
need more information.

--
----------------------------------------------------------------------
Dag Nummedal numme@itk.unit.no  "Don't blame me, I just work here."
From: del@giant.INTranet.COM (G. Del Merritt)
Newsgroups: gnu.emacs.help
Subject: Re: hand injuries
Date: 27 Jan 1993 15:12:57 -0500
Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu
Distribution: world

>From: david@smos.com (David Tornheim)
>Message-id: <1993Jan26.003206.29170@smos.com>
>
>I have used EMACS for about 8 years now and have sworn by it, since
>I can use it on almost every machine.  Unfortunately, I've noticed that
>my hands hurt quite a bit at the end of the day, _especially_ when
>I edit files with EMACS.  The frequent use of the CNTL key combined
>with another key is the motion that is most painful. (e.g. I use C-b and
>C-f a lot to move around within a line, since commands like M-F and
>M-B actually take longer).  Because of this, I'm seriously considering
>switching over to the evil VI editor to save my hands from permanent
>damage (no kidding!).  Is anyone else in the same boat? Does anyone
>have other suggestions?

I too have "emacs pinky", particularly debilitating for the left hand.
I suspect that one alternative is to get an X terminal, and use the X
interface to emacs.  This would help for the routine scrolling up and
down a buffer.

Instead of switching to vi, consider switching to one of the vi
emulators in emacs.  In that way, you can get the "best" of both
worlds, with only minimal compromise.  (the opinion of an emacs user
who used vi only until he got emacs installed on a given box ;-) Maybe
I'll even take my own advice...

Del Merritt	del@IntraNet.com	ccavax!giant!del
IntraNet, Inc., 255 Washington Street, Newton, MA  02158
Voice: 617-527-7020; FAX: 617-527-6779
From: avishaiy@mcil.comm.mot.com (Avishai Yacobi)
Subject: Re: debugging .emacs
Organization: Motorola Communications Israel Ltd., Tel Aviv
Distribution: gnu
Date: Tue, 26 Jan 1993 09:17:08 GMT

Invoke emacs with -q flag to disable loading of .emacs
Then type
M-x set-variable
debug-on-error
t
M-x load-file
~/.emacs

A trace window will pop up and the top line will give you a clue
where to look for your error
-- 

----------------------
__ _ _ _ __ ____  __ _
 | | | |  |    |  | \/
   |/_/     ___|_ |  \
From: jf41+@andrew.cmu.edu (Jonathan R. Ferro)
Newsgroups: gnu.emacs.help
Subject: Re: GNU Emacs Manual
Date: 28 Jan 93 02:58:18 GMT
	<1993Jan26.164218.10977@ericsson.se>
Organization: Carnegie Mellon, Pittsburgh, PA

etlanar@yogi.ericsson.se (Chops) writes:
> gnu-emacs-faq-maintainers@bigbird.bu.edu writes:
> >Archive-Name: GNU-Emacs-FAQ/part1
> >Last-Modified: Sun, 3 Jan 1993 04:52:57 GMT
> >Last-Posted: Tue, 5 Jan 1993 17:19:33 GMT
> >  
> >  If you absolutely have to print your own copy, and you don't have TeX, you
> >  can get a PostScript version via anonymous FTP:
> >  
> >    /cs.ubc.ca:src/gnu/manuals_ps/emacs-18.57.ps.Z
> 
> Unless I'm doing something wrong, this doesn't exist anymore.

The address above is wrong.  It should be:
/anonymous@cs.ubc.ca:/pub/archive/gnu/manuals_ps/emacs-18.57.ps.Z

-- Jon Ferro               Einsprachigkeit ist heilbar
From: dodd@roebling.poly.edu (Lawrence R. Dodd)
Newsgroups: gnu.emacs.help
Subject: patches to packages for using gzip
Date: 28 Jan 1993 13:06:35 -0500
Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu
Distribution: world
Reply-To: dodd@roebling.poly.edu


Hello,

 There are patches to the current versions of Tree Dired, ange-ftp, Dave
 Gillespie's info.el, and GNU tar that allow easy use of gzip (GNU zip)
 available via anonymous ftp to roebling.poly.edu [128.238.5.31] in /pub.

share and enjoy,
Larry
dodd@roebling.poly.edu
From: andy@elviss.eng.sun.com (Andrew Davidson)
Newsgroups: gnu.emacs.help
Subject: trouble with ispell
Date: 22 Jan 93 10:10:21
Organization: MASTERS OF THE KNOWN UNIVERSE
Distribution: gnu
NNTP-Posting-Host: elviss



Hello
	For some unknown reason ispell stoped working for me in emacs.
when I run any of the emacs ispell commands I get the following
message in my mini buffer "writing to process: invalid argument ispel"
I notice that I also get the following message in the cmdtool I used
to start emacs from "Fatal error (1)". ispell seems to work fine if I
use it from a cmdtool or xterm

also I can not seem to get ispell to work from an emacs-shell? I get some message about "Screen too small:  need at least 10 lines"


I am running gnuemacs 18.58 on a sun sparc station 2 with openwindows.
I do not know if this is part of the problem or not, but I installed a
new version of my OS yesterday.

I do not know what version of ispel.el i am using (it says something
about ported to ispel version 3.0) Sorry but I also do not know the exact version of ispell I am using. (I do not have access to the source code)


thanks in advance
Andy
Newsgroups: gnu.emacs.help
From: jonathan@cats.ucsc.edu (Jonathan Cano)
Newsgroups: gnu.emacs.help
Subject: Re: emacs 'info' reader and info related questions.
Date: 21 Jan 93 23:11:08 GMT
Organization: University of California, Santa Cruz
NNTP-Posting-Host: si.ucsc.edu


>> 2) Is there a way to get the emacs info reader to read the diff
>> distribution info files *without* changing the info files that came
>> in the emacs distribution?  E.g. pass some sort of parameter to the
>> info command?
>
>"M-x info". Then type "g" then type "(" then the name of the info file you
>want to look at (including a path) then ")" then the node you want to look at.
>
>The node part can be omitted if you mean the "Top" node.

You *WIN* the award for the most useful reply!!!  Your kilometers ahead
of the competition!  This is exactly the sort of information I was looking for
but no-one else seemed to know.  Everyone else told me that what you describe
above couldn't be done - they said I *had* to edit the main info file and
and my new info file as a new node ...

Bless you, Bless you ...

--Jonathan 

>--
>  Kai Grossjohann            Phone (voice): 49 231 75 30 15
>  Baroper Str. 331 App. 510  E-Mail: 
>  W-4600 Dortmund 50         grossjoh@ls6.informatik.uni-dortmund.de
>  Germany                   

-- 
============================================
| Jonathan Cano             |     //   _   |
| jonathan@cats.ucsc.edu    | \\ //   (_)  |
| 8kyu (+- 2kyu)            |  \X/     |<  |
============================================
Xref: sparky gnu.emacs.help:5519 alt.religion.emacs:524
From: friedman@gnu.ai.mit.edu (Noah Friedman)
Newsgroups: gnu.emacs.help,alt.religion.emacs
Subject: Re: hand injuries
Date: 27 Jan 93 12:51:54
Organization: Free Software Foundation, 675 Mass Ave. Cambridge, MA 02139
	<fstx.728089567@meryl>
NNTP-Posting-Host: nutrimat.gnu.ai.mit.edu
In-reply-to: fstx@meryl.csd.uu.se's message of 26 Jan 93 23:06:07 GMT

In article <fstx.728089567@meryl> fstx@meryl.csd.uu.se (Fredrik Stax{ng) writes:
>I get the impression that your keyboard only has one control key. Do you
>think it might help if you had two, like on the 102-key IBM PC keyboard?

The problem is that both of those control keys are in totally useless
places.  That's one of the ways I injured myself.  Stretching my hand
in awkward ways to get the Ctrl and Alt keys at the bottom of the
keyboard caused all sorts of problems.  The pain didn't start to go
away until I stopped using that keyboard.  At work, where I use an HP
keyboard, I remapped the `caps' (which is situated to the left of the
control key, adjacent to home row) key to be a meta key, and that has
made a world of difference.  I used to think it was stupid for there
to be a caps key to the left of the control key, but now I'm grateful
for it.

Here's the xmodmap sequence for hp9000s.  If you really want a caps
lock key (you must be out of your mind), you can map it somewhere
else, like maybe the STOP key.  Anyway, this seems to work with all of
the series I've used regardless of the OS (300, 700, and 800):

! Make Caps key act as Meta.  First remove Meta_R from it's previous key.
! I have no idea why this is necessary, but it's the only way to make it
! work.  I just assign it some random binding, like Shift_R.
keycode 10 = Shift_R
remove mod1 = Meta_R
keycode 55 = Meta_R
add mod1 = Meta_R
From: cjb@cs.uq.oz.au
Newsgroups: gnu.emacs.help
Subject: How to have OUTGOING mail in an RMAIL file
Date: 25 Jan 1993 19:36:26 -0500
Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu
Distribution: world

   Thanks for the help with emacs RMAIL and FCC..
 I actually read the FAQ quite recently, I guess it
was foolish of me not to recall that question.  
 Anyway, thanks for the help!
			      Chris.

 Christopher J Biggs   cjb@cs.uq.oz.au   | "You can have peace.  Or you can  
 Department of Computer Science,         | have freedom.  Don't ever count on 
 The University of Queensland, Australia | having both at once."--Lazarus Long 
------------veni vidi nuclei deceiri - I came, I saw, I dumped core------------
Newsgroups: gnu.emacs.help
From: sdk@shadow.twinsun.com (Scott D Kalter)
Subject: Re: Allowing SPACE in filename (find-file, dired, etc)
Organization: Twin Sun, Inc.
Date: Wed, 27 Jan 1993 20:53:58 GMT

In article <SHENTON.93Jan26134727@troll.gsfc.nasa.gov> shenton@troll.gsfc.nasa.gov (Chris Shenton) writes:

-> Date: Tue, 26 Jan 1993 18:47:27 GMT
-> 
-> I'm editing files which frequently have space in their filename, and
-> would like the find-file functions in -- for example -- dired to
-> recognize the fullname, not just up to the first space.
-> 
-> Anyone have ideas on how to do this?

Try using C-q space when you need to use a space in a filename (a
questionable practice in itself).  So, for instance, to find the file:

	foo bar

You would type C-x C-f f o o C-q   b a r

Completion does work once you get past the space.

-sdk
From: csal@knuth.mtsu.edu (Al Cripps)
Newsgroups: gnu.emacs.help
Subject: emacs-18.59 install on Ultrix-HELP Please
Date: 27 Jan 1993 08:00:27 -0600
Organization: Dept of Comp Science, Middle Tenn State Univ, Murfreesboro, TN
NNTP-Posting-Host: knuth.mtsu.edu
Keywords: Ultrix, emacs,install

Hello,

I'm trying to install gnu emacs 18.59 on a DECstation 3100 running
Ultrix 4.2.  Everything is fine until I start compiling ./src/unexec.c

I have problems with the headers for exec.h.  I'm using gcc 2.3.3.
I think I can hack through the exec.h problems--but surely someone else
has already done this :-)

Any help would be appreciated.

al cripps
csal@mtsu.edu
Newsgroups: gnu.emacs.help,alt.religion.emacs
From: sbyrnes@rice.edu (Steven Byrnes)
Subject: Re: hand injuries
Reply-To: sbyrnes@rice.edu (Steven Byrnes)
Organization: Locutus
	<KPC.93Jan26153012@zog.arc.nasa.gov>
Date: Wed, 27 Jan 1993 02:01:43 GMT

On Tue, 26 Jan 1993 23:30:12 GMT, k p c said:

> there's always typing with pens.

I kind of thought the solution of using foot petals for control, shift, and
alt was kind of neat.

Steven
Newsgroups: gnu.emacs.help
From: LEVITTE@e.kth.se (Richard Levitte)
Subject: Re: debugging .emacs
Organization: Department of TeleTransmission Theory
Distribution: gnu
Date: Sat, 23 Jan 1993 16:46:39 GMT

>>>>> On Thu, 21 Jan 1993 03:04:06 GMT, pshannon@iapetus.cv.nrao.edu (Paul Shannon) said:


PS> I just made a change to my .emacs file.  When I restart, I learn
PS> that there's an  

PS>      "Error in init file"

PS> Is there some way I can trace the execution of my .emacs so I can
PS> find out what I did wrong?   Will this allow me to trace into files
PS> loaded from .emacs?

It might as well be default.el or the terminal init file.

--
!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++!
! Richard Levitte, VMS GNU Emacs hacker   ! tel: int+46-8-18 30 99            !
! Sulv"agen 57, II                        ! fax: none for the moment          !
! S-126 40 H"agersten                     ! Internet: levitte@e.kth.se        !
! SWEDEN                                  !                                   !
!-----------------------------------------------------------------------------!
Newsgroups: gnu.emacs.help,alt.religion.emacs
From: meuer@camax.com (Mark Meuer)
Subject: Re: hand injuries
Organization: CAMAX Systems, Inc.
Date: Tue, 26 Jan 1993 20:10:47 GMT

david@smos.com (David Tornheim) writes:

>I have used EMACS for about 8 years now and have sworn by it, since
>I can use it on almost every machine.  Unfortunately, I've noticed that
>my hands hurt quite a bit at the end of the day, _especially_ when
>I edit files with EMACS.  The frequent use of the CNTL key combined
>with another key is the motion that is most painful. (e.g. I use C-b and
>C-f a lot to move around within a line, since commands like M-F and
>M-B actually take longer).  Because of this, I'm seriously considering
>switching over to the evil VI editor to save my hands from permanent
>damage (no kidding!).  Is anyone else in the same boat? Does anyone
>have other suggestions?

I suggest using the vi mode of emacs!  I have bound ESC-ESC to the vi
mode.  Then, whenever I don't feel like using the control keys, I just
hit ESC-ESC and use "h", "j", "k", "l" like in the good old days.  By
pressing "i", I'm back into normal emacs.  It is truly the best of
both worlds

An addition suggestion would be to bind the arrow keys on your
keyboard to the cursor motion commands.  This is another way to avoid
the dreaded control key.

-mark

-- 
Mark Meuer   <><  | CAMAX, Inc | (612) 854-5300 Ext 376 | meuer@camax.com
The process of making Mars' environment hospitable is called terraforming, 
which is a Latin term meaning "really dumb idea." -- David Prill
Newsgroups: gnu.emacs.help
From: geoff@ficus.cs.ucla.edu (Geoffrey Kuenning)
Subject: Re: trouble with ispell
Organization: UCLA, Computer Science Department
Distribution: gnu
Date: Fri, 22 Jan 93 22:35:08 GMT

In article <ANDY.93Jan22101021@elviss.eng.sun.com>
andy@elviss.eng.sun.com (Andrew Davidson) writes:

> 	For some unknown reason ispell stoped working for me in emacs.
> when I run any of the emacs ispell commands I get the following
> message in my mini buffer "writing to process: invalid argument ispel"

With one "l" or two?  It might be useful to use cut-and-paste to copy
the message accurately into a posting;  accurate error messages make
diagnosis easier.

> I notice that I also get the following message in the cmdtool I used
> to start emacs from "Fatal error (1)". ispell seems to work fine if I
> use it from a cmdtool or xterm

It sounds like you aren't successfully starting ispell.  Why, I can't
tell based on the information given.

> also I can not seem to get ispell to work from an emacs-shell? I get some message about "Screen too small:  need at least 10 lines"

This message could be improved to be more informative.  Emacs doesn't
support terminal emulation (cursor-control escape sequences) in shell
window, so ispell can't be run from an emacs shell (except in -a or -l
mode).

> I do not know what version of ispel.el i am using (it says something
> about ported to ispel version 3.0) Sorry but I also do not know the exact version of ispell I am using. (I do not have access to the source code)

You can get the version of ispell.el from the $Header or $Id line.
The version of ispell itself is given by "ispell -v".  If "ispell -v"
doesn't report 2.0.02 or 3.0.09, you should pick up patches to bring
yourself up to one of those levels.
-- 
	Geoff Kuenning	geoff@maui.cs.ucla.edu	geoff@ITcorp.com