HDTenEightyP/NetNews huggingface dataset:
From: tfb@aisb.ed.ac.uk (Tim Bradshaw)
Newsgroups: alt.lucid-emacs.bug
Subject: map-extents documention bug (19.2)
Date: 28 Sep 92 12:56:12 GMT
Organization: Not

Perhaps this is fixed in 19.3.

map-extents will stop prematurely if the function called ever returns
non-NIL.  This is a useful feature but it should be documented
somewhere other than the source code...

--tim
x-gateway: rodan.UU.NET from bug-lucid-emacs to alt.lucid-emacs.bug; Tue, 6 Oct 1992 18:27:11 EDT
From: dmason%plg.uwaterloo.ca@lucid.com (Dave Mason)
Subject: pseudo bug in man.el
Date: Tue, 6 Oct 1992 18:24:25 -0400
Newsgroups: alt.lucid-emacs.bug
In our environment, MANPATH components end in /, hence the code in
man.el produced things like /usr/man//cat1, /usr/man//cat1, etc.  This
used to work fine, but it appears that the file open code in lemacs
treats the // specially, so it wasn't finding /cat1, /cat2, etc.  In
any case, this patch makes it only append a / if the component didn't
already end in one.

	../Dave

; diff -c man.el /u2/dmason/Emacs/man.el
*** man.el      Wed Aug 26 04:18:20 1992
--- /u2/dmason/Emacs/man.el     Tue Oct  6 18:09:43 1992
***************
*** 293,300 ****
  (defun Manual-select-subdirectories (dirlist subdir)
    (apply 'append (mapcar '(lambda (dir)
                           (and (file-exists-p dir)
!                               (mapcar '(lambda (name) (concat dir "/" name))
!                                        (file-name-all-completions subdir dir))
))
                         dirlist)))

  ;; Manual-select-directories
--- 293,303 ----
  (defun Manual-select-subdirectories (dirlist subdir)
    (apply 'append (mapcar '(lambda (dir)
                           (and (file-exists-p dir)
!                               (progn
!                                 (or (string-match "/$" dir)
!                                     (setq dir (concat dir "/")))
!                                 (mapcar '(lambda (name) (concat dir name))
!                                         (file-name-all-completions subdir dir)
))))
                         dirlist)))

  ;; Manual-select-directories
Newsgroups: alt.lucid-emacs.bug
From: Hamish.Macdonald@x400gate.bnr.ca (Hamish Macdonald)
Subject: Re: window manager "quit" nukes emacs
Organization: Bell Northern Research
	<1992Sep30.172836.9885@bmerh85.bnr.ca>
	<1aejc5INNicj@early-bird.think.com>
Date: Thu, 01 Oct 92 19:35:01 GMT

>>>>> On 1 Oct 1992 10:19:49 GMT,
>>>>> In message <1aejc5INNicj@early-bird.think.com>,
>>>>> barmar@think.com (Barry Margolin) wrote:

Barry> Unfortunately, the original poster didn't say what window
Barry> manager he's referring to.  But in most window managers,
Barry> WM_DELETE_WINDOW is invoked by the "close" button (it's the
Barry> f.delete function in twm).  The "quit" button (f.kill in twm)
Barry> is used to forcibly kill the entire application, and works by
Barry> closing the connection to the client, resulting in an error the
Barry> next time the client tries to talk to the server.

In Mwm, the "close" action sends a WM_DELETE_WINDOW message if the
client is participating in that protocol, otherwise, it shuts down the
connection.

I actually prefer this method to having two separate methods, like
twm.

Of course, this can be a problem if the client says it is
participating, but ignores the message.
From: neal@ctd.comsat.com (Neal Becker)
Newsgroups: alt.lucid-emacs.bug
Subject: Keyboard Macros no substitute for xmodmap
Date: 28 Sep 92 13:11:34 GMT
Organization: COMSAT Labs
NNTP-Posting-Host: neal.ctd.comsat.com
X-Md4-Signature: 1260acd23afba3b7320882cc068d63f2

After running for a couple of days with:

       (global-unset-key 'backspace)
       (define-key global-map 'backspace [(delete)])

everything seemed OK till I went into i-search mode.  Then pressing
the backspace key did *not* do the same as delete.  I found the
(removed) x-rebind-key code in xfns.c, where it is claimed that it is
no longer needed since keyboard macros work as well.  The above
example sure didn't work as well.  Did I do something wrong?

Thanks.
From: jbw@bigbird.bu.edu (Joe Wells)
Newsgroups: alt.lucid-emacs.bug
Subject: Re: pseudo bug in man.el
Date: 7 Oct 92 02:31:49 GMT
Organization: Boston University Computer Science Department
In-reply-to: dmason%plg.uwaterloo.ca@lucid.com's message of 6 Oct 92 22:24:25 GMT

In article <92Oct6.182437edt.29115@plg.uwaterloo.ca> dmason%plg.uwaterloo.ca@lucid.com (Dave Mason) writes:

    In our environment, MANPATH components end in /, hence the code in
   man.el produced things like /usr/man//cat1, /usr/man//cat1, etc.

This is a sign that there is some Emacs Lisp code that is combining
directories with filenames the wrong way.  This particular case probably
came from GNU Emacs.

The wrong way:

  (concat directory name-within-directory)

The right way:

  (expand-file-name name-within-directory directory)

The wrong way is guaranteed to fail on VMS.  Please folks, handle this
right.  Never ever use `concat' to combine a directory name with the name
of a file in that directory.

-- 
Joe Wells <jbw@cs.bu.edu>
Member of the League for Programming Freedom --- send e-mail for details
x-gateway: rodan.UU.NET from bug-lucid-emacs to alt.lucid-emacs.bug; Mon, 28 Sep 1992 12:59:00 EDT
Subject: remainder vs. fmod
Reply-To: daveg@synaptics.com
Date: Sun, 27 Sep 1992 18:58:29 -0700
From: daveg@thymus.synaptics.com (Dave Gillespie)
Newsgroups: alt.lucid-emacs.bug
From: jbw@bigbird.bu.edu (Joe Wells)
Newsgroups: alt.lucid-emacs.bug
Subject: event-translate-hook (was: DEL key on HPUX)
Date: 7 Oct 92 02:28:25 GMT
Organization: Boston University Computer Science Department
In-reply-to: daveg@thymus.synaptics.com's message of 6 Oct 92 20:51:01 GMT

In article <9210062051.AA02563@thymus.synaptics> daveg@thymus.synaptics.com (Dave Gillespie) writes:

   > Making x-rebind-key work with the new event model is hard, because
   > x-rebind-key is ASCII-centric.  and coming up with some lisp-level data
   > structure that can efficiently map arbitrary events to arbitrary other
   > events is also nontrivial.  I don't think it's worth the effort.

   How about "event-translate-hook", taking an event and returning a
   translated event; it would be equal to 'identity by default.

Yeah!  Great idea!

-- 
Joe Wells <jbw@cs.bu.edu>
Member of the League for Programming Freedom --- send e-mail for details
From: neal@ctd.comsat.com (Neal Becker)
Newsgroups: alt.lucid-emacs.bug
Subject: Help make lemacs with CANNOT_DUMP
Date: 5 Oct 92 13:32:59 GMT
Organization: COMSAT Labs
NNTP-Posting-Host: neal.ctd.comsat.com
X-Md4-Signature: fd59e9753df8088ca1e74b6fc4a4c39f

I am trying to make lemacs using shared libs on hp9000/7xx.  To do
this, you need to avoid the unexec code by defining CANNOT_DUMP and
CANNOT_UNEXEC (I have done this with emacs-18.58).  But this doesn't
work for lemacs-19.3.  This is part of the problem:

	make    -f xmakefile  release
	./temacs -batch -l inc-vers
Cannot open load file: loadup.el*** Error code 255

This is cause in emacs.c defining CANNOT_DUMP causes loadup.el to be
loaded right away.  So where does the initial load-path come from in
lemacs?  (I am not setting this stuff in paths.h).

Also, attempting to ignore this problem but just executing temacs
causes a core dump.  I haven't investigated this yet.
From: mellon@ncd.com (Ted Lemon)
Newsgroups: alt.lucid-emacs.bug
Subject: Re: lemacs & DECstations
Date: 1 Oct 92 19:06:17 GMT

klaiber@cs.washington.edu (Alexander Klaiber) writes:
>HELP -- did *anyone* get 19.3 to run on a DECstation?  Am I just
>doing something stupid?  Any fixes I ought to apply?

Yup.   I wound up putting #ifdefs around the contents of config.h so that
they would only be scanned once, and put a #undef TERMINFO into m-pmax.h.
I think you also need to define LIBS_TERMCAP to include both -lcurses and
-ltermcap...   It's fundamentally solid, but the configuration stuff isn't
really there yet...

				_MelloN_
--
mellon@ncd.com						uunet!lupine!mellon
Member, League for Programming Freedom | To learn how software patents could
cost you your right to program, contact the LPF - league@prep.ai.mit.edu
Newsgroups: alt.lucid-emacs.bug
From: klaiber@cs.washington.edu (Alexander Klaiber)
Subject: lemacs & DECstations
Organization: Computer Science & Engineering, U. of Washington, Seattle
Date: Tue, 29 Sep 92 21:21:47 GMT


HELP -- did *anyone* get 19.3 to run on a DECstation?  Am I just
doing something stupid?  Any fixes I ought to apply?

Perplexed,

	Alexander Klaiber
	klaiber@cs.washington.edu
x-gateway: rodan.UU.NET from bug-lucid-emacs to alt.lucid-emacs.bug; Mon, 5 Oct 1992 22:21:20 EDT
Subject: Re: DEL key on HPUX
Reply-To: daveg@synaptics.com
Date: Mon, 05 Oct 1992 18:48:10 -0700
From: daveg@thymus.synaptics.com (Dave Gillespie)
Newsgroups: alt.lucid-emacs.bug
Jamie Zawinski writes:
> This is better than x-rebind-key because it's one interface instead of two,
> and not X specific.  
> 
> You need to also do the same binding in the isearch-mode-map, and any local
> map which contains a binding of Delete or Backspace, instead of just 
> inheriting the global bindings (there aren't many of these.)

Does Lucid Emacs have an analogue of keyboard-translate-table?  Old
Emacs provided a two-level translation.  Supporting x-rebind-key
would be the clean way to carry this two-level mapping over to the
new event model.

The two levels, conceptually, are from physical keys on your keyboard
onto logical keys that Emacs packages like to know about, and from
logical keys onto functions in those packages.  It seems like it
would be really nice to be able to map Backspace to Delete, and have
every package automatically start treating Backspace as Delete as a
result.  You might also want to use the first level for mapping
page-down to C-n; the keyboard macro thing seems like a kludge that
attempts to get the same effect.

(By the way, the keyboard macro kludge would be a way to accomplish
the Backspace->Delete binding for HP users without having to change
all the local maps.)

One of the reasons I don't like keyboard macros is that they must
contain whole commands, including their arguments.  I tried getting
my numerical keypad to work with Calc once, defining keypad-0 to
the macro "0" and so on, but it didn't work because the digit keys
in Calc actually start a minibuffer entry of the rest of the digits.
If the "0" appeared by itself in a keyboard macro, the digit-entry
command terminated at the end of the macro and the result was that
each keypad key entered a separate number rather than separate
digits of the same number.

								-- Dave
x-gateway: rodan.UU.NET from bug-lucid-emacs to alt.lucid-emacs.bug; Tue, 6 Oct 1992 17:34:14 EDT
Subject: Re: DEL key on HPUX
Reply-To: daveg@synaptics.com
Date: Tue, 06 Oct 1992 13:51:01 -0700
From: daveg@thymus.synaptics.com (Dave Gillespie)
Newsgroups: alt.lucid-emacs.bug
> Making x-rebind-key work with the new event model is hard, because
> x-rebind-key is ASCII-centric.  and coming up with some lisp-level data
> structure that can efficiently map arbitrary events to arbitrary other
> events is also nontrivial.  I don't think it's worth the effort.

How about "event-translate-hook", taking an event and returning a
translated event; it would be equal to 'identity by default.

								-- Dave
x-gateway: rodan.UU.NET from bug-lucid-emacs to alt.lucid-emacs.bug; Mon, 28 Sep 1992 16:06:29 EDT
Subject: Emacs bug with font-lock-fontify-buffer
Date: Mon, 28 Sep 1992 13:04:32 -0700
From: rickb@farfle.mti.sgi.com (Rick Braumoeller)
Newsgroups: alt.lucid-emacs.bug
While using font-lock-fontify-buffer, I received an error and
this message in the minibuffer:

Wrong type argument: number-or-marker-p, #<EMACS BUG: ILLEGAL DATATYPE (#037777777777) Save your buffers immediately and please report this bug>

Fortunately, my lemacs didn't crash (19.3) and I'm still using it,
fool though I may be.  Can anyone tell me what this means?
I'd be glad to provide the file and whatever configuration information
would be useful (Irix 4.0.5, etc..)

Thanks!

-----
Rick Braumoeller                                 rickb@mti.sgi.com
Silicon Graphics, Inc.                              (415) 390-4506





Newsgroups: alt.lucid-emacs.help
From: carney@rocky.rational (Mike Carney)
Subject: font-lock
Organization: Rational, Santa Clara, CA
Distribution: alt
Date: Thu, 1 Oct 1992 01:00:07 GMT


I'm having a similar problem to the one I had with lhilit. Namely,
that strings inside comments don't behave like comments, but strings.
This means that if a comment has a single quote in it, the rest of the
file (up to the next quote which is who knows where) will be treated
like a string.

Does anyone out there know a way to disable this?
--

                                |     |                         
    Michael D. Carney           \\_V_//
    email: carney@rational.com  \/=|=\/   
    phone: 408-496-3790          [=v=]     
                               __\___/_____
                              /..[  _____  ]
                             /_  [ [  M /] ]   
                            /../.[ [ M /@] ]            
                           <-->[_[ [M /@/] ]  
                          /../ [.[ [ /@/ ] ] 
     _________________]\ /__/  [_[ [/@/ C] ]
    <_________________=>>0--]  [=\ \@/ C / /                           
                      ]/000o   /__\ \ C / /           
                              /....\ \_/ /                      
                              [___/=\___/ 
                              [...] [...]
    "Remember...No matter     [___/ \___]
     where you go, there      <---> <--->
     you are."                [..]   [..]
         -- Buckaroo         _[__]   [__]_
             Bonzai         [____>   <____]
From: c23mts@kocrsv01.delcoelect.com (Mike Scheidler)
Newsgroups: alt.lucid-emacs.help
Subject: Re: EDT emulation, screen color and font-lock-faces?
Date: 2 Oct 92 19:02:10 GMT
Reply-To: c23mts@kocrsv01.delcoelect.com
Organization: Delco Electronics Corp.
Originator: c23mts@kocrsw12


In article <1992Oct2.172434@lprhp3.epfl.ch>, knespl@lprhp3.epfl.ch
(David Knespl) writes:
> 
> 3) how to set different font-lock-faces for color and black&white screen if
>    I use the same .emacs file on the two different machines (I have the same
>    $HOME)

There is a function that appears to provide the system info you need:

	x-color-display-p: ()
	  -- a built-in function.
	Return t if the X display used currently supports color.

For examples of how to use it, look in lisp/x11/x-faces.el or
packages/lhilit.el.

Since I haven't used font-lock, I'm not familiar with how it works or how to
customize it, but this should get you (or some other inspired lisp hacker)
started.

-- 
 Mike Scheidler                    INTERNET:  c23mts@kocrsv01.delcoelect.com
 Software Technology               UUCP:      deaes!c23mts
 Delco Electronics Corporation     PHONE:     (317) 451-0642
 Kokomo, IN 46904                  GMNET:     8-322-0642
Newsgroups: alt.lucid-emacs.help
From: ilan343@violet.berkeley.edu (Geraldo Veiga)
Newsgroups: alt.lucid-emacs.help
Subject: lemacs X SysV3.2 (ISC/386)
Date: 7 Oct 1992 02:42:54 GMT
Organization: University of California, Berkeley
NNTP-Posting-Host: violet.berkeley.edu

Does anyone have lemacs running under SysV (ISC/386 in my case).  There
are intel 386 configuration files in the distribution, but I bumped
into a number of small problems,  which makes me suspect that the
current version was not tested under SVR3.2.

It would be great if someone who has built lemacs under ISC could send
me the changed configuration files.

Thanks in advance.  I am running ISC 2.2.1 with X11R4 (X386 1.1b) and
gcc 2.2.2.
Newsgroups: alt.lucid-emacs.help
From: carney@rocky.rational (Mike Carney)
Subject: lhilit
Organization: Rational, Santa Clara, CA
Distribution: alt
Date: Wed, 30 Sep 1992 00:24:24 GMT


I was reading throught the source of the lhilit mode, and saw a
reference to a makefile-mode. Does anyone know where I can get that mode?
--

                                |     |                         
    Michael D. Carney           \\_V_//
    email: carney@rational.com  \/=|=\/   
    phone: 408-496-3790          [=v=]     
                               __\___/_____
                              /..[  _____  ]
                             /_  [ [  M /] ]   
                            /../.[ [ M /@] ]            
                           <-->[_[ [M /@/] ]  
                          /../ [.[ [ /@/ ] ] 
     _________________]\ /__/  [_[ [/@/ C] ]
    <_________________=>>0--]  [=\ \@/ C / /                           
                      ]/000o   /__\ \ C / /           
                              /....\ \_/ /                      
                              [___/=\___/ 
                              [...] [...]
    "Remember...No matter     [___/ \___]
     where you go, there      <---> <--->
     you are."                [..]   [..]
                             _[__]   [__]_
                            [____>   <____]
                                      






x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Wed, 30 Sep 1992 10:57:44 EDT
Date: Wed, 30 Sep 1992 10:24:45 EDT
From: chris@imsi.com (Chris Payne)
Subject: fresh xemacs dies in _start
Newsgroups: alt.lucid-emacs.help
Sparc2 4.1.2	; gcc 2.2.2	; lemacs-19.3

When I build lemacs from scratch, I end up with an xemacs which dies
in _start.  I have rebuilt all of the .elc's using 19.2.  No luck.

So I tried loading the elisp changes I wanted into the prebuilt sparc
executable and dumping that.  That xemacs fails in '_yp_dobind_soft'.
I dumped by calling (dump-emacs "xemacs-pre" "lemacs-prebuilt").

Any pointers, please?

Here's what gdb has to say about xemacs:

  Program received signal 11, Segmentation fault
  0x2290 in _start ()
  (gdb) where
  #0  0x2290 in _start ()
  (gdb)

and dbx:

  (dbx) run
  Running: xemacs 
  signal SEGV (no mapping at the fault address) in xemacs at 0x2290
  xemacs: ld      [%l4 + 40], %o0
  (dbx) where
  xemacs() at 0x2290
  (dbx) 

Regarding xemacs-pre:

  Program received signal 11, Segmentation fault
  0xe61c8 in _yp_dobind_soft ()
  (gdb) where
  #0  0xe61c8 in _yp_dobind_soft ()
  #1  0xe60d4 in _yp_dobind ()
  #2  0xe7f9c in yp_match ()
  #3  0xd8034 in getpwent ()
  #4  0xd7b94 in getpwent ()
  #5  0xd7304 in getpwuid ()
  #6  0x57868 in init_editfns () at editfns.c:47
  #7  0x32b4c in main () at emacs.c:420

and dbx:

  signal SEGV (no mapping at the fault address) in _yp_dobind_soft at 0xe61c8
  _yp_dobind_soft+0xec:   lduh    [%l0], %l0
  (dbx) where
  _yp_dobind_soft() at 0xe61c8
  _yp_dobind() at 0xe60cc
  yp_match() at 0xe7f94
  getpwent() at 0xd802c
  getpwent() at 0xd7b8c
  getpwuid() at 0xd72fc
  init_editfns(), line 47 in "editfns.c"
  main(), line 420 in "emacs.c"
  (dbx)

/c (chris@imsi.com, chris payne)
x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Tue, 29 Sep 1992 05:30:47 EDT
Date: Tue, 29 Sep 1992 09:56:21 +0100
From: popineau%ese-metz.fr@lucid.com
Subject: X mouse selection
Newsgroups: alt.lucid-emacs.help
I  have a problem with  the select/paste  operation under Lemacs 19.3.
When I set-mark with button1, I move the  mouse with button1 down over
the text I want to be selected, I release button1 and I move the mouse
up to  another point where I click  button2. And  the text inserted is
all the  text between the first point  where I began the selection and
the point where I wanted the text to be inserted.

Is it a bug ? Lemacs 19.2 didn't work this way.

Any idea ?

Thanks in advance,

F. Popineau
From: knespl@lprhp3.epfl.ch (David Knespl)
Newsgroups: alt.lucid-emacs.help
Subject: EDT emulation, screen color and font-lock-faces?
Date: 2 Oct 92 23:24:34 GMT
Reply-To: knespl@lprhp3.epfl.ch (David Knespl)
Organization: Ecole Polytechnique Federale de Lausanne

I asked some of these questions already before, but I have no answer :(

I use lemacs-19.3, Sparc 1+, OpenWin 3, Sun keyboard type 4

1) how to get EDT emulation in lucid emacs to work
      edt.el requires "keypad" which is not part of the tar file I downloaded
      I have tried some other emacs edt emulators but no of them seem to have support fort
      sun keypad

2) is there any way to change screen background color  (set-screen-background ?) for  the new screen

3) how to set different font-lock-faces for color and black&white screen if I use the same
     .emacs file on the two different machines (I have the same $HOME)

4) how to set different Xdefaults for color and black&white screen if I use the same app-defaults/Emacs
     on the the two different machines 

5) It seems not to be possible to bind sun's  "help" key , but shift-help works (???)

Thanx
David Knespl

x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Mon, 28 Sep 1992 13:18:48 EDT
Date: Mon, 28 Sep 1992 10:19:05 PDT
From: devin%scylla@lucid.com (Matthieu Devin)
Subject: Re: deleting selection
Newsgroups: alt.lucid-emacs.help
> Some of the users here would like to be able to delete
> the currently selected text (active region).
Look at the pending-del package in lisp/packages it implements pending-delete
selection.
From: knespl@lprhp3.epfl.ch (David Knespl)
Newsgroups: alt.lucid-emacs.help
Subject: background color
Date: 29 Sep 92 18:58:03 GMT
Reply-To: knespl@lprhp3.epfl.ch (David Knespl)
Organization: Ecole Polytechnique Federale de Lausanne

I am the new user of lucid-emacs (and emacs at all). So these are probably FAQs.

1) I'd like to set different background colors for different modes (for example White in tex-mode)
     I have:         Emacs*default.attributeBackground:	DarkGreen
     in my app-defaults but than set-background-color does not work for me and screen is still DarkGreen
     in all modes

2) how to get EDT emulation really to work with EDT keys on Sun 4 keyboard, I have not succeded with
     "edt-emulation-on"

thanx

David Knespl

Newsgroups: alt.lucid-emacs.help
From: lynbech@daimi.aau.dk (Christian Lynbech)
Subject: TTY version of Lucid Emacs, any news ?
Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
Date: Mon, 28 Sep 92 12:30:13 GMT

Is there any answers blowing in the wind on the availability of a TTY
version of lucid? 



------------------------------------------------------------------------------
Christian Lynbech

DAIMI						office: R0.32   phone: 5034
University of Aarhus,DK-Denmark                 email: lynbech@daimi.aau.dk
------------------------------------------------------------------------------
			  EMACS, The One True Editor                       


Hit the philistines three times over the head with the Elisp reference manual.

                                        - petonic@hal.com (Michael A. Petonic)


Newsgroups: alt.lucid-emacs.help
From: phil@mdl.com (Phil Usatine)
Subject: GNUS under kemacs can't read large newsgroup
Organization: Micro Dynamics, Silver Spring, Maryland
Distribution: alt
Date: Mon, 5 Oct 1992 06:10:00 GMT


Under lemacs, using the version of gnus distributed with
Lucid Emacs 19.2 (June 19) I get the following error when
I try to load a group with lots of articles:
Wrong type argument: syntax-table-p, nil

The gnus version claims to be 3.13, but I am running 3.13
under emacs version 18.57.19 with no difficulties. In looking
at the lisp code, I see that the version bundled with lemacs
has many more source files, and is arranged differently.

Anyone have any ideas?

Thanks in advance,
phil usatine
--
/***********************************************************************/
        Any opinions expressed were my own last time I checked.
Philip B. Usatine		    
Micro Dynamics                              e-mail : phil@mdl.com
8555 16th St. , 7th Floor                   voice: 301 589 6301
Silver Spring, MD 20910                     fax  : 301 589 3414