http://members.a1.net/t.link/CompEmacsExcerpt.html (a copy: http://www.nongnu.org/qualta/Excerpt.html ; found through http://www.emacswiki.org/emacs/WikifiedEmacsLispList#toc6 ) It's a small Emacs module for maintaining files that contain excerpts from other files (updating them accordingly) and, what is more interesting, segments of content generated by Lisp code ("pseudo-excerpts"). This module gives a nice clear way to represent files with generated content. On one hand, the generating code is there, expressing the intention of the author and enabling reproducibility (and extensibility) of the work. On the other, the generated content is immediately there, available for easy manual verification and manual editing.
If it comes to packaging this stuff, I can't decide what will be better -- http://members.a1.net/t.link/CompEmacsExcerpt.html#sec8 : to package "all elisp files on this site" (http://members.a1.net/t.link/tellib.tar.gz) as one package, or to package different utilities separately... Additional info: $ tar ztvf tellib.tar.gz drwxrwxr-x root/root 0 2003-04-17 09:00 tellib/ -rw-rw-r-- root/root 1359 2002-12-07 18:48 tellib/README.tellib -rw-r--r-- root/root 9470 2003-03-27 20:10 tellib/attic.el -rw-r--r-- root/root 12587 2003-03-15 19:43 tellib/concordance.el -rw-r--r-- root/root 67168 2003-03-27 20:10 tellib/excerpt.el -rw-r--r-- root/root 3165 2003-03-15 19:43 tellib/filesets-suppl.el -rw-r--r-- root/root 85374 2002-11-26 23:37 tellib/filesets.el -rw-r--r-- root/root 103016 2003-04-17 09:00 tellib/filesets2.el -rw-r--r-- root/root 31609 2003-03-27 22:57 tellib/file-properties.el -rw-r--r-- root/root 20751 2003-03-27 20:11 tellib/remarks.el -rw-r--r-- root/root 56702 2003-04-06 16:28 tellib/tellib.el -rw-r--r-- root/root 26540 2003-03-27 20:11 tellib/textcoding.el -rw-r--r-- root/root 36685 2003-03-15 19:43 tellib/textstats.el -rw-r--r-- root/root 21683 2003-04-18 23:07 tellib/wordnet.el -rw-r--r-- root/root 21638 2003-03-27 20:11 tellib/xff.el -rw-r--r-- root/root 79 2002-11-26 23:37 tellib/attic.log -rw-r--r-- root/root 405 2002-11-26 23:37 tellib/excerpt.log -rw-r--r-- root/root 3322 2003-04-17 09:18 tellib/filesets2.log -rw-r--r-- root/root 2533 2003-03-27 20:11 tellib/file-properties.log -rw-r--r-- root/root 87 2002-11-26 23:37 tellib/remarks.log -rw-r--r-- root/root 3270 2003-03-15 19:43 tellib/tellib.log -rw-r--r-- root/root 1016 2003-04-18 23:07 tellib/wordnet.log -rw-r--r-- root/root 980 2002-11-26 23:37 tellib/xff.log -rw-rw-r-- root/root 213 2003-01-04 15:17 tellib/textcoding.log -rw-rw-r-- root/root 7001 2003-04-06 16:42 tellib/filesets-emacs.el -rw-rw-r-- root/root 1834 2003-04-06 16:28 tellib/filesets-tellib.el -rw-rw-r-- root/root 18009 2003-03-15 19:43 tellib/LICENSE -rw-r--r-- root/root 85404 2003-03-15 19:43 tellib/filesets1.el -rw-r--r-- root/root 12334 2003-04-06 16:28 tellib/filesets-vfs.el -rw-rw-r-- root/root 15075 2003-04-18 18:53 tellib/desktop2wmaker.el $ Probably, separate packaging is better -- it would help topic-specific searches for tools/packages through Sisyphus.