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

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

Re: text highlighting


From: Miles Bader
Subject: Re: text highlighting
Date: 21 Dec 2002 08:32:50 +0900

Mariusz Pagowski <Mariusz.Pagowski@noaa.gov> writes:
> I recently upgraded to RH7.3 which comes with emacs 20.7.
> I am used to my previous emacs setting and don't like
> what  emacs does now when I do search/replacements, namely it 
> highlights all matches with colors almost making the screen  look like a 
> rainbow (ie. emacs -nw). How to change settings to remove the 
> highlighting?

Incidentally, you might just try changing the face is uses to highlight
the `secondary' matches, so it's less intrusive.  You can customize the
group (`M-x customize-group') `isearch-faces' to change them.

[I think that the default isearch faces are pretty horrible, but the
feature itself is very useful]

-Miles
-- 
Saa, shall we dance?  (from a dance-class advertisement)
>From help-gnu-emacs-bounces@gnu.org  Fri Dec 20 19:15:08 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!wn14feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!newsfeed1.dti.ad.jp!jpix!newsfeed.gol.com!203.216.70.8.MISMATCH!not-for-mail
From: Miles Bader <miles@gnu.org>
Newsgroups: comp.sys.mac.apps,comp.sys.mac.advocacy,comp.text.tex,gnu.emacs.help
Date: 21 Dec 2002 09:13:52 +0900
Organization: Global Online Japan
Lines: 37
Sender: miles@tc-1-100.kawasaki.gol.ne.jp
Message-ID: <87wum4w7nj.fsf@tc-1-100.kawasaki.gol.ne.jp>
References: <041220020952400758%ajanta@no.spam>
        <slrnav1ed1.ho.smullerin@esb.bbn.com> <m2hedrm4oc.fsf@owlbear.local>
        <84bs3xsyi8.fsf@lucy.cs.uni-dortmund.de> 
<071220021155280606%ajanta@no.spam>
        <5ld6obj8il.fsf@rum.cs.yale.edu> <091220021652087216%ajanta@no.spam>
        <101220021125583826%ajanta@no.spam> <vf3cp5ix2u.fsf@rpc71.cs.man.ac.uk>
        <vf3cp4k92x.fsf@rpc71.cs.man.ac.uk> <111220021101520860%ajanta@no.spam>
        <vfadjcif3n.fsf@rpc71.cs.man.ac.uk> <111220021253524057%ajanta@no.spam>
        <5l65u0i8zj.fsf@rum.cs.yale.edu> <111220022053507599%ajanta@no.spam>
        <84k7ifo3s2.fsf@lucy.cs.uni-dortmund.de> 
<87u1hjdwta.fsf@hurd.crasseux.com>
        <121220021324043990%ajanta@no.spam>
        <m3el8iar9g.fsf@mika.informatik.uni-freiburg.de>
        <171220021132381961%ajanta@no.spam> <3DFFA457.1020103@rcn.com>
        <844r9b3exh.fsf@lucy.cs.uni-dortmund.de> <un0n2yi04.fsf@synopsys.com>
        <87y96m3xhg.fsf@tc-1-100.kawasaki.gol.ne.jp>
        <1mr8ceoypu.fsf@Tempo.Update.UU.SE>
NNTP-Posting-Host: tc-2-212.kawasaki.gol.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: nnrp.gol.com 1040429636 16582 203.216.25.212 (21 Dec 2002 00:13:56
        GMT)
X-Complaints-To: abuse@gol.com
NNTP-Posting-Date: Sat, 21 Dec 2002 00:13:56 +0000 (UTC)
System-Type: i686-pc-linux-gnu
Xref: shelby.stanford.edu comp.sys.mac.apps:349433
        comp.sys.mac.advocacy:919285 comp.text.tex:238665 gnu.emacs.help:108384
To: help-gnu-emacs@gnu.org
Subject: Re: Software/HD ecology
X-BeenThere: help-gnu-emacs@gnu.org
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:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sat, 21 Dec 2002 00:15:08 -0000

Fredrik Staxeng <fstx+u@update.uu.se> writes:
> >Those seem like pretty reasonable ideas; in more concrete form, perhaps
> >they could be added to the GNU programming standards or something.
> 
> I think that right thing is a gnu-install program. This would be
> called from install targets in the makefiles. It would log the
> files installed, and then you could do gnu-uninstall emacs.

The GNU coding standards in general do not presume any external
non-standard dependencies -- that is, everything they say can
theoretically be accomplished given only the package in question -- and
specify _what_ you should do rather than the mechanism by which you
should do it.

So certain package might want to use a `gnu-install' program that does
the book-keeping for them to meet the coding standards, but they'd have
to have their own copy of that program in their distribution (though
they needn't actually use it if their configure script detects a native
version).  Other packages may choose to simply do it another way.

It might be useful for users to have a `gnu-uninstall' program, but such
a thing should be an optional additional package that uses the basic
information provided by each package, as specified by coding standards.

> I think that undo logic has to be derived automatically. Manually
> writing things like that too error-prone, especially if they need 
> ongoing maintenance.

That's true, and maybe this would mean that most packages would end up
using a standard `gnu-install' program/script -- but it should be up to
the package to decide.

-Miles
-- 
`...the Soviet Union was sliding in to an economic collapse so comprehensive
 that in the end its factories produced not goods but bads: finished products
 less valuable than the raw materials they were made from.'  [The Economist]
>From help-gnu-emacs-bounces@gnu.org  Fri Dec 20 19:20:16 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!opentransit.net!newsfeed.mesh.ad.jp!jpix!newsfeed.gol.com!203.216.70.8.MISMATCH!not-for-mail
From: Miles Bader <miles@gnu.org>
Newsgroups: gnu.emacs.help
Date: 21 Dec 2002 09:17:56 +0900
Organization: Global Online Japan
Lines: 16
Sender: miles@tc-1-100.kawasaki.gol.ne.jp
Message-ID: <87ptrww7gr.fsf@tc-1-100.kawasaki.gol.ne.jp>
References: <041220020952400758%ajanta@no.spam>
        <slrnav1ed1.ho.smullerin@esb.bbn.com> <m2hedrm4oc.fsf@owlbear.local>
        <071220021155280606%ajanta@no.spam> <5ld6obj8il.fsf@rum.cs.yale.edu>
        <091220021652087216%ajanta@no.spam> <vf3cp5ix2u.fsf@rpc71.cs.man.ac.uk>
        <111220021101520860%ajanta@no.spam> <111220021253524057%ajanta@no.spam>
        <5l65u0i8zj.fsf@rum.cs.yale.edu> <111220022053507599%ajanta@no.spam>
        <87u1hjdwta.fsf@hurd.crasseux.com> <121220021324043990%ajanta@no.spam>
        <m3el8iar9g.fsf@mika.informatik.uni-freiburg.de>
        <171220021132381961%ajanta@no.spam> <3DFFA457.1020103@rcn.com>
        <844r9b3exh.fsf@lucy.cs.uni-dortmund.de> <un0n2yi04.fsf@synopsys.com>
        <87y96m3xhg.fsf@tc-1-100.kawasaki.gol.ne.jp>
        <1mr8ceoypu.fsf@Tempo.Update.UU.SE>
        <mailman.420.1040313026.19936.help-gnu-emacs@gnu.org>
NNTP-Posting-Host: tc-2-212.kawasaki.gol.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: nnrp.gol.com 1040429877 16582 203.216.25.212 (21 Dec 2002 00:17:57
        GMT)
X-Complaints-To: abuse@gol.com
NNTP-Posting-Date: Sat, 21 Dec 2002 00:17:57 +0000 (UTC)
System-Type: i686-pc-linux-gnu
Xref: shelby.stanford.edu gnu.emacs.help:108385
To: help-gnu-emacs@gnu.org
Subject: Re: Software/HD ecology
X-BeenThere: help-gnu-emacs@gnu.org
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:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sat, 21 Dec 2002 00:20:16 -0000

Peter S Galbraith <GalbraithP@dfo-mpo.gc.ca> writes:
> But anyone embarking on coding a new `gnu-install' program
> should see these packagers as prior art and study them first.

The proposed functionality is much, much, less ambitious than a typical
package manager.  Really it doesn't do anything more than the current
`make uninstall', it just puts the information in a more handy form,
and allows the user to get rid of the original source/build tree.

People who want real package management can use a real package manager
of their choice.

-Miles
-- 
We are all lying in the gutter, but some of us are looking at the stars.
-Oscar Wilde
>From help-gnu-emacs-bounces@gnu.org  Fri Dec 20 19:25:09 2002
Path: 
shelby.stanford.edu!newsfeed.stanford.edu!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!newsfeed1.dti.ad.jp!jpix!newsfeed.gol.com!203.216.70.8.MISMATCH!not-for-mail
From: Miles Bader <miles@gnu.org>
Newsgroups: comp.sys.mac.apps,comp.sys.mac.advocacy,comp.text.tex,gnu.emacs.help
Date: 21 Dec 2002 09:24:49 +0900
Organization: Global Online Japan
Lines: 31
Sender: miles@tc-1-100.kawasaki.gol.ne.jp
Message-ID: <87isxow75a.fsf@tc-1-100.kawasaki.gol.ne.jp>
References: <041220020952400758%ajanta@no.spam>
        <071220021155280606%ajanta@no.spam> <5ld6obj8il.fsf@rum.cs.yale.edu>
        <091220021652087216%ajanta@no.spam> <101220021125583826%ajanta@no.spam>
        <vf3cp5ix2u.fsf@rpc71.cs.man.ac.uk> <vf3cp4k92x.fsf@rpc71.cs.man.ac.uk>
        <111220021101520860%ajanta@no.spam> <vfadjcif3n.fsf@rpc71.cs.man.ac.uk>
        <111220021253524057%ajanta@no.spam> <5l65u0i8zj.fsf@rum.cs.yale.edu>
        <111220022053507599%ajanta@no.spam> 
<84k7ifo3s2.fsf@lucy.cs.uni-dortmund.de>
        <87u1hjdwta.fsf@hurd.crasseux.com> <121220021324043990%ajanta@no.spam>
        <m3el8iar9g.fsf@mika.informatik.uni-freiburg.de>
        <171220021132381961%ajanta@no.spam> <3DFFA457.1020103@rcn.com>
        <844r9b3exh.fsf@lucy.cs.uni-dortmund.de> <un0n2yi04.fsf@synopsys.com>
        <87y96m3xhg.fsf@tc-1-100.kawasaki.gol.ne.jp>
        <84y96kyb6y.fsf@lucy.cs.uni-dortmund.de>
NNTP-Posting-Host: tc-2-212.kawasaki.gol.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: nnrp.gol.com 1040430291 16582 203.216.25.212 (21 Dec 2002 00:24:51
        GMT)
X-Complaints-To: abuse@gol.com
NNTP-Posting-Date: Sat, 21 Dec 2002 00:24:51 +0000 (UTC)
System-Type: i686-pc-linux-gnu
Xref: shelby.stanford.edu comp.sys.mac.apps:349435
        comp.sys.mac.advocacy:919286 comp.text.tex:238667 gnu.emacs.help:108386
To: help-gnu-emacs@gnu.org
Subject: Re: Software/HD ecology
X-BeenThere: help-gnu-emacs@gnu.org
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:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sat, 21 Dec 2002 00:25:09 -0000

kai.grossjohann@uni-duisburg.de (Kai Großjohann) writes:
> >   * What would the `/tmp/foo' file be called really?
> >     Something like `/usr/share/foo/files'?
> >
> >   * What would the uninstaller program be called?
> >     [Presumably uninstall-PACKAGE]
> 
> Note that my /tmp/foo and the uninstaller would have the same
> contents.

Oh, true; I was thinking of a list of files installed by `make install'.

Actually, I think both pieces of information are useful --
one answers the question `What files did package FOO install?'
(which I find myself asking quite a lot actually, though since I'm using
debian I usually I can just use `dpkg -L' to find out), and the other
provides an way to automatically uninstall the package (this _usually_
will be the same as `cat LIST-OF-FILES | xargs rm -f', but for complicated
packages, may not be).

> I suggest that uninstall-PACKAGE be installed to the same directory as
> the other binaries from that package.

That's good, I think.

What about the LIST-OF-FILES though?

-Miles
-- 
"Whatever you do will be insignificant, but it is very important that
 you do it."  Mahatma Ghandi
>From p.galbraith@globetrotter.net Fri Dec 20 19:31:16 2002
Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13)
        id 18PXXf-00052b-00
        for help-gnu-emacs@gnu.org; Fri, 20 Dec 2002 19:30:59 -0500
Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13)
        id 18PXXD-0004XM-00
        for help-gnu-emacs@gnu.org; Fri, 20 Dec 2002 19:30:42 -0500
Received: from adsl-66.110.155-146.globetrotter.net ([66.110.155.146]
        helo=mixed.dyndns.org)
        by monty-python.gnu.org with esmtp (Exim 4.10.13)       id 
18PXSV-00025N-00
        for help-gnu-emacs@gnu.org; Fri, 20 Dec 2002 19:25:39 -0500
Received: from mixed.dyndns.org (localhost [127.0.0.1])
        by mixed.dyndns.org (Postfix) with ESMTP
        id 77A5F42A6E; Fri, 20 Dec 2002 19:25:38 -0500 (EST)
To: "Alfred M. Szmidt" <ams@kemisten.nu>
In-Reply-To: Message from "Alfred M. Szmidt" <ams@kemisten.nu> 
        <E18PUGg-0001CV-00@lgh163a.kemisten.nu> 
References: <041220020952400758%ajanta@no.spam>
        <56cfb0e3.0212041458.5eab182a@posting.google.com>
        <x5k7ipl35x.fsf@lola.goethe.zz> <061220020416350201%ajanta@no.spam>
        <slrnav1ed1.ho.smullerin@esb.bbn.com> <m2hedrm4oc.fsf@owlbear.local>
        <071220021155280606%ajanta@no.spam> <5ld6obj8il.fsf@rum.cs.yale.edu>
        <111220021253524057%ajanta@no.spam> <5l65u0i8zj.fsf@rum.cs.yale.edu>
        <111220022053507599%ajanta@no.spam> <121220021324043990%ajanta@no.spam>
        <m3el8iar9g.fsf@mika.informatik.uni-freiburg.de>
        <m3smwsn1tw.fsf@mika.informatik.uni-freiburg.de>
        <E18PPZd-0000Kk-00@lgh163a.kemisten.nu>
        <20021220200019.405F42951F@mixing.qc.dfo.ca>
        <E18PTiR-0001BQ-00@lgh163a.kemisten.nu>
        <20021220203421.46A5C2951F@mixing.qc.dfo.ca>
        <E18PUGg-0001CV-00@lgh163a.kemisten.nu> 
X-Mailer: MH-E 7.0+cvs; nmh 1.0.4+dev; Emacs 21.2
X-Face: "#bYm%*(4JuXAkouMxaLz|M2dbXUFnQ"IRX)zpsiM"(B}`#|_b548$VB}5L&VIck1F#FNc'
        rsASk0?-/gFp2qzM>0]`Jc}Qd<8[l)N7{8%qMN~{|DS.ME.$
Date: Fri, 20 Dec 2002 19:25:38 -0500
From: Peter S Galbraith <p.galbraith@globetrotter.net>
Message-Id: <20021221002538.77A5F42A6E@mixed.dyndns.org>
cc: help-gnu-emacs@gnu.org
Subject: Re: Software/HD ecology 
X-BeenThere: help-gnu-emacs@gnu.org
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:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
        <mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sat, 21 Dec 2002 00:31:17 -0000

Alfred M. Szmidt <ams@kemisten.nu> wrote:

>    Get off it.  Linux is a kernel.  Linux distributions are a kernel plus
>    all the other stuff.  There are no Linux distributions of only a kernel.
> 
> And this "other stuff" is a variant of GNU.
> 
>    Yes, he could have said GNU/Linux distros, but the context made it
>    abundantly clear that he wasn't talking about just a kernel.
> 
> It was also wrong.  Is there any reason why you need to start flaming?

Because you are being _very_ pedantic and not addressing the question.
I don't need to be lectured about GNU.  You're preaching to the choir on
this list.



reply via email to

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