help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Software/HD ecology


From: Henrik Enberg
Subject: Re: Software/HD ecology
Date: Wed, 11 Dec 2002 20:41:11 +0100
User-agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (i686-pc-linux-gnu)

Ajanta <address@hidden> writes:
 
> Makefiles routinely come with targets like "clean" which presumably
> deletes files like .log/.o and of course "install".  If they could
> have a few extra targets, like "superclean" or "EnglishOnly", that's a
> few extra lines. 

There are dependencies in the source code and the manuals.  Simply
removing the files is not a very pretty thing to do.

> Why is that comparable with the clutter of tens of MB and 100's of
> files scattered around? If you can have "make install", why not "make
> uninstall" which would merely remove all the installed files and
> links?

The Emacs Makefiles are created by a configure script.  If any part of
the config changes, It isn't the same Makefile.  You might remove the
wrong files then, unless you keep the unpacked and compiled tarball
around.
>From address@hidden  Wed Dec 11 15:35:10 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!news-feed1.de1.concert.net!fu-berlin.de!uni-berlin.de!p50876fa4.dip.t-dialin.NET!not-for-mail
From: address@hidden (Kai =?iso-8859-1?q?Gro=DFjohann?=)
Newsgroups: gnu.emacs.help
Date: Wed, 11 Dec 2002 21:31:56 +0100
Organization: University of Dortmund, Germany
Lines: 11
Message-ID: <address@hidden>
References: <address@hidden>
NNTP-Posting-Host: p50876fa4.dip.t-dialin.net (80.135.111.164)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: fu-berlin.de 1039638725 34208912 80.135.111.164 (16 [73968])
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50
 (i686-pc-linux-gnu)
Cancel-Lock: sha1:CVX7eD237kgmlvqheYPf5tgu3eE=
Xref: shelby.stanford.edu gnu.emacs.help:108009
To: address@hidden
Subject: Re: How to switch off auto-filling in a "Local Variables" section?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 20:35:10 -0000

address@hidden (Jens Schmidt) writes:

> I want to switch off auto-filling in a "Local Variables" section.  I want to
> avoid any questions on evaluation of risky variables, so running
> `auto-fill-mode' or setting `auto-fill-function' is not an option here.

Hm.  Maybe you can activate a minor mode that turns auto-fill off.
How does one activate minor modes in a local variables section?  Hm.

-- 
~/.signature is: umop ap!sdn    (Frank Nobis)
>From address@hidden  Wed Dec 11 15:35:11 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.arcor-online.net!fu-berlin.de!uni-berlin.de!p50876fa4.dip.t-dialin.NET!not-for-mail
From: address@hidden (Kai =?iso-8859-1?q?Gro=DFjohann?=)
Newsgroups: gnu.emacs.help
Date: Wed, 11 Dec 2002 21:34:10 +0100
Organization: University of Dortmund, Germany
Lines: 25
Message-ID: <address@hidden>
References: <address@hidden>
        <address@hidden>
        <address@hidden>
NNTP-Posting-Host: p50876fa4.dip.t-dialin.net (80.135.111.164)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: fu-berlin.de 1039638859 34208912 80.135.111.164 (16 [73968])
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50
 (i686-pc-linux-gnu)
Cancel-Lock: sha1:YjgPabaB6wb0U1AImHKyoMQpTLk=
Xref: shelby.stanford.edu gnu.emacs.help:108010
To: address@hidden
Subject: Re: xml indenting, possibly with psgml?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 20:35:11 -0000

Bjoern <address@hidden> writes:

> Jim Crossley wrote:
>> Bjoern <address@hidden> writes:
>> 
>>>I can't figure out how to make psgml indent my xml-files. It just
>>>doesn't do anything when I press 'tab' or do 'indent-region'.
>> M-x customize-variable RET sgml-indent-data
>
> Hm, my emacs doesn't seem to know that variable :-(

What does C-h v say about it?  Maybe it's a variable but not a Custom
option.

> The problem is that there isn't really a DTD for ant build.xml
> files. ALthough I think there now is a target to create one from a
> build file, but I am not sure if it's practical if it's constantly
> changing.

I know next to nothing about build files, but I always thought the
DTD was rather fixed.  You might wish to try the Ant command on two
different build files to see if the DTD is different.  (ant -projecthelp?)

-- 
~/.signature is: umop ap!sdn    (Frank Nobis)
>From address@hidden  Wed Dec 11 15:50:09 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!news.ycc.yale.edu!rum.cs.yale.edu!rum.cs.yale.edu
From: "Stefan Monnier <address@hidden>"
        <monnier+gnu.emacs.help/news/@flint.cs.yale.edu>
Newsgroups: comp.sys.mac.apps,comp.sys.mac.advocacy,comp.text.tex,gnu.emacs.help
Date: 11 Dec 2002 15:41:36 -0500
Organization: Yale University
Lines: 21
Sender: address@hidden
Message-ID: <address@hidden>
References: <address@hidden>
        <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
NNTP-Posting-Host: rum.cs.yale.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50
X-Original-NNTP-Posting-Host: rum.cs.yale.edu
X-Original-Trace: 11 Dec 2002 15:41:38 -0500, rum.cs.yale.edu
Xref: shelby.stanford.edu comp.sys.mac.apps:348611
        comp.sys.mac.advocacy:917373 comp.text.tex:237915 gnu.emacs.help:108011
To: address@hidden
Subject: Re: Software/HD ecology (was Re:...Bug in Emacs 21.3.50)
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 20:50:09 -0000

> "EnglishOnly"

And "FrenchOnly" and "GermanOnly" and "EnglishAndFrenchOnly" and
"ChineseAndEnglishOnly" and ... ?
Or are you going to claim that we should not care about non-English users ?

> Why is that comparable with the clutter of tens of MB and 100's of files
> scattered around?

Could you expand on your "scattered around" ?
As maintainers, it's in our own interest to keep things uncluttered,
so we strive to find some logic to things such that we can organize our
files and keep files in their logical place.  So please explain which files
or functions you think are "scattered around" and where they should
be instead ?
I don't claim that the current arrangement is perfect, but it takes time
and energy to think about how to make it better and to fix the various
places where things aren't consistent and logical, so help is most welcome.


        Stefan
>From address@hidden  Wed Dec 11 15:50:09 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!newsfeed.stueberl.de!fu-berlin.de!uni-berlin.de!p50876fa4.dip.t-dialin.NET!not-for-mail
From: address@hidden (Kai =?iso-8859-1?q?Gro=DFjohann?=)
Newsgroups: comp.sys.mac.apps,comp.sys.mac.advocacy,comp.text.tex,gnu.emacs.help
Date: Wed, 11 Dec 2002 21:49:10 +0100
Organization: University of Dortmund, Germany
Lines: 50
Message-ID: <address@hidden>
References: <address@hidden>
        <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden>
        <address@hidden>
        <address@hidden>
        <address@hidden>
NNTP-Posting-Host: p50876fa4.dip.t-dialin.net (80.135.111.164)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: fu-berlin.de 1039639764 33535424 80.135.111.164 (16 [73968])
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50
 (i686-pc-linux-gnu)
Cancel-Lock: sha1:sZZvql2H/wmaDAswZa6Wyc3mjww=
Xref: shelby.stanford.edu comp.sys.mac.apps:348613
        comp.sys.mac.advocacy:917374 comp.text.tex:237916 gnu.emacs.help:108012
To: address@hidden
Subject: Re: Software/HD ecology
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 20:50:09 -0000

Ajanta <address@hidden> writes:

> Actually I don't understand this equivalence. Makefiles routinely come
> with targets like "clean" which presumably deletes files like .log/.o
> and of course "install".  If they could have a few extra targets, like
> "superclean" or "EnglishOnly", that's a few extra lines. Why is that
> comparable with the clutter of tens of MB and 100's of files scattered
> around?

Writing these few extra lines is a LOT of work.

Most important of all, it's not clear what to delete.  There would be
*endless* arguments about which files to remove and which files to
keep.  Emacs consists of 2297 files (on my system), it's very
difficult to untangle dependencies on them.

Let me give a simple example: some Linux distributions normally
install the *.elc files only and put the *.el files into an extra
package (*.rpm in the case of SuSE and Redhat), because the *.el files
are not needed for running Emacs.  (*.el files contain the source
code, and *.elc files are something like `object code' that's created
by `compiling' the *.el files.)

Then the ask how to send mail, and I tell them to type M-x
finder-commentary RET smtpmail RET.  This command prints some
documentation which is extracted from the beginning of the file
smtpmail.el.

But they don't have that file installed!

So, even the simple idea of `people don't want to look at the source
code, people just want to run the resulting binary' has failed!

(In an ideal world, there would be additional documentation for
smtpmail, outside the .el file.  But the world is not perfect, and
the documentation you get with M-x finder-commentary RET smtpmail RET
is quite adequate for setting it up, so nobody has ever bothered to
do anything about it.)

That said, XEmacs has the so-called package system which is a very
nifty thing indeed.  You install a base package of XEmacs which can
do almost nothing at all, and then you start installing XEmacs
packages which contain the Lisp code for various things.  It's very
easy this way to upgrade the packages that you have installed.

But then, a lot of XEmacs users install the Sumo tarball I think
which just contains all available packages :-)  (Caveat: I'm not an
XEmacs user, so what do I know what `a lot of XEmacs users' do!)
-- 
~/.signature is: umop ap!sdn    (Frank Nobis)
>From address@hidden  Wed Dec 11 16:35:10 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!snoopy.risq.qc.ca!wesley.videotron.net!weber.videotron.net.POSTED!not-for-mail
Followup-To: gnu.emacs.help
Sender: address@hidden
Newsgroups: comp.sys.mac.apps,comp.sys.mac.advocacy,comp.text.tex,gnu.emacs.help
References: <address@hidden>
        <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
        <address@hidden> <address@hidden>
From: Bijan Soleymani <address@hidden>
Message-ID: <address@hidden>
Lines: 16
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: 11 Dec 2002 16:34:49 -0500
NNTP-Posting-Host: 24.203.44.117
X-Complaints-To: address@hidden
X-Trace: weber.videotron.net 1039642430 24.203.44.117 (Wed, 11 Dec 2002
        16:33:50 EST)
NNTP-Posting-Date: Wed, 11 Dec 2002 16:33:50 EST
Xref: shelby.stanford.edu comp.sys.mac.apps:348625
        comp.sys.mac.advocacy:917385 comp.text.tex:237918 gnu.emacs.help:108013
To: address@hidden
Subject: Re: Software/HD ecology (was Re:...Bug in Emacs 21.3.50)
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 21:35:10 -0000

Ajanta <address@hidden> writes:

> Actually I don't understand this equivalence. Makefiles routinely come
> with targets like "clean" which presumably deletes files like .log/.o
> and of course "install".  If they could have a few extra targets, like
> "superclean" or "EnglishOnly", that's a few extra lines. Why is that
> comparable with the clutter of tens of MB and 100's of files scattered
> around? If you can have "make install", why not "make uninstall" which
> would merely remove all the installed files and links?
> 
Most software I compile nowadays has a "make uninstall".
Also usually there is a distclean option that cleans very well.
As for the others most options belong in the configure step
like --without-this --with-that.

Bijan
>From address@hidden  Wed Dec 11 16:50:30 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cyclone.bc.net!news.sfu.ca!not-for-mail
From: Benjamin Lewis <address@hidden>
Newsgroups: gnu.emacs.help,comp.emacs
Date: Wed, 11 Dec 2002 13:45:05 -0800
Organization: Simon Fraser University
Lines: 38
Message-ID: <address@hidden>
References: <address@hidden>
        <address@hidden>
NNTP-Posting-Host: marge.cs.sfu.ca
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: morgoth.sfu.ca 1039643109 19172 199.60.3.71 (11 Dec 2002 21:45:09
        GMT)
X-Complaints-To: address@hidden
NNTP-Posting-Date: 11 Dec 2002 21:45:09 GMT
X-Attribution: Benjamin Lewis
X-Yow: I wonder if there's anything GOOD on tonight?
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu)
Cancel-Lock: sha1:zKrhh7iwiyXzfGIPkNTvdDUfWno=
Xref: shelby.stanford.edu gnu.emacs.help:108014 comp.emacs:76379
To: address@hidden
Subject: Re: hideshow/java
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 21:50:30 -0000

On Wed, 11 Dec 2002, Kai Großjohann wrote:

> Benjamin Lewis <address@hidden> writes:
> 
>> Does anyone happen to know if there is anything out there like
>> hideshow.el but that works properly with java when one uses an aligned
>> parenthesis coding style?
>> 
>> e.g. a style like
>> 
>> for (whatever)
>> {
>>   some code;
>>   more code;
>> } 
>> 
>> (Actually, I seem to recall older versions of hideshow working, so
>> perhaps I'll try to get one of these working if I can't find anything
>> else).
> 
> What happens if you do M-x hs-hide-block RET or whatever it is that
> you need to do?

Hiding blocks works fine.  I think showing blocks generally works fine as
well.  The main problem is with toggling blocks; if I try to toggle a
hidden block, it ends up hiding the entire class (even though I've set it
up so that a "hide all" only hides the methods in the class).

Hmmm... maybe if I got used to hiding and showing with the keyboard only it
wouldn't be such a problem.  I'll have to find something nicer to bind the
hide/show functions to though; C-c @ C-h is pretty unwieldy.

-- 
Benjamin Lewis

"Love is a snowmobile racing across the tundra and then suddenly it flips
 over, pinning you underneath.  At night, the ice weasels come."
--Matt Groening
>From address@hidden  Wed Dec 11 17:40:09 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed-east.nntpserver.com!nntpserver.com!border1.nntp.aus1.giganews.com!nntp.giganews.com!nntp3.aus1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 11 Dec 2002 16:36:04 -0600
Sender: address@hidden
Newsgroups: gnu.emacs.help
From: Timur Aydin <address@hidden>
Date: 12 Dec 2002 00:37:13 +0200
Message-ID: <address@hidden>
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Lines: 18
X-Trace: 
sv3-dEN318fkgZ8w3y7pHcqEy/X/mWNS8wk0lxFmJO2Kh0MkjF/HtUB/Xnx6CTverogwFkl36FJIQ4t233L!aZ5s7ccUqdEEAxBF7oTovZDDAJ5mlKT5biUAaRk7EmlWmQaek8YpJg==
X-Complaints-To: address@hidden
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint
        properly
X-Postfilter: 1.1
Xref: shelby.stanford.edu gnu.emacs.help:108015
To: address@hidden
Subject: backward-delete-word?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 22:40:09 -0000

Hi everybody,

I find myself quite often copying and then pasting something over an
existing string. Because I want to keep my hands on the keyboard, I
don't want to mark the string to be replaced with the mouse and the
paste the correct string. I just do a C-Backspace and then paste. But,
as you would guess, the C-Backspace gets rid of the data that I copied
and if I paste, the string that I want to replace is pasted back!

C-Backspace invokes backward-kill-word. I guess the problem is the
"kill", which saves the data in the kill ring. I probably need a
"backward-delete-word". Does this thing exist or does it have to be
written?

Emacs v21.2 on W2000.

--
Timur
>From address@hidden  Wed Dec 11 17:50:13 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!logbridge.uoregon.edu!HSNX.atgi.net!cyclone-sf.pbi.net!151.164.30.35!cyclone.swbell.net!newsfeed1.easynews.com!easynews.com!easynews!nntp2.aus1.giganews.com!nntp.giganews.com!nntp3.aus1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 11 Dec 2002 16:45:51 -0600
Sender: address@hidden
Newsgroups: gnu.emacs.help
From: Timur Aydin <address@hidden>
Date: 12 Dec 2002 00:47:02 +0200
Message-ID: <address@hidden>
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Lines: 48
X-Trace: 
sv3-3yMteKFQUN0kpGh+a1z05bW0bLrD4BO1tNQfljLjwAak6qTcf4+nS3vkp0+tUcrLdwgoqv0RRHg1mcw!5iVbQZbd+k/QrdB2lgbVFQnCdE9fEV+YzBXfV2q8drWU/wCux6fq9w==
X-Complaints-To: address@hidden
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint
        properly
X-Postfilter: 1.1
Xref: shelby.stanford.edu gnu.emacs.help:108016
To: address@hidden
Subject: find-dired problems
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 22:50:13 -0000

Hi,

I'm having trouble getting "find-dired" to behave correctly.

Here is what I do:

1) I open a directory using dired
2) I do M-x find-dired, accept the directory offered and specify
   Makefile as the file to find.

Here is what emacs comes back with:

  d:/BCMDEV/:
  find . \( Makefile \) -exec ls -ld {} \;
  find: paths must precede expression
  Usage: find [path...] [expression]
  
  find exited abnormally with code 1 at Thu Dec 12 00:39:28

I tried using find-name-dired and find-grep-dired. All of them give
errors:

find-name-dired, directory is d:/BCMDEV, pattern is Mak*

  d:/BCMDEV/:
  find . \( -name 'Mak*' \) -exec ls -ld {} \;
  find: missing argument to `-exec'
  
  find exited abnormally with code 1 at Thu Dec 12 00:45:04

find-grep-dired, directory is d:/BCMDEV, pattern is ALIGN

  d:/BCMDEV/:
  find . \( -type f -exec grep -q ALIGN {} \;  \) -exec ls -ld {} \;
  find: missing argument to `-exec'
  
  find exited abnormally with code 1 at Thu Dec 12 00:46:35

What am I doing wrong?

I am using emacs 21.2 on W2000 and Cygwin is installed on this
system. Cygwin is located in c:\cygwin and:

HOMEDRIVE=C:
HOMEPATH=\cygwin\home\tayd.

--
Timur.
>From address@hidden  Wed Dec 11 17:50:14 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!colt.net!peernews3.colt.net!newsfeed.stueberl.de!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
From: David Kastrup <address@hidden>
Newsgroups: gnu.emacs.help
Date: 11 Dec 2002 23:45:37 +0100
Organization: T-Online
Lines: 18
Sender: address@hidden
Message-ID: <address@hidden>
References: <address@hidden>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.t-online.com 1039646737 04 11039 VUnLEfsTS7ABjO 021211 22:45:37
X-Complaints-To: address@hidden
X-Sender: address@hidden
X-Face: 
2FEFf>]>q>2iw=B6,xrUubRI>pR&address@hidden@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl
        \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN;i";
        /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^
        address@hidden('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50
Xref: shelby.stanford.edu gnu.emacs.help:108017
To: address@hidden
Subject: Re: backward-delete-word?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 22:50:14 -0000

Timur Aydin <address@hidden> writes:

> I find myself quite often copying and then pasting something over an
> existing string. Because I want to keep my hands on the keyboard, I
> don't want to mark the string to be replaced with the mouse and the
> paste the correct string. I just do a C-Backspace and then paste. But,
> as you would guess, the C-Backspace gets rid of the data that I copied
> 

No it doesn't.  It just gets pushed one level deeper on the kill ring.

> and if I paste, the string that I want to replace is pasted back!

Well, then use M-y after your paste and it will try the next recent
kill for pasting.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum
>From address@hidden  Wed Dec 11 18:00:11 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!feed.news.nacamar.de!uio.no!quimby.gnus.org!not-for-mail
From: Benjamin Lewis <address@hidden>
Newsgroups: gnu.emacs.help
Date: Wed, 11 Dec 2002 14:50:35 -0800
Lines: 28
Message-ID: <address@hidden>
References: <address@hidden>
NNTP-Posting-Host: marge.cs.sfu.ca
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: quimby.gnus.org 1039647722 5052 199.60.3.71 (11 Dec 2002 23:02:02
        GMT)
X-Complaints-To: address@hidden
NNTP-Posting-Date: 11 Dec 2002 23:02:02 GMT
X-Attribution: Benjamin Lewis
X-Yow: I wonder if there's anything GOOD on tonight?
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu)
Cancel-Lock: sha1:W+hezlYOpFuAKv6UyWk69xkrBg4=
Xref: shelby.stanford.edu gnu.emacs.help:108018
To: address@hidden
Subject: Re: backward-delete-word?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 23:00:11 -0000

On 12 Dec 2002, Timur Aydin wrote:

> Hi everybody,
> 
> I find myself quite often copying and then pasting something over an
> existing string. Because I want to keep my hands on the keyboard, I
> don't want to mark the string to be replaced with the mouse and the
> paste the correct string. I just do a C-Backspace and then paste. But,
> as you would guess, the C-Backspace gets rid of the data that I copied
> and if I paste, the string that I want to replace is pasted back!
> 
> C-Backspace invokes backward-kill-word. I guess the problem is the
> "kill", which saves the data in the kill ring. I probably need a
> "backward-delete-word". Does this thing exist or does it have to be
> written?

This may not be the ideal solution for you, but note that C-Backspace does
not "get rid of" the data that you copied, it merely pushes something on
top of it in the kill ring.  When you do a yank (C-y), the word you deleted
will indeed be inserted, but if you then do a yank-pop (M-y), it will be
replaced by the text you want.

-- 
Benjamin Lewis

"Love is a snowmobile racing across the tundra and then suddenly it flips
 over, pinning you underneath.  At night, the ice weasels come."
--Matt Groening
>From address@hidden  Wed Dec 11 18:20:19 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!bloom-beacon.mit.edu!nycmny1-snh1.gtei.net!crtntx1-snh1.gtei.net!news.gtei.net!paloalto-snr1.gtei.net.POSTED!not-for-mail
From: Barry Margolin <address@hidden>
Newsgroups: gnu.emacs.help
References: <address@hidden>
Organization: Genuity, Woburn, MA
Mail-Copies-To: never
X-Newsreader: trn 4.0-test72 (19 April 1999)
Originator: address@hidden (Barry Margolin)
Lines: 27
Message-ID: <address@hidden>
X-Trace: 
/K49oF7Rl5txJzGdVbfBQaecIG+fQLvZnv0c/VVDVtmPOAlI3pJ2hJBALk9hohIKtfhJEVW8jES4!WSWqTakiR/E5E4alP+cVpuW5VrxGH8ObyaikBnd4ywy9vh4LMV5mrTd7W8+9u4/G1OesK43zBtmR!e+8EgFDkRi8=
X-Complaints-To: address@hidden
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly
NNTP-Posting-Date: Wed, 11 Dec 2002 23:01:51 GMT
Distribution: world
Date: Wed, 11 Dec 2002 23:01:51 GMT
Xref: shelby.stanford.edu gnu.emacs.help:108019
To: address@hidden
Subject: Re: backward-delete-word?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 23:20:19 -0000

In article <address@hidden>,
Timur Aydin  <address@hidden> wrote:
>Hi everybody,
>
>I find myself quite often copying and then pasting something over an
>existing string. Because I want to keep my hands on the keyboard, I
>don't want to mark the string to be replaced with the mouse and the
>paste the correct string. I just do a C-Backspace and then paste. But,
>as you would guess, the C-Backspace gets rid of the data that I copied
>and if I paste, the string that I want to replace is pasted back!

Now type M-y and the string you just pasted is replaced by the previous
item on the kill ring, which is the one you really wanted.

>C-Backspace invokes backward-kill-word. I guess the problem is the
>"kill", which saves the data in the kill ring. I probably need a
>"backward-delete-word". Does this thing exist or does it have to be
>written?

What I usually do is paste first, and then delete.  I position the cursor
at the beginning of the word and type C-y M-d.

-- 
Barry Margolin, address@hidden
Genuity, Woburn, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.
>From address@hidden Wed Dec 11 18:22:00 2002
Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13)
        id 18MGAy-0006w2-00
        for address@hidden; Wed, 11 Dec 2002 18:22:00 -0500
Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13)
        id 18MG7s-0006AR-00
        for address@hidden; Wed, 11 Dec 2002 18:18:51 -0500
Received: from zcamail04.zca.compaq.com ([161.114.32.104])
        by monty-python.gnu.org with esmtp (Exim 4.10.13)
        id 18MFqo-0000RI-00
        for address@hidden; Wed, 11 Dec 2002 18:01:10 -0500
Received: from cacexg11.americas.cpqcorp.net (cacexg11.americas.cpqcorp.net
        [16.105.250.94])
        by zcamail04.zca.compaq.com (Postfix) with ESMTP id 9918827C4
        for <address@hidden>; Wed, 11 Dec 2002 15:01:09 -0800 (PST)
Received: from txnexc01.americas.cpqcorp.net ([16.74.7.244]) by
        cacexg11.americas.cpqcorp.net with Microsoft SMTPSVC(5.0.2195.2966);
        Wed, 11 Dec 2002 15:01:09 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 11 Dec 2002 17:01:08 -0600
Message-ID: <address@hidden>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: backward-delete-word?
Thread-Index: AcKhZnS3qlrZT7IWTPSoclXhSfCJ5gAAe2CQ
From: "Bingham, Jay" <address@hidden>
To: <address@hidden>
X-OriginalArrivalTime: 11 Dec 2002 23:01:09.0181 (UTC)
        FILETIME=[316006D0:01C2A169]
Subject: RE: backward-delete-word?
X-BeenThere: address@hidden
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:address@hidden>
List-Post: <mailto:address@hidden>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:address@hidden>
X-List-Received-Date: Wed, 11 Dec 2002 23:22:01 -0000

Timur,

Have you tried this:
C-Backspace C-y M-y

The yank-pop command (M-y) does this:
Replace just-yanked stretch of killed text with a different stretch.
This command is allowed only immediately after a `yank' or a `yank-pop'.
At such a time, the region contains a stretch of reinserted
previously-killed text.  `yank-pop' deletes that text and inserts in its
place a different stretch of killed text.

That description may be a little confusing because it doesent tell you
what different stretch of text is inserted.  Basically each time that
you hit M-y you get the previous entry in the kill ring.

-_
J_)
C_)ingham
.    HP - NonStop Austin Software & Services - Software Quality
Assurance
.    Austin, TX
. "Language is the apparel in which your thoughts parade in public.
.  Never clothe them in vulgar and shoddy attire."     -Dr. George W.
Crane-


-----Original Message-----
From: Timur Aydin [mailto:address@hidden
Sent: Wednesday, December 11, 2002 4:37 PM
To: address@hidden
Subject: backward-delete-word?

Hi everybody,

I find myself quite often copying and then pasting something over an
existing string. Because I want to keep my hands on the keyboard, I
don't want to mark the string to be replaced with the mouse and the
paste the correct string. I just do a C-Backspace and then paste. But,
as you would guess, the C-Backspace gets rid of the data that I copied
and if I paste, the string that I want to replace is pasted back!

C-Backspace invokes backward-kill-word. I guess the problem is the
"kill", which saves the data in the kill ring. I probably need a
"backward-delete-word". Does this thing exist or does it have to be
written?

Emacs v21.2 on W2000.

--
Timur
_______________________________________________
Help-gnu-emacs mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/help-gnu-emacs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]