HDTenEightyP/NetNews huggingface dataset:
From: hollen@megatek.UUCP (Dion Hollenbeck)
Newsgroups: gnu.emacs.help
Subject: Re: delete-all-buffers?
Date: 18 Aug 92 20:01:52 GMT
Organization: Megatek Corporation, San Diego, California

>>>>> On Tue, 18 Aug 1992 14:17:26 GMT, hetrick@amazonas.ips.id.ethz.ch ( Jim Hetrick) said:

Jim> I often find myself at the end of some editting session doing
Jim> C-x k, C-x k, C-x k, C-x k,... until I just have *scratch* left.
Jim> Is there a command to do this or a short elisp script? I'm just
Jim> beginning to begin to learn lisp so an example of such would be 
Jim> nice to see. 

First, there is really no reason to need to kill all buffers.  Just
C-x C-c and if you have no buffers which need saving, you are exited.

However, if you insist on killing all buffers, then I wrote the
following code to clean up after doing massive tags searches.


;;
;; Modifications to buffer-menu-mode
;;
;;     Dion Hollenbeck 8/28/90
;;

;;  Add key to buffer menu mode
(defun buffer-menu-mode-hook-fun ()
    "Add key mapping for Buffer-menu-mark-all-delete function"
  (define-key Buffer-menu-mode-map "a" 'Buffer-menu-mark-all-delete)
  (use-local-map Buffer-menu-mode-map)
)
(setq buffer-menu-mode-hook 'buffer-menu-mode-hook-fun)

;;  Change C-x C-b to be buffer-menu
(define-key ctl-x-map "\C-b" 'buffer-menu)

;;  Define additional function for buffer menu mode

(defun Buffer-menu-mark-all-delete ()
  "Mark all buffers to be deleted by \\[Buffer-menu-execute] command.
    Move to the end of the buffer menu."
  (interactive)
  (goto-char (point-min))
  (while (looking-at " [-M]") (forward-line 1))
  (while (looking-at "[ .]") 
    (Buffer-menu-delete)
  )
)


This will mark all buffers for deletion and then you type "x" which
will delete all the buffers.  Hope this is helpful.

-- 
Dion Hollenbeck       UUCP: {uunet, ucsd, sun}!megatek!hollen
                      INTERNET:            hollen@megatek.com
Megatek Corporation  9645 Scranton Rd.  San Diego, Ca.  92121
Newsgroups: gnu.emacs.help
From: hetrick@amazonas.ips.id.ethz.ch ( Jim Hetrick)
Subject: Re: microemacs 3.11c
Organization: ETH Zurich (Swiss Federal Institute of Technology
Distribution: gnu
Date: Thu, 20 Aug 1992 12:41:54 GMT

>>I just got the IBM executable for MicroEmacs 3.11c, dated 8/9/92, and
>>have run into a curious problem.  Everything goes ok until I access help
>>[f6].  As usual, the star is in the box for Basics, but if I hit
>>down-arrow, the cursor briefly flashes in the upper right corner then
>>settles in the lower left corner and the machine locks up.

I had the same problem last night; I loaded Help with F6, (which didn't 
load until I toggled the Fkeys to ON), then clicked the mouse on 
an item in the second (right-hand) column. It completely hung and 
I had to soft boot.

Any suggestions? Hopefully this can be fixed as the new 3.11c is a 
generally nice port.

Jim

PS: I use a Toshiba 3100SX laptop with Toshiba DOS 5.

PSS: This is a mild bug compared to some of the weirdness I experienced
with the preceeding version.

=============================================================================
James E. Hetrick            Theoretical Physics Group
hetrick@ips.id.ethz.ch      Interdisciplinary Project for Supercomputing

ETH - Swiss Federal Institute of Technology
CH-8092 Zurich, Switzerland
Telephone: +41 1 256 5766 -\|/- Fax: +41 1 261 0468
=============================================================================
Newsgroups: gnu.emacs.help
Subject: Re: Kill files
From: smittie@beach.csulb.edu (Smittie)
Date: Thu, 13 Aug 1992 21:25:31 GMT
Distribution: usa
Organization: Cal State Long Beach

That was not real clear. I should have said

Only messages where "foobar" is the only word in the Subject or where the
Subject is "RE: foobar" are marked with an X.

smittie
-- 
___________________________________________________________________________
GEnie, MCI, AOL:Smittie | If all of us were as smart as we think we are the
smittie@beach.csulb.edu |  current world problems would be yesterday's news.
________________________|___________________________________________________
From: ratinox@splinter.coe.northeastern.edu (Richard Pieri/Stainless Steel Rat)
Newsgroups: gnu.emacs.help
Subject: Re: Trouble installing demacs
Date: 17 Aug 92 00:17:38 GMT
Reply-To: ratinox@meceng.coe.northeastern.edu
Distribution: gnu
Organization: 3WA, Boston Office. Or Nu Meta Chi. Take your pick.
In-reply-to: ara@zurich.ai.mit.edu's message of 16 Aug 92 04:48:08 GMT
X-Get-A-Clue: Have two, they're small.
X-Signature-Virus-Protection: Version 1.51
X-Posting-Software: GNUS 3.14.1 [ NNTP-based News Reader for GNU Emacs ]

>>>>> "AA" == Allan Adler <ara@zurich.ai.mit.edu> writes:

AA> The environment variable TERM is set to ibmpc. What happens is that
AA> when I type demacs, demacs does boot up but fails to use the full
AA> screen. Instead everything is scrunched together and the ]K and ]B and
AA> other junk is plainly visible. In fact, here is what it looks like:

You need to load the ANSI.SYS driver, or a compatable driver like NANSI.SYS
or Fansi Console, from your CONFIG.SYS file. ANSI.SYS comes with all
versions of DOS.

The more technical answer:

Termcap is a file of "TERMinal CAPabilities" and the escape codes (special
character sequences) to make each type of screen do things like scrolling
and clearing. This is a commonly used method of allowing programs on multi-
user systems (like most Unix systems) to use almost any kind of terminal in
existance. GNU Emacs uses termcap, so DEmacs uses termcap.

Normally, screen updates on an IBM-PC are done through BIOS calls or direct
screen updating, something that a termcap-driven program can't do. But DOS
comes with a nifty little driver called ANSI.SYS, which allows you to
"print" certain escape codes to make the screen do things; the driver
translates the codes into BIOS calls. And the "ibmpc" entry in the termcap
file that comes with DEmacs is set up to use the IBM ANSI codes.

--Rat

||||| | | | |  |  |  |   |   |    |    |    |   |   |  |  |  |  | | | | | |||||
                                                   __        ___ 
Richard Pieri, Northeastern's Stainless Steel Rat/   | /| / /   | The Worlds
Internet: ratinox@meceng.coe.northeastern.edu   /__  |/ |/ / /| | Welfare Works
    UUCP: ...!northeastern.edu!meceng!ratinox  /   | /| / / / | | Association:
  BITNET: UA_RLP@NUHUB{.BITNET}               /__  |/ |/ / /  | | I will solve
  USNail: 14 Westdale RD  Holbrook, MA 02343 /   | /| / / /___| | any problem
 ICBMnet: 42 deg 1 min N, 71 deg 0 min W    /    |/ |/ /_//_____| for you.
From: alex@opal.idbsu.edu (Alex Feldman)
Newsgroups: gnu.emacs.help
Subject: send-string
Date: 21 Aug 92 18:53:52 GMT
Organization: Boise State University Math Dept.

I just installed HP's Unofficial (Gigantic) Emacs, which is version
18.58, on an HP 9000/730 running HP-UX 8.07.

Several packages don't work properly.  In particular, ispell hangs
within emacs, though it works fine outside.  I have traced the hang to
a send-string command in ispell.el, and send-string even seems to hang
when I ask about it, via Ctrl-H F.

Can anyone tell me what the problem is??  Failing that, where is
send-string defined, where should I look for a corruption?

Thanks,
--
	--alex			alex@math.idbsu.edu
Lines: 26
Date: Tue, 18 Aug 92 10:05:57 MDT
From: gritton@alaska.et.byu.edu (Jamie Gritton)
Organization: Brigham Young University, Provo UT USA
Newsgroups: gnu.emacs.help
Subject: Re: delete-all-buffers?
Reply-To: gritton@byu.edu

hetrick@amazonas.ips.id.ethz.ch ( Jim Hetrick) writes:

> I often find myself at the end of some editting session doing
> C-x k, C-x k, C-x k, C-x k,... until I just have *scratch* left.
> Is there a command to do this or a short elisp script?

   Here's what I use. The code comes from the save-buffers-kill-emacs
function with the unneeded parts removed. Its handy that the C-x C-k
was previously unbound, because it's similar the the C-x k to kill a
single buffer.

(define-key ctl-x-map "\C-k" 'kill-buffers)

(defun kill-buffers ()
  "Kill all buffers, asking permission on unmodified ones."
  (interactive)
  (let ((list (buffer-list)))
    (while list
      (let* ((buffer (car list))
             (name (buffer-name buffer)))
        (and (not (string-equal name ""))
             (kill-buffer buffer)))
      (setq list (cdr list))))
  (cd "~"))
--
James Gritton - gritton@byu.edu - I disclaim
From: wipke@moleng.ucsc.edu
Newsgroups: gnu.emacs.help
Subject: Xmenu.h ?? HAVE_X_MENU ??
Date: 22 Aug 92 21:55:36 GMT
Organization: UCSC Molecular Engineering Laboratory
NNTP-Posting-Host: moleng.ucsc.edu

From the DEC UNSUPPORTED CD-ROM gnuemacs.18.51 on a decstation 5000/240
I wanted to try out the pop up menu aspect of emacs, so I uncommented
the HAVE_X_MENU define and did a make, but Xmenu.c wants a header file
called Xmenu.h which it thinks is in the X11 directory, but isn't on any
system on campus.
    Can anybody tell me if the pop up menus work and if so, where does one
find the missing header file?  It isn't included in the src of emacs, at
least not in the versions I have.
    Please mail to me directly at wipke@secs.ucsc.edu please.

Many thanks.
Todd Wipke
Molecular Engineering Laboratory
UCSC
wipke@secs.ucsc.edu
From: petrilli@hal.gnu.ai.mit.edu (Chris Petrilli)
Newsgroups: gnu.emacs.help
Subject: Re: emacsclient - how do I use it?
Date: 21 Aug 92 21:27:36 GMT
Distribution: gnu
Organization: Department of Redundency Department

In article <KEVIN.92Aug21110652@buffalobill.edscom.demon.co.uk> kevin@edscom.demon.co.uk (Kevin Broadey) writes:
>When I built my emacs from distribution 18.57 I noticed an "emacsclient"
>executable in the etc directory.  I assume this is some clever thing to allow
>you to have several emacs users but only one emacs on your machine (useful
>considering the size of emacs!).  If I'm right, how do you use it?  If I'm
>wrong, what is it?!  I did RTFM but I couldn't find a reference to it.

emacsclient lets you use emacs as your editor from another program
such as TRN, or NN, rather than loading a new copy it will use an
already running copy.  While I'm sure this is designed for X windows,
I'm using it right now to post from TRN under iSCREEN.  All I have to
do is change my EDITOR envvar to be `emacsclient.'  Then when I'm
done, I hit C-x #, and it returns me to where I was in Emacs, and
saves the file.

To start a server, put this in your .emacs file:

        (server-start)

and then you just need to use the syntax:

        emacsclient <filename>

It really isn't designed for multiple users, since that would be a
MAJOR security hole.  But it works great for one user.

Chris
-- 
| Chris Petrilli                                             ____
| petrilli@gnu.ai.mit.edu             ``Quayle is a bozoe.'' \  /
| I don't even speak for myself.                              \/
Newsgroups: gnu.emacs.help
From: levitte@e.kth.SE (Richard Levitte)
Subject: Re: trying to change load-path before dumping...
Followup-To: gnu.emacs.bug
Organization: Royal Institute of Technology, Stockholm
Date: Fri, 14 Aug 1992 15:33:30 GMT

I finally made it! But, boy, is it a kludge...

When you can dump emacs, there are two phases:

	- dump-creating phase	when the dump file is created
	- session phase		this is the usual "phase", when Emacs is used
				for normal editing.

Now, this is what happens with load-path (it is really in C in lread.c,
but I will express some parts in e-lisp, for simplicity):

In dump-creating phase:

	/* PATH_LOADSEARCH is found in paths.h, and in this case, it is
	   set to "EMACS_LIBRARY:[LISP];EMACS_LIBRARY:[LOCAL]" */
	load-path = PATH_LOADSEARCH;

	(setq load-path (cons "../lisp" load-path))

	;; some time after this, my site-init.el was loaded, and
	;; did the following:

	(setq load-path (nconc load-path '("EMACS_LIBRARY:[LOCAL.GNUS]")))

	;; The result which is saved in the dump-file is that load-path
	;; is set to ("../lisp" "EMACS_LIBRARY:[LISP]" "EMACS_LIBRARY:[LOCAL]"
	;; "EMACS_LIBRARY:[LOCAL.GNUS]")

Now, in the session phase:

	(if (string= (car load-path) "../lisp")	;;;;; !!!!!!!!!!
	    (setq load-path PATH_LOADSEARCH))	;;;;; !!!!!!!!!!

Now, I would like to know, WHY THE HELL IS IT DONE THIS WAY??????

Well, anyway, to circumvent this bug (yes, IMHO it is a bug!), I put
the following in site-init.el:

	(setq load-path 
	      (nconc (if (string= (car load-path) "../lisp")
			 (cdr load-path)
			load-path)
		     "EMACS_LIBRARY:[LOCAL.GNUS]"))

Somewhat a kludge, but it was the only way....

Couldn't this be fixed? Just by taking away the stupid part mentioned above?

--
!+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++!
! Richard Levitte, System manager       ! tel: int+46-8-790 64 23           !
! Royal Institute of Technology         ! fax: int+46-8-791 76 54           !
! Department of Teletransmition Theory  ! Internet: richard@ttt.kth.se      !
! S-100 44 Stockholm, Sweden            !                                   !
!---------------------------------------------------------------------------!
From: "rick sheridan" <rick.sheridan@channel1.com>
Newsgroups: gnu.emacs.help
Subject: microemacs 3.11c
Date: 19 Aug 92 03:38:42 EST
Reply-To: "rick sheridan" <rick.sheridan@channel1.com>
Distribution: gnu
Organization: Channel 1 Communications

I just got the IBM executable for MicroEmacs 3.11c, dated 8/9/92, and
have run into a curious problem.  Everything goes ok until I access help
[f6].  As usual, the star is in the box for Basics, but if I hit
down-arrow, the cursor briefly flashes in the upper right corner then
settles in the lower left corner and the machine locks up.

This happens even tho there is no mouse driver and plain ANSI.SYS.  With
a mouse driver (latest version of MOUSE.SYS),  the cursor settles in the
upper left corner of the text screen and again a lockup.

Anyone else run into this?  Any suggestions?

I have a 486/33 with DOS 5.0 and 4DOS 4.01.


Rick.                      Rick.Sheridan@channel1.com 
Entered Aug 19,92 at 02:16:59
---
  PMDBM DEMO V1.5 #0  Evaluation Copy
--
Channel 1 (R)   Cambridge, MA
From: sheer@sapphirepdsf.ssc.gov (Irwin Sheer)
Newsgroups: gnu.emacs.help
Subject: binding keys under X
Keywords: bind keys X11
Date: 19 Aug 92 14:27:08 GMT
Organization: Superconducting Super Collider Laboratory

When I run emacs in an xterm with the -nw option I
end up with an 'applications' keypad which is great since I can bind
functions to to these keys.  However, when I omit the -nw option emacs
creates it's own window and I end up with a 'numeric' keypad that I
cannot bind functions to.

I have tried to load emacs*translations: resources without success.
Can anybody tell me how to bind functions to the keypad in window
mode?  (I've heard about a function called x-rebind-key but either
it is not included in the 18.58.5 release that I am running or it
needs to be explicitly loaded in a way I have not yet figured out...) 

-- 
===================================================================
 Irwin Sheer            |   sheer@sapphire.gem.ssc.gov  (internet)
 tel:  (214) 708-1050   |   sheer@sscvx1.bitnet           (bitnet)
 fax:  (214) 708-6354   |   sscvx1::sheer                 (decnet)
-------------------------------------------------------------------
  ___                    ___          ___         
 (___                   (___         |              |
  ___) UPERCONDUCTING    ___) UPER   |___ OLLIDER   |___ ABORATORY

        2550 Beckleymeade Ave., MS-2000, Dallas TX  75237
===================================================================
Newsgroups: gnu.emacs.help
Subject: Kill files
From: smittie@beach.csulb.edu (Smittie)
Date: Thu, 13 Aug 1992 21:15:19 GMT
Distribution: usa
Organization: Cal State Long Beach

I am trying to figure out kill files. When I create my own kill file using the
following line:

(gnus-kill "Subject" "foobar" "x")

It is my understanding that any message with the word "foobar" occurring
anywhere in the text of the Subject line should be marked with an X. In
practice only messages with "foobar" or "RE: foobar" are marked. ".*foobar.*"
does not change anything. I am doing something wrong or is there something I do
not understand??

smittie
-- 
___________________________________________________________________________
GEnie, MCI, AOL:Smittie | If all of us were as smart as we think we are the
smittie@beach.csulb.edu |  current world problems would be yesterday's news.
________________________|___________________________________________________
From: ara@zurich.ai.mit.edu (Allan Adler)
Newsgroups: gnu.emacs.help
Subject: Re: cheat sheet
Date: 20 Aug 92 04:48:13 GMT
Distribution: gnu
Organization: M.I.T. Artificial Intelligence Lab.

Why not jusgive them a few instructions on how to run the tutorial?

Allan Adler
ara@altdorf.ai.mit.edu
Newsgroups: gnu.emacs.help
From: abz@controls.ccd.harris.com (Andrew B. Ziffer)
Subject: emacs hex mappings
Originator: abz@rs2
Organization: Harris Controls
Date: Thu, 20 Aug 1992 18:06:17 GMT



Has any one ever tried to map an ascii file through C structures using a defined
emacs function? 

The problem is I have large ascii files made up of one structure with 1..n
entries of the structure.  I want to somehow define a routine in emacs that will
map the ascii file to the structure so the end result will be something like
this:

var[1].point = 1.23
var[1].head = 3.45
var[2].point = 5.67
var[3].head = 6.79
.
.
.
.
and so on

It should be able to map any structure as long as it has access to the .h.

Is this too complicated for emacs?


Andrew
abz@ccd.harris.com
Newsgroups: gnu.emacs.help
From: kevin@edscom.demon.co.uk (Kevin Broadey)
Subject: Re: how to define list of filenames for rmail
Organization: EDS-Scicon, Milton Keynes, UK
Date: Wed, 12 Aug 1992 13:25:40 GMT

In article <ACHILLES.92Aug11121111@i90s8.ira.uka.de> achilles@ira.uka.de (Alf-Christian Achilles) writes:

   >>>>> In article <16816nINNouu@iraul1.ira.uka.de>, mock@i41s18.ira.uka.de (Markus Mock) writes:
   > NNTP-Posting-Host: i41s18.ira.uka.de

   > I want to do put something like that into the loaddefs.el file:

   > (defconst rmail-primary-inbox-list   '(\"~/mbox\" \"~/mailbox\") "\
   > *List of files which are inboxes for user's primary mail file ~/RMAIL.
   > `nil' means the default, which is (\"~/mbox\" \"/usr/spool/mail/$USER\")
   > (the second name varies depending on the operating system).")

   > I can load it (load-file) but when I invoke rmail it says:

   > Wrong type argument: stringp, \"~/mbox\".

   > I fiddled about but to no avail.
   > How's the correct syntax for a list of filenames then?

   > Thanks.

   > 	-- Markus (mock@ira.uka.de)

   How about 

   (list (substitute-in-file-name "~/mbox" )
	 (substitute-in-file-name "~/mailbox" ))

   as a list of *complete* pathnames. Works like a charm for me.

===

Using `substitute-in-file-name' is a red herring.  It has no effect here as it
simply expands environment variables in the string.  The bit in the
documentation about "~" and "/" means that "$FOO/$BAR/~/wibble" comes out as
"~/wibble" (I just tried!).

Using `list' instead of a quote is a red herring too - they but give the same
result.

The real problem is that you've escaped your string delimiter with a backslash,
so instead of a string you got a symbol (\ " ~ / m b o x \ ").

What you need is:-

(defconst rmail-primary-inbox-list '("~/mbox" "~/mailbox")
"*List of files which are inboxes for user's primary mail file ~/RMAIL.
`nil' means the default, which is (\"~/mbox\" \"/usr/spool/mail/$USER\")
\(the second name varies depending on the operating system).")

Note that the \" needs to be there within the documentation string to escape
the quotes in it.
-- 
Kevin Broadey, EDS-Scicon
Mail:	Wavendon Tower, Wavendon, Milton Keynes, MK17 8LX, England
E-mail: kbroadey@edscom.demon.co.uk
Phone:	+44 908 284198 or +44 908 585858 ext 4198
Newsgroups: gnu.emacs.help
Subject: Lucid questions on AIX 3.2.2
From: bobhays@spss.com (Bob Hays)
Date: Thu, 13 Aug 1992 14:48:29 GMT
Organization: SPSS, Inc.

I pulled Lucid off the net recently (Lucid is a set of modifications
to emacs for X provided by a company that uses the editor as a basis
for other stuff [due to the nature of this list, I'll skip any
potentially commercial details]).  I've gotten it built and dumped,
but I get the error message:

emacs: Terminal type invisible is not defined.

I've hunted bear in the code and found that they set TERM=invisible
and TERMCAP=invisible:cm=:co#80:li#24: in the environment.  Then, they
use a call to tgetent with the second parameter set to "invisible".
This returns 0 which means a problem.

Any ideas of what I can do to get past this (I'm not a serious UNIX
hacker yet, but mostly an X/Motif kinda person:-)?

Thanks and have fun! - Bob

-- 
===============================================================================
The opinions expressed above are those of Bob Hays and not SPSS, Inc.
 bobhays@spss.com  Phone: (312) 329-3529 | "I'm hovering like a fly, waiting
                   Fax:   (312) 329-3657 |  for a windshield on a freeway" -PG
Newsgroups: gnu.emacs.help
From: mason@dante.uucp (Mason Jones)
Subject: Apropos file damaged?
Date: Thu, 13 Aug 92 23:31:48 GMT
Organization: Charnel House Prod.


For some unknown reason, our file which contains the function
definitions displayed by the apropos help command seems to have
gotten damaged.  Or, alternately, that information might not be
contained in a file, in which case the apropos function itself
is behaving oddly.  In any case, what happens is this...

Entering the apropos command is fine, and entering the regexp
works fine.  It comes up with the correct functions, but the
description which follows is garbage, such as this, from doing
an apropos on 'insert':

	insert-abbrevs
	  Function: r,
	insert-buffer
	  Function: ent stretch of killed text
	insert-file		C-x i
	  Function:
	insert-kbd-macro
	  Function: do (setq lisp-mode-hook 'ledit-from-list-mode)

And so on.  Obviously, either there's a file with the apropos text
in it which has gotten damaged, or the function which extracts the
information from wherever it might be has gone insane.

If it's a file, which one is it, and I'll simply get it off tape
again.  If something else is going on, any help would be greatly
appreciated; our new Emacs users may kill me otherwise...


 VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
             Mason Jones           H & A Computer Services
               San Francisco, CA, U.S.A.  (415) 434-3517
   ...{uunet,sun}!hoptoad!dante!mason   or   dante!mason@hop.toad.com
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Newsgroups: gnu.emacs.help
From: pedersen@seas.smu.edu (Ted Pedersen)
Subject: Thanks for C-s help
Organization: SMU School Of Engineering and Applied Science
Date: Wed, 12 Aug 1992 16:38:28 GMT

First off let me apologize for the numerous versions of my C-s problems 
message. I am not only new to emacs but new to the news reader here at SMU
and I clearly didn't know what I was doing. Sorry. 

Thanks very much for the help. Yes, I am using a VT220 terminal and a few
folks were good enough to send me some code for my .emacs file to rebind 
the C-s and C-q keys. I have utilized that code and am now doing C-s to my
hearts content. 

Thanks to all who replied.
Ted Pedersen

Newsgroups: gnu.emacs.help
From: cary@carina.unm.edu (Ithlial the Archer)
Subject: Thanks for the help
Date: Wed, 12 Aug 92 16:01:38 GMT
Organization: University of New Mexico, Albuquerque



To Everbody who answered my plee for help,

Thank all very much!  15 replies and counting, I get the idea! :-)

Cheers,
Ithlial

               The only good Troll is a dead Troll

			   Collary:

          Trolls regenerate - There are no dead Trolls