Commits

Cat's Eye Technologies  committed d3f981e

Fix bug in `@@` and add an example catalog.

  • Participants
  • Parent commits f1a2d9c

Comments (0)

Files changed (3)

File catalog/lang.catalog

+# A few interesting, experimental programming languages.
+# Main intended as an example of a catalog file.
+
+darius/awklisp
+darius/ichbins{x=tests}
+munificent/magpie
+Scriptor/pharen
+# whymirror/potion
+darius/wren

File doc/Case_Studies.markdown

   (because they have rather generic names, and are probably not things that
   you would use frequently.)
 
-* `toolshelf dock `[`http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz`][]
+* `toolshelf dock `[`http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz`][]`{x=tests:x=etc:x=examples:x=build-aux}`
 
   Is your system `bison` version 2.4, but you need version 2.5 installed
   temporarily in order to build `kulp/tenyr`?  No problem; just put it on

File toolshelf.py

 UNINTERESTING_EXECUTABLES = (
     'build.sh', 'make.sh', 'clean.sh', 'install.sh', 'test.sh',
     'build.pl', 'make.pl',
+    'configure', 'config.status',
 )
 
 OPTIONS = None
         match = re.match(r'^\@\@(.*?)$', name)
         if match:
             name = '@' + os.path.join(
-                TOOLSHELF, '.toolshelf', 'catalog', name + '.catalog'
+                TOOLSHELF, '.toolshelf', 'catalog',
+                match.group(1) + '.catalog'
             )
 
         match = re.match(r'^\@(.*?)$', name)