]> code.delx.au - gnu-emacs/commitdiff
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-152
authorMiles Bader <miles@gnu.org>
Fri, 4 Mar 2005 04:54:40 +0000 (04:54 +0000)
committerMiles Bader <miles@gnu.org>
Fri, 4 Mar 2005 04:54:40 +0000 (04:54 +0000)
Add info/dir to arch branch

.arch-inventory
info/.arch-inventory [new file with mode: 0644]

index 8d55bbd3512e9a4efe1804ad3824e0d3a7851bbe..66aae859b87364c0a87e37c3b4fbc21d116ca732 100644 (file)
@@ -1,9 +1,6 @@
 # Generated files
 precious ^(config\.status|config\.cache)$
 
-# Build-in-place makes these directories, so just ignore them
-precious ^(info)$
-
 # Install-in-place makes these directories, so just ignore them
 backup ^(bin|data|lock|site-lisp)$
 
diff --git a/info/.arch-inventory b/info/.arch-inventory
new file mode 100644 (file)
index 0000000..31f45f8
--- /dev/null
@@ -0,0 +1,19 @@
+# Only two real source files: "dir", and this file, ".arch-inventory"
+source ^(dir|\.arch-inventory)$
+
+# Everything else is generated at compile time.  Unfortunately, the "backup"
+# category overrides the "source" category, so we have to have horrible
+# regexp that matches everything _except_ "dir"...
+
+# 1 or 2 characters long
+backup ^[-_.a-zA-Z0-9][-_.a-zA-Z0-9]?$
+# 4 or more characters long
+backup ^[-_.a-zA-Z0-9][-_.a-zA-Z0-9][-_.a-zA-Z0-9][-_.a-zA-Z0-9]+$
+# 3 chars long, but 1st char not "d"
+backup ^[-_.abce-zA-Z0-9][-_.a-zA-Z0-9][-_.a-zA-Z0-9]$
+# 3 chars long, but 2nd char not "i"
+backup ^[-_.a-zA-Z0-9][-_.a-hj-zA-Z0-9][-_.a-zA-Z0-9]$
+# 3 chars long, but 3rd char not "r"
+backup ^[-_.a-zA-Z0-9][-_.a-zA-Z0-9][-_.a-qs-zA-Z0-9]$
+
+# arch-tag: 60144ab9-cdc1-45b6-8193-b9683c80ec86