🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.help
Article #189429

find-file mini-buffer completion

#189429
From: Dion Hollenbeck
Date: Tue, 12 Feb 1991 18:23
21 lines
1711 bytes
If I invoke find-file and in specifying the name of a file using
an environment variable as part of the file name, the file is found
precisely.  If I do not happen to know the exact name of the file,
but still use the environment variable to specify the directory and
press space bar to obtain completion, read_minibuf (in the C source
part of Emacs) does not know how to expand the environment variable.
If this were in Lisp code, there would be no trouble expanding
it with my own modifications to read_minibuf, but because it is
in the C part of Emacs, it is REALLY obscure to say the least.

1)	Is there a way to get read_minibuf to expand environment
	variables?
2)	Would someone with some experience of the C part be able
	to elucidate about Frecursive_edit enough so that I could
	maybe modify it to support this.
3)	Maybe most important, has anyone done this already?
--
-----
	Dion Hollenbeck             (619) 455-5590 x2814
	Megatek Corporation, 9645 Scranton Road, San Diego, CA  92121
        uunet!megatek!hollen       or  hollen@megatek.uucp
Technical Details
Message-ID: <HOLLEN.91Feb12102350@fridge.megatek.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!spool.mu.edu!sdd.hp.com!elroy.jpl.nasa.gov!usc!orion.oac.uci.edu!ucivax!megatek!fridge!hollen

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 103b8b,82e5ba4c8d30e4fe,start
X-Google-Attributes: gid103b8b,public
X-Google-ArrivalTime: 1991-02-18 19:07:29 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!spool.mu.edu!sdd.hp.com!elroy.jpl.nasa.gov!usc!orion.oac.uci.edu!ucivax!megatek!fridge!hollen
From: hollen@megatek.UUCP (Dion Hollenbeck)
Newsgroups: gnu.emacs.help
Subject: find-file mini-buffer completion
Message-ID: <HOLLEN.91Feb12102350@fridge.megatek.UUCP>
Date: 12 Feb 91 18:23:50 GMT
Sender: root@megatek.UUCP
Organization: Megatek Corporation, San Diego, California
Lines: 21
Posted: Tue Feb 12 12:23:50 1991