[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] Re: Preventing matches in regular expressions
From: |
Stefan Monnier |
Subject: |
[Gnu-arch-users] Re: Preventing matches in regular expressions |
Date: |
10 Aug 2004 16:10:22 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
>> But man, oh man, that's an ugly regex, and it'll only get less readable
>> with longer filenames and multiple filenames.
>>
>> Does anyone know a better general solution?
> Well, you can implement regexp extensions that construct these
> things. They can get a bit memory-hungry though.
I'd rather change the way Arch works: process the directives in the order
in which they appear in the file. So you could just say
unrecognized ^fox\.zip$
backup \.zip$
or even things like
unrecognized data\.tar\.gz$
backup \.tar\.gz$
unrecognized \.gz$
That would also make it easier for a human to read and understand
a .arch-inventory file since she wouldn't need to remember the
detailed ordering in which rules are applied.
Stefan
Re: [Gnu-arch-users] Preventing matches in regular expressions, Tom Lord, 2004/08/11