Script started on Fri Jan 16 16:32:59 2004 robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ tla get-changet    set   es       patch robert     btcollions   ns@hotmail.com--barh ch/t la--integration--1.1--patch-50 gpg: Signature made Thu Jan 15 12:57:01 2004 EST using DSA key ID C2C97282 gpg: Good signature from "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " robertc@lifelesslap:~/temp$ ls log.txt tla--integration--1.1--patch-50.patches robertc@lifelesslap:~/temp$ ls -R lR tla--integration--1.1--patch-50.patches s/ tla--integration--1.1--patch-50.patches/: total 20 -r--r--r-- 1 robertc robertc 0 Jan 16 16:48 mod-dirs-index -r--r--r-- 1 robertc robertc 464 Jan 16 16:48 mod-files-index -rw-r--r-- 1 robertc robertc 0 Jan 16 16:48 modified-only-dir-metadata drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 new-files-archive -r--r--r-- 1 robertc robertc 0 Jan 16 16:48 orig-dirs-index -r--r--r-- 1 robertc robertc 52 Jan 16 16:48 orig-files-index -rw-r--r-- 1 robertc robertc 0 Jan 16 16:48 original-only-dir-metadata drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 patches drwxr-xr-x 2 robertc robertc 4096 Jan 16 16:48 removed-files-archive tla--integration--1.1--patch-50.patches/new-files-archive: total 4 drwxr-xr-x 4 robertc robertc 4096 Jan 16 16:48 {arch} tla--integration--1.1--patch-50.patches/new-files-archive/{arch}: total 8 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 tla drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 tlasrc tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tla: total 4 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 tla--integration tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tla/tla--integration: total 4 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 tla--integration--1.1 tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tla/tla--integration/tla--integration--1.1: total 4 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 rbtcollins@hotmail.com--barch tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tla/tla--integration/tla--integration--1.1/rbtcollins@hotmail.com--barch: total 4 drwxr-xr-x 2 robertc robertc 4096 Jan 16 16:48 patch-log tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tla/tla--integration/tla--integration--1.1/rbtcollins@hotmail.com--barch/patch-log: total 4 -rw-r--r-- 1 robertc robertc 845 Jan 16 16:48 patch-50 tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tlasrc: total 4 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 tlasrc--local tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tlasrc/tlasrc--local: total 4 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 tlasrc--local--1.2 tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tlasrc/tlasrc--local/tlasrc--local--1.2: total 4 drwxr-xr-x 3 robertc robertc 4096 Jan 16 16:48 aaron.bentley@utoronto.ca--tla-2004 tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tlasrc/tlasrc--local/tlasrc--local--1.2/aaron.bentley@utoronto.ca--tla-2004: total 4 drwxr-xr-x 2 robertc robertc 4096 Jan 16 16:48 patch-log tla--integration--1.1--patch-50.patches/new-files-archive/{arch}/tlasrc/tlasrc--local/tlasrc--local--1.2/aaron.bentley@utoronto.ca--tla-2004/patch-log: total 4 -rw-r--r-- 1 robertc robertc 472 Jan 16 16:48 patch-3 tla--integration--1.1--patch-50.patches/patches: total 4 drwxr-xr-x 2 robertc robertc 4096 Jan 16 16:48 {arch} tla--integration--1.1--patch-50.patches/patches/{arch}: total 8 -rw-r--r-- 1 robertc robertc 7045 Jan 16 16:48 =tagging-method.patch tla--integration--1.1--patch-50.patches/removed-files-archive: total 0 robertc@lifelesslap:~/temp$ tr tr trackballs troff traceroute transfig true traceroute-nanog trap tryaffix robertc@lifelesslap:~/temp$ tr  sudo apt-get install tree Password: Sorry, try again. Password: Reading Package Lists... 0% Reading Package Lists... 100% Reading Package Lists... Done Building Dependency Tree... 0% Building Dependency Tree... 0% Building Dependency Tree... 50% Building Dependency Tree... 50% Building Dependency Tree... Done You might want to run `apt-get -f install' to correct these: The following packages have unmet dependencies: gksu: Depends: libgksu0 but it is not going to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). robertc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-50.patches/ mod-dirs-index orig-files-index mod-files-index original-only-dir-metadata modified-only-dir-metadata patches new-files-archive removed-files-archive orig-dirs-index robertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/m od-dirs-index robertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/mo od-dirs-index            files-index ./{arch}/=tagging-method A_./{arch}/=tagging-method ./{arch}/tla/tla--integration/tla--integration--1.1/rbtcollins@hotmail.com--barch/patch-log/patch-50 A_./{arch}/tla/tla--integration/tla--integration--1.1/rbtcollins@hotmail.com--barch/patch-log/patch-50 ./{arch}/tlasrc/tlasrc--local/tlasrc--local--1.2/aaron.bentley@utoronto.ca--tla-2004/patch-log/patch-3 A_./{arch}/tlasrc/tlasrc--local/tlasrc--local--1.2/aaron.bentley@utoronto.ca--tla-2004/patch-log/patch-3 robertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/mo od-files-index od-dirs-index Msslap:~/temp$ ls tla--integration--1.1--patch-50.patches/ Mrobertc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-50.patches/ robertc@lifelesslap:~/temp$ sudo apt-get install treels -lR tla--integration--1.1--patch-50.patches s/Mbertc@lifelesslap:~/temp$ ls Mrobertc@lifelesslap:~/temp$ lstla get-patch rbtcollins@hotmail.com--barch/tl la--integration--1.1--patch-50Mls Mrobertc@lifelesslap:~/temp$ ls -lR tla--integration--1.1--patch-50.patches s/Mobertc@lifelesslap:~/temp$ sudo apt-get install tre Mrobertc@lifelesslap:~/temp$ sudo apt-get install treels tla--integration--1.1--patch-50.patches/ robertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/mo od-dirs-index od-[1@files-index Mslap:~/temp$  Mrobertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/mo od-files-index                Mrobertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/m Mrobertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/ Mrobertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/ mod-dirs-index orig-files-index mod-files-index original-only-dir-metadata modified-only-dir-metadata patches new-files-archive removed-files-archive orig-dirs-index robertc@lifelesslap:~/temp$ cat tla--integration--1.1--patch-50.patches/p atches/\{arch\}/\=tagging-method.patch  --- orig/{arch}/=tagging-method +++ mod/{arch}/=tagging-method @@ -1 +1,165 @@ +# id tagging method +# +# This determines how "inventory ids", strings conveying +# logical file identity, are computed for each file, directory +# and symbolic link. +# +# The choices are: +# +# tagline: inventory ids may be set using add-id, or omitted +# (though tree-lint warns about omitted ids), or in +# text files, set in a comment line near the top or +# bottom of the file of a form like " arch-tag: ". +# Renames of files with no id are treated as a combined +# add and delete (e.g., local changes can be lost). +# +# explicit: ids must be set using add-id. Files passing the naming +# conventions for source, but lacking add-id ids, are treated +# as unrecognized files (see below). +# +# names: ids are not used. All renames are treated as add+delete +# +# implicit: similar to tagline, but in addition, the id comment +# may be of the form " - ", where +# is the basename of the file. This method +# is not recommended, but is retained for backwards +# compatability. +# + implicit + +# disposition of untagged source files +# +# (NOTE: this option must follow the tagline/explicit/names/implicit +# directive.) +# +# By default, the explicit method treats untagged files matching the naming +# conventions for source files as unrecognized and the implicit and tagline +# methods treat such untagged files as source. +# +# You can override those default treatments of untagged files by specifying +# which inventory category (see below) should be used for files whose names +# suggest they are source but which lack ids. +# +# This feature may be especially convenient when importing sources that do +# not use file naming conventions that can be conveniently described with +# the regexps below. +# +# Uncomment one of these lines as appropriate to override the default: +# +# untagged-source source +untagged-source source +# untagged-source backup +# untagged-source junk +# untagged-source unrecognized +# + +# naming convention regexps +# +# For various commands, arch traverses your project trees, categorizing +# the files found there. For example, when importing a project for +# the first time, this traversal determines which files are included +# in the import. +# +# The categories of greatest importance are defined in terms of three +# questions: +# +# 1) If arch makes a local copy of this tree, should this file be included +# in the copy? +# +# 2) Is it generally safe to remove this file based only on how it is named? +# For example, can it be safely clobbered by a new file of the same name? +# +# 3) Should this file be archived along with the project? For example, +# should it be included when importing the project for the first time? +# +# The primary categories are: +# +# category: copy locally? safe to clobber? archive? +# +# junk no yes no +# backup no no no +# precious yes no no +# source yes no yes +# +# There are two additional categories, unrelated to those questions: +# +# excluded -- during a traversal by inventory, this file (and, +# if a directory, its contents) are simply ignored unless the +# --all flag is specified. This category is usually used to +# omit arch's own control files from a listing. +# +# unrecognized -- a category for files whose name fits no other pattern. +# Usually, the presence of unrecognized files is treated as an +# error. You can use the naming conventions to define certain +# names as "deliberately unrecognized" -- i.e., filenames whose +# presence in a source tree you _want_ to be treated as an error +# +# The traveral algorithm is described here, along with lines you can edit to +# customize the naming conventions. +# +# Starting at "." within a project tree (usually at the root of the +# project tree) consider each filename in that directory. +# +# The files "." and ".." are simply ignored. +# +# Files containing "illegal characters" are characterized as unrecognized. +# If they are directories, traversal does _not_ descend into those directories. +# Currently, the illegal characters are *, ?, [, ], \, space, and tab. +# (The set of illegal characters may shrink in future releases.) +# +# In an interactive call to inventory _without_ the --all flag, +# names are next compared to the exclude regexp defined here. Those that +# are ignored and not descended below. (Most arch operations performing +# traversals internally, e.g. import, do not use this pattern +# and skip this step of the algorithm. +# + +exclude ^(.arch-ids|\{arch\}|\.arch-inventory)$ + +# If the file has a name that begins with "++", it is categorized as +# _precious_. Names of this form are hard-wired and reserved for use by arch +# itself. Traversal does not descend into precious directories, but when a +# precious directory is copied, its contents are recursively copied. +# +# Files and directories that reach this stage and which arch recognizes as its +# own control files are classified at this step as source. Traversal _does_ +# descend into source directories. +# +# If the file has a name that begins with ",,", it is categorized as _junk_. +# Names of this form are hard-wired and reserved for use by arch and other tools, +# and arch may clobber such files without warning. In a project tree, when no +# arch commands are running, it is safe for users to delete any ",," files. +# Although the general rule for junk files is that arch is free to clobber them, +# in fact, arch will only ever clobber files starting with ",,". +# +# Traversal does not descend into junk directories. +# +# For your convenience, at this step of the traversal, you can classify +# additional files as junk or precious: +# + +junk ^(,.*)$ + +precious ^(\+.*|\.gdbinit|\.#ckpts-lock|=build\.*|=install\.*|CVS|CVS\.adm|RCS|RCSLOG|SCCS|TAGS)$ + +# Files matching the following regexp are classified as backup files, and +# traversal does not descend into backup directories: +# + +backup ^.*(~|\.~[0-9]+~|\.bak|\.swp|\.orig|\.rej|\.original|\.modified|\.reject)$ + +# If you want to force certain filenames to be treated as errors when present, +# you can add them to the regexp for deliberately unrecognized files. Traversal +# does not descend into unrecognized directories. + +unrecognized ^(.*\.(o|a|so|core|so(\.[[:digit:]]+)*)|core)$ + +# Files which match the following pattern are treated as source files. +# Traversal _does_ descend into source directories: + +source ^[_=a-zA-Z0-9].*$ + +# Any files not classified by the above rules are classified as unrecognized. +# Traversal does not descend into unrecognized directories. + robertc@lifelesslap:~/temp$ q cat tla--integration--1.1--patch-50.patches/pa atches/\{arch\}/\=tagging-method.patch M Mrobertc@lifelesslap:~/temp$  robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ robertc@lifelesslap:~/temp$ ls log.txt tla--integration--1.1--patch-50.patches robertc@lifelesslap:~/temp$ tla getlscat tla--integration--1.1--patch-50.patches/pa atches/\{arch\}/\=tagging-method.patch Mcat tla--integration--1.1--patch-50.patches/mod-files-index od-dirs-index Msslap:~/temp$ ls tla--integration--1.1--patch-50.patches/ Mrobertc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-50.patches/ robertc@lifelesslap:~/temp$ sudo apt-get install treels -lR tla--integration--1.1--patch-50.patches s/Mbertc@lifelesslap:~/temp$ ls Mrobertc@lifelesslap:~/temp$ lstla get-patch rbtcollins@hotmail.com--barch/tl la--integration--1.1--patch-50          M~/temp$ tla get-patch rbtcollins@hotmail.com--barch/tlaMobertc@lifelesslap:~/temp$ tla t-patch rbtcollins@hotmail.com--barch/tla--Mbertc@lifelesslap:~/temp$ tla -patch rbtcollins@hotmail.com--barch/tla--Mobertc@lifelesslap:~/temp$ tla patch rbtcollins@hotmail.com--barch/tla- Mrobertc@lifelesslap:~/temp$ tla atch rbtcollins@hotmail.com--barch/tla--inMobertc@lifelesslap:~/temp$ tla tch rbtcollins@hotmail.com--barch/tla--intMobertc@lifelesslap:~/temp$ tla ch rbtcollins@hotmail.com--barch/tla--inteMobertc@lifelesslap:~/temp$ tla h rbtcollins@hotmail.com--barch/tla--integMobertc@lifelesslap:~/temp$ tla rbtcollins@hotmail.com--barch/tla--integrMobertc@lifelesslap:~/temp$ tla - rbtcollins@hotmail.com--barch/tla--integ[1@rMbertc@lifelesslap:~/temp$ tla -- rbtcollins@hotmail.com--barch/tla--inte[1@gMbertc@lifelesslap:~/temp$ tla --l rbtcollins@hotmail.com--barch/tla--int[1@eMbertc@lifelesslap:~/temp$ tla --li rbtcollins@hotmail.com--barch/tla--in[1@tMbertc@lifelesslap:~/temp$ tla --lin rbtcollins@hotmail.com--barch/tla--i[1@nMbertc@lifelesslap:~/temp$ tla --link rbtcollins@hotmail.com--barch/tla [1@-Mobertc@lifelesslap:~/temp$ tla --link usage: tla command ... (try 'tla -h') robertc@lifelesslap:~/temp$ tla --link rbtcollins@hotmail.com--barch/tla-- -integration--1.1Map:~/temp$ tla g--link rbtcollins@hotmail.com--barch/tla-[1@-Mbertc@lifelesslap:~/temp$ tla ge--link rbtcollins@hotmail.com--barch/tla-[1@-Mertc@lifelesslap:~/temp$ tla get--link rbtcollins@hotmail.com--barch/tl[1@aMbertc@lifelesslap:~/temp$ tla get --link rbtcollins@hotmail.com--barch/t[1@lMbertc@lifelesslap:~/temp$ tla get gpg: Signature made Fri Jan 16 15:47:06 2004 EST using DSA key ID C2C97282 gpg: Good signature from "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " * ensuring library has rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69 * found immediate ancestor revision in library (rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-68) * patching for this revision (rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69) * hard linking to library * tree version set rbtcollins@hotmail.com--barch/tla--integration--1.1 robertc@lifelesslap:~/temp$ cd tla--integration--1.1--patch- bash: cd: tla--integration--1.1--patch-: No such file or directory robertc@lifelesslap:~/temp$ cd tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ ls =THANKS ChangeLog PLUGIN libdate tests =TODO ChangeLog.d libarch libfsutils tla COPYING Makefile.in libawk libneon {arch} robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ vim CH  \=T   ./+ = =THANKS ChangeLog PLUGIN libdate tests =TODO ChangeLog.d libarch libfsutils tla COPYING Makefile.in libawk libneon {arch} robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ vim ./=TH[1@\=THANKS S [?1049h[?1h=[?25h[?25l"./=THANKS" 329L, 13550Ctla Acknowledgements Thanks for bug spotting and fixing and apologies for accidental omissions from this list. In general, some major contributions aren't recorded here because they're recorded in the changelogs; contributions offered in the form of arch repositories of patches to be merged don't wind up here. Original list: Daniele Nicolodi Nicholas Dille Later list: Pau Aliagas* found a regexp bug in recognizing source files under{arch}. (Tue Jun 17 18:33 2003)* Reported missing error checking in make-archive CLI.(Tue Jul 1 15:20 2003) Robert Anderson1,0-1Top[?25h[?25l-- INSERT --1,1Top[?25h[?25ls2[?25h[?25ld3[?25h[?25ll4[?25h[?25lk5[?25h[?25la6[?25h[?25lj7[?25h[?25ls8[?25h[?25ld9[?25h[?25ll10[?25h[?25lk1[?25h[?25lj2[?25h[?25la3[?25h[?25ls4[?25h[?25ll5[?25h[?25lk6[?25h[?25ld7[?25h[?25lj8[?25h[?25la9[?25h[?25ls20[?25h[?25lk1[?25h[?25ll2[?25h[?25lj3[?25h[?25ld4[?25h[?25lk5[?25h[?25ll6[?25h[?25la7[?25h[?25ls8[?25h[?25lj9[?25h[?25ld30[?25h[?25lk1[?25h[?25ll2[?25h[?25la3[?25h[?25ls4[?25h[?25ld5[?25h[?25la6[?25h[?25ls7[?25h[?25ld8[?25h[?25lk9[?25h[?25la40[?25h[?25ll1[?25h[?25ls2[?25h[?25lj3[?25h[?25ld4[?25h[?25lk5[?25h[?25ll6[?25h[?25lj7[?25h[?25l2,1 [?25h[?25l'2[?25h[?25la3[?25h[?25ls4[?25h[?25ld5[?25h[?25lk6[?25h[?25lj7[?25h[?25lf8[?25h[?25l'9[?25h[?25ll10[?25h[?25lk1[?25h[?25ls2[?25h[?25la3[?25h[?25ld4[?25h[?25lj5[?25h[?25lf6[?25h[?25l3,1 [?25h[?25la2[?25h[?25ls3[?25h[?25ld4[?25h[?25l4,1[?25h[?25ls2[?25h[?25ld3[?25h[?25la4[?25h[?25lf5[?25h[?25lj6[?25h[?25l5,1[?25h[?25lk2[?25h[?25ls3[?25h[?25ll4[?25h[?25ld5[?25h[?25lj6[?25h[?25l5,5Top[?25h[?25l:[?25hw[?25l[?25hq[?25l[?25h [?25l"./=THANKS" 333L, 13628C written [?1l>[?25h[?1049lrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes - -help report about local changes in a project tree usage: tla changes [options] [revision] [-- limit...] -h, --help Display a help message and exit. -H Display a verbose help message and exit. -V, --version Display a release identifier string and exit. -A, --archive Override `my-default-archive'. -d, --dir DIR Change to DIR first. -o, --output DIR Save changeset in DIR (implies --keep). -v, --verbose Verbose changeset report. -q, --quiet Suppress progress information --diffs Include diffs in the output. -k, --keep Don't remove the output directory on termination. --link hardlink unchanged files to revision library robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes -- -help     Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes - H report about local changes in a project tree usage: tla changes [options] [revision] [-- limit...] -h, --help Display a help message and exit. -H Display a verbose help message and exit. -V, --version Display a release identifier string and exit. -A, --archive Override `my-default-archive'. -d, --dir DIR Change to DIR first. -o, --output DIR Save changeset in DIR (implies --keep). -v, --verbose Verbose changeset report. -q, --quiet Suppress progress information --diffs Include diffs in the output. -k, --keep Don't remove the output directory on termination. --link hardlink unchanged files to revision library Generate a patch report describing the differences between the project tree containing DIR (or the current directory) and REVISION. The default patch level for a given version is the latest level for which the project tree has a patch. The default archive and version is as printed by "tla tree-version". robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes -H H -help     Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes - Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes  Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes   - -diffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --d diffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --di iffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --dif ffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diff fs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diff fs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs s Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs Mrobertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tla changes --diffs * looking for rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69 to compare with generating library entry for pristine use.... ....done * comparing to rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69 M =THANKS * modified files --- orig/=THANKS +++ mod/=THANKS @@ -1,4 +1,8 @@ - +sdlkajsdlkjaslkdjaskljdklasjdklasdasdkalsjdklj +'asdkjf'lksadjf +asd +sdafj +ksldj tla Acknowledgements robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ mv \=T T =THANKS =THANKS~ =TODO robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ mv \=T =THANKS =THANKS~ =TODO robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ mv \=TG HANKS THANKS robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ mv \=THANKS THANKStla changes --diffs H-diffs * looking for rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69 to compare with generating library entry for pristine use.... ....done * comparing to rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69 M THANKS => =THANKS THANKS * modified files --- orig/=THANKS +++ mod/THANKS @@ -1,4 +1,8 @@ - +sdlkajsdlkjaslkdjaskljdklasjdklasdasdkalsjdklj +'asdkjf'lksadjf +asd +sdafj +ksldj tla Acknowledgements robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ cd .. robertc@lifelesslap:~/temp$ tla c show-changeset --help generate a report from a changeset usage: tla show-changeset [options] [dir] -h, --help Display a help message and exit. -H Display a verbose help message and exit. -V, --version Display a release identifier string and exit. --diffs include diff output robertc@lifelesslap:~/temp$ tla show-changeset --help      - --diffs --help --version -H -V -h robertc@lifelesslap:~/temp$ tla show-changeset - tla--integration--1.1--patch- tla--integration--1.1--patch-50.patches tla--integration--1.1--patch-69 robertc@lifelesslap:~/temp$ tla show-changeset tla--integration--1.1--patch-50.patche es/ * added files {arch}/tla/tla--integration/tla--integration--1.1/rbtcollins@hotmail.com--barch/patch-log/patch-50 {arch}/tlasrc/tlasrc--local/tlasrc--local--1.2/aaron.bentley@utoronto.ca--tla-2004/patch-log/patch-3 * modified files {arch}/=tagging-method robertc@lifelesslap:~/temp$ tla show-changeset tla--integration--1.1--patch-50.patche es/Mertc@lifelesslap:~/temp$ tla show-changeset 0tla--integration--1.1--patch-50.patch[1@eMbertc@lifelesslap:~/temp$ tla show-changeset 0-tla--integration--1.1--patch-50.patc[1@hMbertc@lifelesslap:~/temp$ tla show-changeset 0-tla--integration--1.1--patch-50.patchMobertc@lifelesslap:~/temp$ tla show-changeset 0tla--integration--1.1--patch-50.patcheMobertc@lifelesslap:~/temp$ tla show-changeset -tla--integration--1.1--patch-50.patch[1@eMbertc@lifelesslap:~/temp$ tla show-changeset --tla--integration--1.1--patch-50.patc[1@hMbertc@lifelesslap:~/temp$ tla show-changeset --dtla--integration--1.1--patch-50.pat[1@cMbertc@lifelesslap:~/temp$ tla show-changeset --ditla--integration--1.1--patch-50.pa[1@tMbertc@lifelesslap:~/temp$ tla show-changeset --diftla--integration--1.1--patch-50.p[1@aMbertc@lifelesslap:~/temp$ tla show-changeset --difftla--integration--1.1--patch-50.[1@pMbertc@lifelesslap:~/temp$ tla show-changeset --diffstla--integration--1.1--patch-50[1@.Mbertc@lifelesslap:~/temp$ tla show-changeset --diffs tla--integration--1.1--patch-5[1@0Mbertc@lifelesslap:~/temp$ tla show-changeset --diffs * added files {arch}/tla/tla--integration/tla--integration--1.1/rbtcollins@hotmail.com--barch/patch-log/patch-50 {arch}/tlasrc/tlasrc--local/tlasrc--local--1.2/aaron.bentley@utoronto.ca--tla-2004/patch-log/patch-3 * modified files --- orig/{arch}/=tagging-method +++ mod/{arch}/=tagging-method @@ -1 +1,165 @@ +# id tagging method +# +# This determines how "inventory ids", strings conveying +# logical file identity, are computed for each file, directory +# and symbolic link. +# +# The choices are: +# +# tagline: inventory ids may be set using add-id, or omitted +# (though tree-lint warns about omitted ids), or in +# text files, set in a comment line near the top or +# bottom of the file of a form like " arch-tag: ". +# Renames of files with no id are treated as a combined +# add and delete (e.g., local changes can be lost). +# +# explicit: ids must be set using add-id. Files passing the naming +# conventions for source, but lacking add-id ids, are treated +# as unrecognized files (see below). +# +# names: ids are not used. All renames are treated as add+delete +# +# implicit: similar to tagline, but in addition, the id comment +# may be of the form " - ", where +# is the basename of the file. This method +# is not recommended, but is retained for backwards +# compatability. +# + implicit + +# disposition of untagged source files +# +# (NOTE: this option must follow the tagline/explicit/names/implicit +# directive.) +# +# By default, the explicit method treats untagged files matching the naming +# conventions for source files as unrecognized and the implicit and tagline +# methods treat such untagged files as source. +# +# You can override those default treatments of untagged files by specifying +# which inventory category (see below) should be used for files whose names +# suggest they are source but which lack ids. +# +# This feature may be especially convenient when importing sources that do +# not use file naming conventions that can be conveniently described with +# the regexps below. +# +# Uncomment one of these lines as appropriate to override the default: +# +# untagged-source source +untagged-source source +# untagged-source backup +# untagged-source junk +# untagged-source unrecognized +# + +# naming convention regexps +# +# For various commands, arch traverses your project trees, categorizing +# the files found there. For example, when importing a project for +# the first time, this traversal determines which files are included +# in the import. +# +# The categories of greatest importance are defined in terms of three +# questions: +# +# 1) If arch makes a local copy of this tree, should this file be included +# in the copy? +# +# 2) Is it generally safe to remove this file based only on how it is named? +# For example, can it be safely clobbered by a new file of the same name? +# +# 3) Should this file be archived along with the project? For example, +# should it be included when importing the project for the first time? +# +# The primary categories are: +# +# category: copy locally? safe to clobber? archive? +# +# junk no yes no +# backup no no no +# precious yes no no +# source yes no yes +# +# There are two additional categories, unrelated to those questions: +# +# excluded -- during a traversal by inventory, this file (and, +# if a directory, its contents) are simply ignored unless the +# --all flag is specified. This category is usually used to +# omit arch's own control files from a listing. +# +# unrecognized -- a category for files whose name fits no other pattern. +# Usually, the presence of unrecognized files is treated as an +# error. You can use the naming conventions to define certain +# names as "deliberately unrecognized" -- i.e., filenames whose +# presence in a source tree you _want_ to be treated as an error +# +# The traveral algorithm is described here, along with lines you can edit to +# customize the naming conventions. +# +# Starting at "." within a project tree (usually at the root of the +# project tree) consider each filename in that directory. +# +# The files "." and ".." are simply ignored. +# +# Files containing "illegal characters" are characterized as unrecognized. +# If they are directories, traversal does _not_ descend into those directories. +# Currently, the illegal characters are *, ?, [, ], \, space, and tab. +# (The set of illegal characters may shrink in future releases.) +# +# In an interactive call to inventory _without_ the --all flag, +# names are next compared to the exclude regexp defined here. Those that +# are ignored and not descended below. (Most arch operations performing +# traversals internally, e.g. import, do not use this pattern +# and skip this step of the algorithm. +# + +exclude ^(.arch-ids|\{arch\}|\.arch-inventory)$ + +# If the file has a name that begins with "++", it is categorized as +# _precious_. Names of this form are hard-wired and reserved for use by arch +# itself. Traversal does not descend into precious directories, but when a +# precious directory is copied, its contents are recursively copied. +# +# Files and directories that reach this stage and which arch recognizes as its +# own control files are classified at this step as source. Traversal _does_ +# descend into source directories. +# +# If the file has a name that begins with ",,", it is categorized as _junk_. +# Names of this form are hard-wired and reserved for use by arch and other tools, +# and arch may clobber such files without warning. In a project tree, when no +# arch commands are running, it is safe for users to delete any ",," files. +# Although the general rule for junk files is that arch is free to clobber them, +# in fact, arch will only ever clobber files starting with ",,". +# +# Traversal does not descend into junk directories. +# +# For your convenience, at this step of the traversal, you can classify +# additional files as junk or precious: +# + +junk ^(,.*)$ + +precious ^(\+.*|\.gdbinit|\.#ckpts-lock|=build\.*|=install\.*|CVS|CVS\.adm|RCS|RCSLOG|SCCS|TAGS)$ + +# Files matching the following regexp are classified as backup files, and +# traversal does not descend into backup directories: +# + +backup ^.*(~|\.~[0-9]+~|\.bak|\.swp|\.orig|\.rej|\.original|\.modified|\.reject)$ + +# If you want to force certain filenames to be treated as errors when present, +# you can add them to the regexp for deliberately unrecognized files. Traversal +# does not descend into unrecognized directories. + +unrecognized ^(.*\.(o|a|so|core|so(\.[[:digit:]]+)*)|core)$ + +# Files which match the following pattern are treated as source files. +# Traversal _does_ descend into source directories: + +source ^[_=a-zA-Z0-9].*$ + +# Any files not classified by the above rules are classified as unrecognized. +# Traversal does not descend into unrecognized directories. + robertc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-69/{\{arch\}/ ++default-version =tagging-method file-utils tla tla-current tlasrc robertc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-69/\{arch\}/ robertc@lifelesslap:~/temp$ [1@v[1@o[1@m[1@i[1@m[1@ tla--integration--1.1--patch-69/\{arch\}/\=tagging-me ethod [?1049h[?1h=[?25h[?25l"tla--integration--1.1--patch-69/{arch}/=tagging-method" <--integration--1.1--patch-69/{arch}/=tagging-method" 165L, 6801C# id tagging method # # This determines how "inventory ids", strings conveying # logical file identity, are computed for each file, directory # and symbolic link. # # The choices are: # # tagline: inventory ids may be set using add-id, or omitted # (though tree-lint warns about omitted ids), or in # text files, set in a comment line near the top or # bottom of the file of a form like " arch-tag: ". # Renames of files with no id are treated as a combined # add and delete (e.g., local changes can be lost). # # explicit: ids must be set using add-id. Files passing the naming # conventions for source, but lacking add-id ids, are treated # as unrecognized files (see below). # # names: ids are not used. All renames are treated as add+delete # # implicit: similar to tagline, but in addition, the id comment # may be of the form " - ", where # is the basename of the file. This method # is not recommended, but is retained for backwards # compatability. # implicit # disposition of untagged source files1,1Top[?25h[?25l# disposition of untagged source files # # (NOTE: this option must follow the tagline/explicit/names/implicit # directive.) # # By default, the explicit method treats untagged files matching the naming # conventions for source files as unrecognized and the implicit and tagline # methods treat such untagged files as source. # # You can override those default treatments of untagged files by specifying # which inventory category (see below) should be used for files whose names # suggest they are source but which lack ids. # # This feature may be especially convenient when importing sources that do # not use file naming conventions that can be conveniently described with # the regexps below. # # Uncomment one of these lines as appropriate to override the default: # # untagged-source source untagged-source source # untagged-source backup # untagged-source junk # untagged-source unrecognized # # naming convention regexps # # For various commands, arch traverses your project trees, categorizing # the files found there. For example, when importing a project for30,0-121%[?25h[?25l# For various commands, arch traverses your project trees, categorizing # the files found there. For example, when importing a project for # the first time, this traversal determines which files are included # in the import. The categories of greatest importance are defined in terms of three # questions:1) If arch makes a local copy of this tree, should this file be included # in the copy?2) Is it generally safe to remove this file based only on how it is named? # For example, can it be safely clobbered by a new file of the same name? # 3) Should this file be archived along with the project? For example, should it be included when importing the project for the first time? The primary categories are: category: copy locally? safe to clobber? archive?# junk no yes no # backup no no no # precious yes no no # source yes no yes # There are two additional categories, unrelated to those questions: excluded -- during a traversal by inventory, this file (and, # if a directory, its contents) are simply ignored unless the # --all flag is specified. This category is usually used to59,1 43[?25h[?25l60[?25h[?25l1[?25h[?25l2[?25h[?25l3[?25h[?25l4[?25h[?25l5[?25h[?25l6[?25h[?25l7[?25h[?25l8[?25h[?25l9[?25h[?25l70[?25h[?25l1[?25h[?25l2[?25h[?25l3[?25h[?25l4[?25h[?25l5[?25h[?25l6[?25h[?25l7[?25h[?25l8[?25h[?25l9[?25h[?25l80[?25h[?25l1[?25h[?25l2[?25h[?25l3[?25h[?25l4[?25h[?25l5[?25h[?25l6[?25h[?25l7[?25h[?25l8[?25h[?25l9[?25h[?25l # omit arch's own control files from a listing.904[?25h[?25l #1[?25h[?25l # unrecognized -- a category for files whose name fits no other pattern.25[?25h[?25l # Usually, the presence of unrecognized files is treated as an36[?25h[?25l # error. You can use the naming conventions to define certain47[?25h[?25l # names as "deliberately unrecognized" -- i.e., filenames whose5[?25h[?25l # presence in a source tree you _want_ to be treated as an error68[?25h[?25l #79[?25h[?25l # The traveral algorithm is described here, along with lines you can edit to850[?25h[?25l # customize the naming conventions.9[?25h[?25l #100,11[?25h[?25l # Starting at "." within a project tree (usually at the root of the12[?25h[?25l # project tree) consider each filename in that directory.2[?25h[?25l #33[?25h[?25l # The files "." and ".." are simply ignored.44[?25h[?25l #55[?25h[?25l # Files containing "illegal characters" are characterized as unrecognized.6[?25h[?25l:[?25hs[?25l[?25hy[?25l[?25hn[?25l[?25ht[?25l[?25ha[?25l[?25hx[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25hf[?25l[?25h [?25l# The primary categories are: # # category: copy locally? safe to clobber? archive? # # junk no yes no # backup no no no # precious yes no no # source yes no yes # # There are two additional categories, unrelated to those questions: # # excluded -- during a traversal by inventory, this file (and, # if a directory, its contents) are simply ignored unless the # --all flag is specified. This category is usually used to # omit arch's own control files from a listing. # # unrecognized -- a category for files whose name fits no other pattern. # Usually, the presence of unrecognized files is treated as an # error. You can use the naming conventions to define certain # names as "deliberately unrecognized" -- i.e., filenames whose # presence in a source tree you _want_ to be treated as an error # # The traveral algorithm is described here, along with lines you can edit to # customize the naming conventions. # # Starting at "." within a project tree (usually at the root of the # project tree) consider each filename in that directory. # # The files "." and ".." are simply ignored. # # Files containing "illegal characters" are characterized as unrecognized.106,155%[?25h[?25l# # Files containing "illegal characters" are characterized as unrecognized. # If they are directories, traversal does _not_ descend into those directories. # Currently, the illegal characters are *, ?, [, ], \, space, and tab. # (The set of illegal characters may shrink in future releases.) # # In an interactive call to inventory _without_ the --all flag, # names are next compared to the exclude regexp defined here. Those that # are ignored and not descended below. (Most arch operations performing # traversals internally, e.g. import, do not use this pattern # and skip this step of the algorithm. # exclude ^(.arch-ids|\{arch\}|\.arch-inventory)$ # If the file has a name that begins with "++", it is categorized as # _precious_. Names of this form are hard-wired and reserved for use by arch # itself. Traversal does not descend into precious directories, but when a # precious directory is copied, its contents are recursively copied. # # Files and directories that reach this stage and which arch recognizes as its # own control files are classified at this step as source. Traversal _does_ # descend into source directories. # # If the file has a name that begins with ",,", it is categorized as _junk_. # Names of this form are hard-wired and reserved for use by arch and other tools, # and arch may clobber such files without warning. In a project tree, when no # arch commands are running, it is safe for users to delete any ",," files. # Although the general rule for junk files is that arch is free to clobber them, # in fact, arch will only ever clobber files starting with ",,". #105,177%[?25h[?25l# in fact, arch will only ever clobber files starting with ",,".Traversal does not descend into junk directories.For your convenience, at this step of the traversal, you can classify # additional files as junk or precious:junk ^(,.*)$precious ^(\+.*|\.gdbinit|\.#ckpts-lock|=build\.*|=install\.*|CVS|CVS\.adm|RCS|RCSLOOG|SCCS|TAGS)$ # Files matching the following regexp are classified as backup files, and # traversal does not descend into backup directories:backup ^.*(~|\.~[0-9]+~|\.bak|\.swp|\.orig|\.rej|\.original|\.modified|\.reject)$If you want to force certain filenames to be treated as errors when present, # you can add them to the regexp for deliberately unrecognized files. Traversal # does not descend into unrecognized directories.unrecognized ^(.*\.(o|a|so|core|so(\.[[:digit:]]+)*)|core)$Files which match the following pattern are treated as source files.Traversal _does_ descend into source directories:source ^[_=a-zA-Z0-9].*$Any files not classified by the above rules are classified as unrecognized.3498[?25h[?25l# Any files not classified by the above rules are classified as unrecognized. # Traversal does not descend into unrecognized directories. ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 162,0-1Bot[?25h[?25l# in fact, arch will only ever clobber files starting with ",,".junk directories.# # For your convenience, at this step of the traversal, you can classify# additional files as junk or precious:#junk ^(,.*)$precious ^(\+.*|\.gdbinit|\.#ckpts-lock|=build\.*|=install\.*|CVS|CVS\.adm|RCS|RCSLOOG|SCCS|TAGS)$# Files matching the following regexp are classified as backup files, and# traversal does not descend into backup directories:#backup ^.*(~|\.~[0-9]+~|\.bak|\.swp|\.orig|\.rej|\.original|\.modified|\.reject)$# If you want to force certain filenames to be treated as errors when present,# you can add them to the regexp for deliberately unrecognized files. Traversal# does not descend into unrecognized directories.unrecognized ^(.*\.(o|a|so|core|so(\.[[:digit:]]+)*)|core)$# Files which match the following pattern are treated as source files.# Traversal _does_ descend into source directories:source ^[_=a-zA-Z0-9].*$# Any files not classified by the above rules are classified as unrecognized.3,1 98%[?25h[?25l# # Files containing "illegal characters" are characterized as unrecognized. # If they are directories, traversal does _not_ descend into those directories. # Currently, the illegal characters are *, ?, [, ], \, space, and tab. # (The set of illegal characters may shrink in future releases.) # # In an interactive call to inventory _without_ the --all flag, # names are next compared to the exclude regexp defined here. Those that # are ignored and not descended below. (Most arch operations performing # traversals internally, e.g. import, do not use this pattern # and skip this step of the algorithm. # exclude ^(.arch-ids|\{arch\}|\.arch-inventory)$ # If the file has a name that begins with "++", it is categorized as # _precious_. Names of this form are hard-wired and reserved for use by arch # itself. Traversal does not descend into precious directories, but when a # precious directory is copied, its contents are recursively copied. # # Files and directories that reach this stage and which arch recognizes as its # own control files are classified at this step as source. Traversal _does_ # descend into source directories. # # If the file has a name that begins with ",,", it is categorized as _junk_. # Names of this form are hard-wired and reserved for use by arch and other tools, # and arch may clobber such files without warning. In a project tree, when no # arch commands are running, it is safe for users to delete any ",," files. # Although the general rule for junk files is that arch is free to clobber them, # in fact, arch will only ever clobber files starting with ",,". #135,177%[?25h[?25lThe primary categories are:category: copy locally? safe to clobber? archive?junk no yes nobackupnonono # precious yes no nosource yes no yesThere are two additional categories, unrelated to those questions:excluded -- during a traversal by inventory, this file (and, #if a directory, its contents) are simply ignored unless the # --all flag is specified. This category is usually used to #omit arch's own control files from a listing.unrecognized -- a category for files whose name fits no other pattern. Usually, the presence of unrecognized files is treated as an error. You can use the naming conventions to define certainnames as "deliberately unrecognized" -- i.e., filenames whose # presence in a source tree you _want_ to be treated as an errorThe traveral algorithm is described here, along with lines you can edit to # customize the naming conventions.Starting at "." within a project tree (usually at the root of theproject tree) consider each filename in that directory.The files "." and ".." are simply ignored.Files containing "illegal characters" are characterized as unrecognized.0655[?25h[?25l# # Uncomment one of these lines as appropriate to override the default: # # untagged-source source untagged-source source # untagged-source backup # untagged-source junk # untagged-source unrecognized # # naming convention regexps # # For various commands, arch traverses your project trees, categorizing # the files found there. For example, when importing a project for # the first time, this traversal determines which files are included # in the import. # # The categories of greatest importance are defined in terms of three # questions: # # 1) If arch makes a local copy of this tree, should this file be included # in the copy? # # 2) Is it generally safe to remove this file based only on how it is named? # For example, can it be safely clobbered by a new file of the same name? # # 3) Should this file be archived along with the project? For example, # should it be included when importing the project for the first time? # # The primary categories are: #77,134%[?25h[?25lThe primary categories are:category: copy locally?safe to clobber? archive?# junk no yesno # backup no nono # precious yes nono # source yes noyes # There are two additional categories, unrelated to those questions:excluded -- during a traversal by inventory, this file (and, # if a directory, its contents) are simply ignored unless the # --all flag is specified. This category is usually used to # omit arch's own control files from a listing.unrecognized -- a category for files whose name fits no other pattern. # Usually, the presence of unrecognized files is treated as an # error. You can use the naming conventions to define certainnames as "deliberately unrecognized" -- i.e., filenames whose # presence in a source tree you _want_ to be treated as an errorThe traveral algorithm is described here, along with lines you can edit to # customize the naming conventions.Starting at "." within a project tree (usually at the root of the # project tree) consider each filename in that directory.The files "." and ".." are simply ignored.Files containing "illegal characters" are characterized as unrecognized.655[?25h[?25l# # Files containing "illegal characters" are characterized as unrecognized. # If they are directories, traversal does _not_ descend into those directories. # Currently, the illegal characters are *, ?, [, ], \, space, and tab. # (The set of illegal characters may shrink in future releases.) # # In an interactive call to inventory _without_ the --all flag, # names are next compared to the exclude regexp defined here. Those that # are ignored and not descended below. (Most arch operations performing # traversals internally, e.g. import, do not use this pattern # and skip this step of the algorithm. # exclude ^(.arch-ids|\{arch\}|\.arch-inventory)$ # If the file has a name that begins with "++", it is categorized as # _precious_. Names of this form are hard-wired and reserved for use by arch # itself. Traversal does not descend into precious directories, but when a # precious directory is copied, its contents are recursively copied. # # Files and directories that reach this stage and which arch recognizes as its # own control files are classified at this step as source. Traversal _does_ # descend into source directories. # # If the file has a name that begins with ",,", it is categorized as _junk_. # Names of this form are hard-wired and reserved for use by arch and other tools, # and arch may clobber such files without warning. In a project tree, when no # arch commands are running, it is safe for users to delete any ",," files. # Although the general rule for junk files is that arch is free to clobber them, # in fact, arch will only ever clobber files starting with ",,". #105,177%[?25h[?25l# in fact, arch will only ever clobber files starting with ",,".Traversal does not descend into junk directories.For your convenience, at this step of the traversal, you can classify # additional files as junk or precious:junk ^(,.*)$precious ^(\+.*|\.gdbinit|\.#ckpts-lock|=build\.*|=install\.*|CVS|CVS\.adm|RCS|RCSLOOG|SCCS|TAGS)$ # Files matching the following regexp are classified as backup files, and # traversal does not descend into backup directories:backup ^.*(~|\.~[0-9]+~|\.bak|\.swp|\.orig|\.rej|\.original|\.modified|\.reject)$If you want to force certain filenames to be treated as errors when present, # you can add them to the regexp for deliberately unrecognized files. Traversal # does not descend into unrecognized directories.unrecognized ^(.*\.(o|a|so|core|so(\.[[:digit:]]+)*)|core)$Files which match the following pattern are treated as source files.Traversal _does_ descend into source directories:source ^[_=a-zA-Z0-9].*$Any files not classified by the above rules are classified as unrecognized.3498[?25h[?25l:[?25hq[?25l[?25h [?25l[?1l>[?25h[?1049lrobertc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/\{arch\}/\=tagging-me ethod       Mrobertc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/\{arch\}/\=tagging-m Mrobertc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/\{arch\}/\=tagging- Mrobertc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/\{arch\}/\=tagging-                   Th HANKS [?1049h[?1h=[?25h[?25l"tla--integration--1.1--patch-69/THANKS" 333L, 13628Csdlkajsdlkjaslkdjaskljdklasjdklasdasdkalsjdklj 'asdkjf'lksadjf asd sdafj ksldjtla Acknowledgements Thanks for bug spotting and fixing and apologies for accidental omissions from this list. In general, some major contributions aren't recorded here because they're recorded in the changelogs; contributions offered in the form of arch repositories of patches to be merged don't wind up here. Original list: Daniele Nicolodi Nicholas Dille Later list: Pau Aliagas* found a regexp bug in recognizing source files under{arch}. (Tue Jun 17 18:33 2003)* Reported missing error checking in make-archive CLI.(Tue Jul 1 15:20 2003) Robert Anderson(most of these from bug reports generated by anexcellent test rig for changeset/do-changeset)1,1Top[?25h[?25l:[?25h$[?25l[?25h [?25l(Mon Nov 17 16:00 2003) David Whitmarsh* Providing hosting for a tla home page, archive anddistribution site! (Wed Jun 25 02:212003) Erik de Castro Lopo* Provided precommit hook patch (Nov 8 2003)* Provided bugfix for incorrect manipulation of http_proxyenvironment variable (Sun October 12 08:39 2003) Denys Duchier* Enhanced tla mv to support multiple files to one dir.(Mon Nov 17 17:00 2003) Nuno Ferreira* Provided a patch to fix memleaks that affect the ability tohandle large numbers of changesets at once.(Sun Nov 23 23:30 2003) ------------- only email address available erik@....* Reported symptoms pointing to failing to pass '--preserve'to tar in archive.c (Tue Jun 24 17:00 2003) # tag: Tom Lord Mon Feb 4 15:32:47 2002 (file-utils/=THANKS) #333,1Bot[?25h[?25l:[?25hq[?25l[?25h [?25l[?1l>[?25h[?1049lrobertc@lifelesslap:~/temp$ cd .    vim tla--integration--1.1--patch-69/THANKS \{arch\}/\=tagging-me ethod Mc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-69/\{arch\}/ Mrobertc@lifelesslap:~/temp$ ls tla--integration--1.1--patch-69/\{arch\}/ robertc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/\{arch\}/\=tagging-me ethod Mc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/THANKS Mrobertc@lifelesslap:~/temp$ vim tla--integration--1.1--patch-69/THANKS robertc@lifelesslap:~/temp$  (reverse-i-search)`': g': vim tla--integration--1.1--patch-69/THANKS e': tla show-changeset --diffs tla--integration--1.1--patch-50.pa atches/Me-i-search)`ge': tla show-chant': tla get --link rbtcollins@hotmail.com--barch/tla--integration--1.1Me-i-search)`get': tla robertc@lifelesslap:~/temp$ tla get --link rbtcollins@hotmail.com--barch/tla--integra[3@tioMrtc@lifelesslap:~/temp$ tla ation--1.1      gpg: Signature made Fri Jan 16 15:47:06 2004 EST using DSA key ID C2C97282 gpg: Good signature from "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " get: output directory already exists (/home/robertc/temp/tla--integration--1.1--patch-69) robertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ rm: cannot remove `tla--integration--1.1--patch-69/': Is a directory robertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ tla get --link rbtcollins@hotmail.com--barch/tla--integra ationMtc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ Mrobertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ rm [1@-[1@r[1@f[1@ robertc@lifelesslap:~/temp$ rm -rf tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ tla get --link rbtcollins@hotmail.com--barch/tla--integra ationMtc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ Mrobertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/[4@-rf tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ ls log.txt tla--integration--1.1--patch-50.patches robertc@lifelesslap:~/temp$ lsrm -rf tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ rm tla--integration--1.1--patch-69/ robertc@lifelesslap:~/temp$ tla get --link rbtcollins@hotmail.com--barch/tla--integra ation gpg: Signature made Fri Jan 16 15:47:06 2004 EST using DSA key ID C2C97282 gpg: Good signature from "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " gpg: aka "Robert Collins " * ensuring library has rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-69 * hard linking to library * tree version set rbtcollins@hotmail.com--barch/tla--integration--1.1 robertc@lifelesslap:~/temp$ cd tla--integration--1.1--patch-1 69/ robertc@lifelesslap:~/temp/tla--integration--1.1--patch-69$ tyl  la changelog # do not edit -- automatically generated by arch changelog # tag: automatic-ChangeLog--rbtcollins@hotmail.com--barch/tla--integration--1.1 # 2004-01-16 04:46:58 GMT Robert Collins patch-69 Summary: fix the mkpatch regression introduced in rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-60 Revision: tla--integration--1.1--patch-69 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/make-changeset.c 2004-01-16 04:07:53 GMT Robert Collins patch-68 Summary: really fix test-simple-commits-2.sh Revision: tla--integration--1.1--patch-68 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: tests/test-simple-commits-2.sh 2004-01-16 03:43:08 GMT Robert Collins patch-67 Summary: fix test-simple-commits-2.sh Revision: tla--integration--1.1--patch-67 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: tests/test-simple-commits-2.sh 2004-01-16 02:31:04 GMT Robert Collins patch-66 Summary: detect brand new corruption in mkpatch Revision: tla--integration--1.1--patch-66 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: tests/test-simple-commits-2.sh 2004-01-15 09:54:41 GMT Robert Collins patch-65 Summary: merge full-revision-names for abrowse (sam@rfc1149.net--public/tla--sam--1.2--patch-8) Revision: tla--integration--1.1--patch-65 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * sam@rfc1149.net--public/tla--sam--1.2--patch-8 Add --full (-f) to tla abrowse modified files: libarch/cmd-abrowse.c new patches: sam@rfc1149.net--public/tla--sam--1.2--patch-8 2004-01-15 09:52:07 GMT Robert Collins patch-64 Summary: merge typo fix from sam@rfc1149.net--public/tla--sam--1.2--patch-7 Revision: tla--integration--1.1--patch-64 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * sam@rfc1149.net--public/tla--sam--1.2--patch-7 Fix typo (revsision -> revision) modified files: libarch/cmd-abrowse.c new patches: sam@rfc1149.net--public/tla--sam--1.2--patch-7 2004-01-15 09:50:45 GMT Robert Collins patch-63 Summary: merge sam@rfc1149.net--public/tla--sam--1.2--patch-5 Revision: tla--integration--1.1--patch-63 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * sam@rfc1149.net--public/tla--sam--1.2--patch-5 Add --setup (-S) option to tag modified files: libarch/cmd-tag.c new patches: sam@rfc1149.net--public/tla--sam--1.2--patch-5 2004-01-15 06:12:41 GMT Robert Collins patch-62 Summary: merge in walters@verbum.org--2003/tla--mainline--1.2 - sha1 support Revision: tla--integration--1.1--patch-62 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * walters@verbum.org--2003/tla--mainline--1.2--base-0 tag of lord@emf.net--2004/tla--devo--1.2--patch-50 * walters@verbum.org--2003/tla--mainline--1.2--patch-1 add SHA1 to checksums, verify it [INCOMPATIBLE CHANGE] * walters@verbum.org--2003/tla--mainline--1.2--patch-2 fix some bugs, and only validate SHA1 checksums if available [COMPATIBLE AGAIN] modified files: libarch/archive-pfs.c libarch/pfs-signatures.c new patches: walters@verbum.org--2003/tla--mainline--1.2--base-0 walters@verbum.org--2003/tla--mainline--1.2--patch-1 walters@verbum.org--2003/tla--mainline--1.2--patch-2 2004-01-15 05:09:53 GMT Robert Collins patch-61 Summary: formatting changes for aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-20 Revision: tla--integration--1.1--patch-61 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/commit.c libarch/diffs.c libarch/make-changeset.c 2004-01-15 05:04:50 GMT Robert Collins patch-60 Summary: merge in (and adjust for conflicts) aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-20 Revision: tla--integration--1.1--patch-60 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-20 Implemented --link option for tla changes to re-link trees * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/arbdelta.c libarch/cmd-changes.c libarch/cmd-changeset.c libarch/cmd-delta.c libarch/commit.c libarch/diffs.c libarch/diffs.h libarch/make-changeset.c libarch/make-changeset.h libarch/star-merge.c libarch/undo.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-20 2004-01-15 04:43:53 GMT Robert Collins patch-59 Summary: merge aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-11 (including adjustments for conflicts) Revision: tla--integration--1.1--patch-59 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-11 Avoided even more system calls, tidied up * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/diffs.c libarch/diffs.h libarch/make-changeset.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-11 2004-01-15 04:24:02 GMT Robert Collins patch-58 Summary: style fix for aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-10 Revision: tla--integration--1.1--patch-58 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/make-changeset.c 2004-01-15 04:17:20 GMT Robert Collins patch-57 Summary: merge in aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-10 Revision: tla--integration--1.1--patch-57 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-10 Changed diff file creation so no temporary creation is used. * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/make-changeset.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-10 2004-01-15 03:57:24 GMT Robert Collins patch-56 Summary: formatting fixes for aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-9 Revision: tla--integration--1.1--patch-56 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/diffs.c libarch/diffs.h libarch/make-changeset.c 2004-01-15 03:49:20 GMT Robert Collins patch-55 Summary: merge aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-9 Revision: tla--integration--1.1--patch-55 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-9 Tested for identical files earlier to avoid redundant fs operations * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/diffs.c libarch/diffs.h libarch/make-changeset.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-9 2004-01-15 02:33:11 GMT Robert Collins patch-54 Summary: merge aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-8 Revision: tla--integration--1.1--patch-54 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-8 Tweaked sftp errors * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/pfs-sftp.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-8 2004-01-15 02:26:30 GMT Robert Collins patch-53 Summary: remove unneeded .arch-inventory in libarch Revision: tla--integration--1.1--patch-53 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath removed files: libarch/.arch-ids/.arch-inventory.id libarch/.arch-inventory 2004-01-15 02:23:34 GMT Robert Collins patch-52 Summary: merge with lord@emf.net--2004/tla--devo--1.2 Revision: tla--integration--1.1--patch-52 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-5 Improved error handling where sftp directory already exists * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-6 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-7 Normalized library path names * lord@emf.net--2004/tla--devo--1.2--patch-55 ignore .swp files in libarch (for/from abently) * lord@emf.net--2004/tla--devo--1.2--patch-56 nicer error messages at pfs layer (abently) * lord@emf.net--2004/tla--devo--1.2--patch-57 partly fix the control file regexp * lord@emf.net--2004/tla--devo--1.2--patch-58 canonicalize my-library-path args (with abently) * lord@emf.net--2004/tla--devo--1.2--patch-59 convenience change to delta cli (rbtcollins) * lord@emf.net--2004/tla--devo--1.2--patch-60 tweak messages and formatting in delta (see prev) * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath new files: libarch/.arch-ids/.arch-inventory.id libarch/.arch-inventory modified files: ChangeLog libarch/archive-pfs.c libarch/cmd-delta.c libarch/cmd-get-changeset.c libarch/cmd-my-revision-library.c libarch/invent.c libarch/pfs-sftp.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-5 aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-6 aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-7 lord@emf.net--2004/tla--devo--1.2--patch-55 lord@emf.net--2004/tla--devo--1.2--patch-56 lord@emf.net--2004/tla--devo--1.2--patch-57 lord@emf.net--2004/tla--devo--1.2--patch-58 lord@emf.net--2004/tla--devo--1.2--patch-59 lord@emf.net--2004/tla--devo--1.2--patch-60 2004-01-15 02:06:45 GMT Robert Collins patch-51 Summary: merge in aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-4 Added "Error creating directory %s in path %s\nServer: " to sftp errors Revision: tla--integration--1.1--patch-51 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-4 Added "Error creating directory %s in path %s\nServer: " to sftp errors * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/pfs-sftp.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-4 2004-01-15 01:56:55 GMT Robert Collins patch-50 Summary: allow vim swap files to be ignored, add a full {arch}/\=tagging-method, and pretend to have aaron bentlys partial attempt at this Revision: tla--integration--1.1--patch-50 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-3 Ignored Vim swapfiles * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: {arch}/=tagging-method new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-3 2004-01-12 08:13:52 GMT Robert Collins patch-49 Summary: In delta, if from or to is a patch-specifier, use the tree-version to pickup the correct archive et al. Revision: tla--integration--1.1--patch-49 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/cmd-delta.c 2004-01-12 07:40:44 GMT Robert Collins patch-48 Summary: merge with lord@emf.net--2004/tla--devo--1.2 Revision: tla--integration--1.1--patch-48 Patches applied: * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--base-0 tag of lord@emf.net--2004/tla--devo--1.2--patch-43 * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-1 Improved error handling for tla get and tla-get-changeset * aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-2 Style fix * abentley@panoramicfeedback.com--development/tla--devel--1.2--patch-1 Improved error handling, especially in tla get * abentley@panoramicfeedback.com--development/tla--devel--1.2--patch-2 Improved error handling for get-changeset * lord@emf.net--2004/tla--devo--1.2--patch-51 greedy libraries trump pristines in get (miles) * lord@emf.net--2004/tla--devo--1.2--patch-52 delete auto-created log files if not used (johannes) * lord@emf.net--2004/tla--devo--1.2--patch-53 cycle ChangeLog * lord@emf.net--2004/tla--devo--1.2--patch-54 nicer error message for missing branches/versions/revisions (with Aaron Bentley) * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath new files: ChangeLog ChangeLog.d/lord@emf.net--2003b/ChangeLog.tla--devo--1.1 libarch/cmdutils.c libarch/cmdutils.h removed files: ChangeLog modified files: libarch/archive-pfs.c libarch/archive.c libarch/archive.h libarch/cmd-commit.c libarch/cmd-get-changeset.c libarch/cmd-get.c libarch/patch-logs.c new patches: aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--base-0 aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-1 aaron.bentley@utoronto.ca--tla-2004/tlasrc--local--1.2--patch-2 abentley@panoramicfeedback.com--development/tla--devel--1.2--patch-1 abentley@panoramicfeedback.com--development/tla--devel--1.2--patch-2 lord@emf.net--2004/tla--devo--1.2--patch-51 lord@emf.net--2004/tla--devo--1.2--patch-52 lord@emf.net--2004/tla--devo--1.2--patch-53 lord@emf.net--2004/tla--devo--1.2--patch-54 2003-12-29 11:41:49 GMT Robert Collins patch-47 Summary: merge with lord@emf.net--2004/tla--devo--1.2 Revision: tla--integration--1.1--patch-47 Patches applied: * lord@emf.net--2004/tla--devo--1.2--patch-37 beginning to parse/validate checksumfile contents * lord@emf.net--2004/tla--devo--1.2--patch-38 parse checksum files * lord@emf.net--2004/tla--devo--1.2--patch-39 worry if archive is unsigned but user has a .check rule * lord@emf.net--2004/tla--devo--1.2--patch-40 make checksum-reading/signature-checking errors hard errors * lord@emf.net--2004/tla--devo--1.2--patch-41 make sure dir listings and checksums agree * lord@emf.net--2004/tla--devo--1.2--patch-42 note FIXME need * lord@emf.net--2004/tla--devo--1.2--patch-43 use hackerlab md5->ascii functions * lord@emf.net--2004/tla--devo--1.2--patch-44 actually check md5sums for CONTINUATION and log files * lord@emf.net--2004/tla--devo--1.2--patch-45 check md5 of imports, changesets, and cachedrevs * lord@emf.net--2004/tla--devo--1.2--patch-46 missing checksum files always warn, sometimes fatally * lord@emf.net--2004/tla--devo--1.2--patch-47 signing refinements (see log body) * lord@emf.net--2004/tla--devo--1.2--patch-48 back out a bogus approach to signature copying in mirrors * lord@emf.net--2004/tla--devo--1.2--patch-49 support for signature-copying mirrors * lord@emf.net--2004/tla--devo--1.2--patch-50 signature error checking fixup * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/archive-pfs.c libarch/archive-pfs.h libarch/archive.c libarch/archive.h libarch/pfs-signatures.c libarch/pfs-signatures.h new patches: lord@emf.net--2004/tla--devo--1.2--patch-37 lord@emf.net--2004/tla--devo--1.2--patch-38 lord@emf.net--2004/tla--devo--1.2--patch-39 lord@emf.net--2004/tla--devo--1.2--patch-40 lord@emf.net--2004/tla--devo--1.2--patch-41 lord@emf.net--2004/tla--devo--1.2--patch-42 lord@emf.net--2004/tla--devo--1.2--patch-43 lord@emf.net--2004/tla--devo--1.2--patch-44 lord@emf.net--2004/tla--devo--1.2--patch-45 lord@emf.net--2004/tla--devo--1.2--patch-46 lord@emf.net--2004/tla--devo--1.2--patch-47 lord@emf.net--2004/tla--devo--1.2--patch-48 lord@emf.net--2004/tla--devo--1.2--patch-49 lord@emf.net--2004/tla--devo--1.2--patch-50 2003-12-27 00:35:13 GMT Robert Collins patch-46 Summary: merge with lord@emf.net--2004/tla--devo--1.2 Revision: tla--integration--1.1--patch-46 Patches applied: * jblack@merconline.com--2003/tla--devo--1.1--patch-54 Fixed typo in rbrowse command * jblack@merconline.com--2003/tla--devo--1.1--patch-55 Fixed typo in help for rbrowse * jblack@merconline.com--2003/tla--devo--1.1--patch-56 Replacing invariant in archive.c to change '/src/tla/libarch/archives.c:36:botched invariant' into a panic that gripes the archive name is invalid. * jblack@merconline.com--2003/tla--devo--1.1--patch-57 Fixing cmd-archive-mirror help to represent the actual facts * jblack@merconline.com--2003/tla--devo--1.1--patch-58 Star merged Tom * lord@emf.net--2003b/tla--devo--1.1--patch-287 last minute 1.1 tweaks (jblack) * lord@emf.net--2004/tla--devo--1.2--base-0 tag of lord@emf.net--2003b/tla--devo--1.1--patch-287 * lord@emf.net--2004/tla--devo--1.2--patch-1 internals document progress * lord@emf.net--2004/tla--devo--1.2--patch-2 internals document progress (associative.[ch]) * lord@emf.net--2004/tla--devo--1.2--patch-3 pfs unification (rbtcollins) * lord@emf.net--2004/tla--devo--1.2--patch-4 make-archive help message tweak * lord@emf.net--2004/tla--devo--1.2--patch-5 formatting tweaks and slight change to =meta-info editorial comment * lord@emf.net--2004/tla--devo--1.2--patch-6 add FIXME markers to TODO comments * lord@emf.net--2004/tla--devo--1.2--patch-7 pfs.c -- formatting/standards/dead-code + remove uri == 0 handling in arch_pfs_connect * lord@emf.net--2004/tla--devo--1.2--patch-8 canonicalize directory in pfs-fs.c * lord@emf.net--2004/tla--devo--1.2--patch-9 coding stds in pfs-fs.c(fs_get) * lord@emf.net--2004/tla--devo--1.2--patch-10 coding stds pfs-fs.c(pfs_file_contents) * lord@emf.net--2004/tla--devo--1.2--patch-11 soft-error and coding std progress on pfs-fs.c * lord@emf.net--2004/tla--devo--1.2--patch-12 pfs-fs.c coding std foo * lord@emf.net--2004/tla--devo--1.2--patch-13 pfs-fs.c coding std foo * lord@emf.net--2004/tla--devo--1.2--patch-14 dir-patching permissions bugfix (Robin Farine via Rob) * lord@emf.net--2004/tla--devo--1.2--patch-15 help message foo (Samuel Tardieu via rob) * lord@emf.net--2004/tla--devo--1.2--patch-16 raw commit (non-compiling) of PGP changes * lord@emf.net--2004/tla--devo--1.2--patch-17 add missing #includes (compiles now) * lord@emf.net--2004/tla--devo--1.2--patch-18 indentation fixes :-) * lord@emf.net--2004/tla--devo--1.2--patch-19 coding std foo * lord@emf.net--2004/tla--devo--1.2--patch-20 fix archive-pfs.c(sign_and_upload) (see log body) * lord@emf.net--2004/tla--devo--1.2--patch-21 fix a pfs-fs.c bug and archive-pfs.c bug * lord@emf.net--2004/tla--devo--1.2--patch-22 do not use a subprocess for md5 (config and output format nightnare) * lord@emf.net--2004/tla--devo--1.2--patch-23 unbreak sftp .listing file support * lord@emf.net--2004/tla--devo--1.2--patch-24 formatting fixes * lord@emf.net--2004/tla--devo--1.2--patch-25 fix off-by-1 in checksum file generation (thanks Johannes Berg) * lord@emf.net--2004/tla--devo--1.2--patch-26 coding std foo * lord@emf.net--2004/tla--devo--1.2--patch-27 coded utils for archive signing * lord@emf.net--2004/tla--devo--1.2--patch-28 make signing use ~/.arch-params/signing/* * lord@emf.net--2004/tla--devo--1.2--patch-29 fixup checksum/signatures for cached revs * lord@emf.net--2004/tla--devo--1.2--patch-30 fold pfs_put_cached foo into sign_and_upload * lord@emf.net--2004/tla--devo--1.2--patch-31 fold arch_create_signature_file into arch_lock_revision * lord@emf.net--2004/tla--devo--1.2--patch-32 finish_signature => revision_read (see log body) * lord@emf.net--2004/tla--devo--1.2--patch-33 move pfs-specific fields archives.c=>archive-pfs.c * lord@emf.net--2004/tla--devo--1.2--patch-34 scaffolding towards client-side signature verification * lord@emf.net--2004/tla--devo--1.2--patch-35 client-side signature checking progress * lord@emf.net--2004/tla--devo--1.2--patch-36 client-side signature checking of checksum files * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * rbtcollins@hotmail.com--barch/tla--gpg--1.1--base-0 tag of rbtcollins@hotmail.com--barch/tla--integration--1.1--patch-37 * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-1 sync up with parent * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-2 remove archive-fs.[ch] and create new pfs-fs.[ch]. Alter pfs logic to fallback to pfs-fs in the event of unknown protocols (because everything is valid on the file system). Remove functions that are no longer called as a result. * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-3 missed a reference to archive-fs.h * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-4 merge from rbtcollins@hotmail.com--barch/tla--integration--1.1 * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-5 merge from rbtcollins@hotmail.com--barch/tla--integration--1.1 * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-6 pfs_directory_files should fail softly on non-dir reads * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-7 pfs_put_file needs to handle errors, and fix a small leak on failures. * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-8 use error string in pfs_rename on error * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-9 plug leaks in pfs-fs, and fix soft error return value for put-file * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-10 removed thinko in pfs-fs.c * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-11 implement and use arch_pfs_put_atomic * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-12 add -s parameter to make-archive to indicate desire for signing * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-13 tidyup make-archive help * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-14 gpg sign log files * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-15 sign import and changesets * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-16 sign cached revisions * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-17 merge from rbtcollins@hotmail.com--barch/tla--integration--1.1 * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-18 first cut at clearsigned file hashes * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-19 sign during mirror operations * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-20 sign remaining normal transactions * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-21 tweak checksums to be more parsable * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-22 sign cached revisions * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-23 bugfile: use a different signature file for cached revisions * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-24 use the official name in signature files * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-25 only sign and send checksums for signed archives * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-26 upload checksum files regardless of signing or not * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-27 oops, reset fd after using it. * rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-28 prefix md5 lines with md5sum -b to ensure identification, and ease reverse engineering new files: libarch/libarch.doc libarch/pfs-fs.c libarch/pfs-fs.h libarch/pfs-signatures.c libarch/pfs-signatures.h removed files: libarch/archive-fs.c libarch/archive-fs.h modified files: ChangeLog libarch/apply-changeset.c libarch/archive-mirror.c libarch/archive-pfs.c libarch/archive-pfs.h libarch/archive.c libarch/archive.h libarch/archives.c libarch/archives.h libarch/cmd-archive-mirror.c libarch/cmd-lock-revision.c libarch/cmd-make-archive.c libarch/cmd-rbrowse.c libarch/commit.c libarch/import.c libarch/pfs-sftp.c libarch/pfs.c libarch/pfs.h libarch/tag.c libawk/associative.c libawk/relational.c libawk/relational.h new patches: jblack@merconline.com--2003/tla--devo--1.1--patch-54 jblack@merconline.com--2003/tla--devo--1.1--patch-55 jblack@merconline.com--2003/tla--devo--1.1--patch-56 jblack@merconline.com--2003/tla--devo--1.1--patch-57 jblack@merconline.com--2003/tla--devo--1.1--patch-58 lord@emf.net--2003b/tla--devo--1.1--patch-287 lord@emf.net--2004/tla--devo--1.2--base-0 lord@emf.net--2004/tla--devo--1.2--patch-1 lord@emf.net--2004/tla--devo--1.2--patch-2 lord@emf.net--2004/tla--devo--1.2--patch-3 lord@emf.net--2004/tla--devo--1.2--patch-4 lord@emf.net--2004/tla--devo--1.2--patch-5 lord@emf.net--2004/tla--devo--1.2--patch-6 lord@emf.net--2004/tla--devo--1.2--patch-7 lord@emf.net--2004/tla--devo--1.2--patch-8 lord@emf.net--2004/tla--devo--1.2--patch-9 lord@emf.net--2004/tla--devo--1.2--patch-10 lord@emf.net--2004/tla--devo--1.2--patch-11 lord@emf.net--2004/tla--devo--1.2--patch-12 lord@emf.net--2004/tla--devo--1.2--patch-13 lord@emf.net--2004/tla--devo--1.2--patch-14 lord@emf.net--2004/tla--devo--1.2--patch-15 lord@emf.net--2004/tla--devo--1.2--patch-16 lord@emf.net--2004/tla--devo--1.2--patch-17 lord@emf.net--2004/tla--devo--1.2--patch-18 lord@emf.net--2004/tla--devo--1.2--patch-19 lord@emf.net--2004/tla--devo--1.2--patch-20 lord@emf.net--2004/tla--devo--1.2--patch-21 lord@emf.net--2004/tla--devo--1.2--patch-22 lord@emf.net--2004/tla--devo--1.2--patch-23 lord@emf.net--2004/tla--devo--1.2--patch-24 lord@emf.net--2004/tla--devo--1.2--patch-25 lord@emf.net--2004/tla--devo--1.2--patch-26 lord@emf.net--2004/tla--devo--1.2--patch-27 lord@emf.net--2004/tla--devo--1.2--patch-28 lord@emf.net--2004/tla--devo--1.2--patch-29 lord@emf.net--2004/tla--devo--1.2--patch-30 lord@emf.net--2004/tla--devo--1.2--patch-31 lord@emf.net--2004/tla--devo--1.2--patch-32 lord@emf.net--2004/tla--devo--1.2--patch-33 lord@emf.net--2004/tla--devo--1.2--patch-34 lord@emf.net--2004/tla--devo--1.2--patch-35 lord@emf.net--2004/tla--devo--1.2--patch-36 rbtcollins@hotmail.com--barch/tla--gpg--1.1--base-0 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-1 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-2 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-3 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-4 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-5 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-6 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-7 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-8 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-9 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-10 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-11 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-12 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-13 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-14 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-15 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-16 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-17 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-18 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-19 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-20 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-21 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-22 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-23 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-24 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-25 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-26 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-27 rbtcollins@hotmail.com--barch/tla--gpg--1.1--patch-28 2003-12-21 12:25:27 GMT Robert Collins patch-45 Summary: merge extra help line patch from Samuel Tardieu Revision: tla--integration--1.1--patch-45 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * sam@rfc1149.net--public/tla--sam--1.1--patch-13 Add explanatory message at the end of tla help modified files: libarch/cmd-help.c new patches: sam@rfc1149.net--public/tla--sam--1.1--patch-13 2003-12-20 04:54:02 GMT Robert Collins patch-44 Summary: Robin Farine's permissions-application bugfix Revision: tla--integration--1.1--patch-44 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/apply-changeset.c 2003-12-20 04:03:37 GMT Robert Collins patch-43 Summary: merge with lord@emf.net--200b/tla--devo--1.0 Revision: tla--integration--1.1--patch-43 Patches applied: * lord@emf.net--2003b/tla--devo--1.1--patch-282 $EDITOR support (walters, rbcollins) * lord@emf.net--2003b/tla--devo--1.1--patch-283 no guessing at $EDITOR * lord@emf.net--2003b/tla--devo--1.1--patch-284 command line processing in star-merge (walters) * lord@emf.net--2003b/tla--devo--1.1--patch-285 --links => --link * lord@emf.net--2003b/tla--devo--1.1--patch-286 make sure diff and diff3 are good during config * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * walters@verbum.org--2003/tla--lifeless-integration--1.1--patch-7 use $EDITOR for "tla commit" * walters@verbum.org--2003/tla--mainline--1.1--patch-56 pull $EDITOR on "tla commit" from lifeless-integration * walters@verbum.org--2003/tla--mainline--1.1--patch-57 star-merge archive defaults to tree-version archive new files: PLUGIN/auto libarch/editor.c libarch/editor.h modified files: ChangeLog libarch/cmd-build-config.c libarch/cmd-commit.c libarch/cmd-get.c libarch/cmd-star-merge.c libarch/configs.c libarch/library-txn.c new patches: lord@emf.net--2003b/tla--devo--1.1--patch-282 lord@emf.net--2003b/tla--devo--1.1--patch-283 lord@emf.net--2003b/tla--devo--1.1--patch-284 lord@emf.net--2003b/tla--devo--1.1--patch-285 lord@emf.net--2003b/tla--devo--1.1--patch-286 walters@verbum.org--2003/tla--lifeless-integration--1.1--patch-7 walters@verbum.org--2003/tla--mainline--1.1--patch-56 walters@verbum.org--2003/tla--mainline--1.1--patch-57 2003-12-16 06:35:03 GMT Robert Collins patch-42 Summary: merge with tom Revision: tla--integration--1.1--patch-42 Patches applied: * jblack@merconline.com--2003/tla--devo--1.1--patch-50 changed arguments for abrowse so that argv[1] is regex, added -a (all archives) option * jblack@merconline.com--2003/tla--devo--1.1--patch-51 Set up rbrowse to ignore -SOURCE and -MIRROR archives * jblack@merconline.com--2003/tla--devo--1.1--patch-52 Star merged Tom * jblack@merconline.com--2003/tla--devo--1.1--patch-53 Fixed grab. It works with not-fully-qualified revisions now * lord@emf.net--2003b/tla--devo--1.1--patch-278 --hard-links => --links (Pau) * lord@emf.net--2003b/tla--devo--1.1--patch-279 tla help and http_proxy fixes (miles) * lord@emf.net--2003b/tla--devo--1.1--patch-280 grab and rbrowse tweaks (jblack) * lord@emf.net--2003b/tla--devo--1.1--patch-281 undo command line parsing fix (walters) * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-55 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-56 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-57 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-58 Swap `aliasness' of OP-id and OP commands * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-59 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-60 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-61 Correctly handle missing trailing slash in http_proxy * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-62 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-63 Merge from Tom * miles@gnu.org--gnu-2003/tla--devo--1.1--patch-64 Merge from Tom * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath * walters@verbum.org--2003/tla--mainline--1.1--patch-54 use tree archive for undo shortcut (savannah #6541) modified files: ChangeLog libarch/cmd-build-config.c libarch/cmd-get.c libarch/cmd-grab.c libarch/cmd-mv.c libarch/cmd-rbrowse.c libarch/cmd-undo.c libarch/cmds.c libarch/configs.c libarch/library-txn.c libarch/pfs-dav.c tests/test-undo.sh new patches: jblack@merconline.com--2003/tla--devo--1.1--patch-50 jblack@merconline.com--2003/tla--devo--1.1--patch-51 jblack@merconline.com--2003/tla--devo--1.1--patch-52 jblack@merconline.com--2003/tla--devo--1.1--patch-53 lord@emf.net--2003b/tla--devo--1.1--patch-278 lord@emf.net--2003b/tla--devo--1.1--patch-279 lord@emf.net--2003b/tla--devo--1.1--patch-280 lord@emf.net--2003b/tla--devo--1.1--patch-281 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-55 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-56 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-57 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-58 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-59 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-60 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-61 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-62 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-63 miles@gnu.org--gnu-2003/tla--devo--1.1--patch-64 walters@verbum.org--2003/tla--mainline--1.1--patch-54 2003-12-12 23:33:34 GMT Robert Collins patch-41 Summary: merge from lord@emf.net--2003b/tla--devo--1.1 Revision: tla--integration--1.1--patch-41 Patches applied: * jblack@merconline.com--2003/tla--devo--1.1--patch-38 Star merged from Tom * jblack@merconline.com--2003/tla--devo--1.1--patch-39 Star-merged Tom * jblack@merconline.com--2003/tla--devo--1.1--patch-40 Pulled in small patches * jblack@merconline.com--2003/tla--devo--1.1--patch-41 Added quietly_fail option to arch_set_archive_location * jblack@merconline.com--2003/tla--devo--1.1--patch-42 Fixing tla grab so that archives are registered once sources are grabbed * jblack@merconline.com--2003/tla--devo--1.1--patch-43 Backed out HTTP_PROXY patch pulled in from tla--devo-smallpatches-patch-2 * jblack@merconline.com--2003/tla--devo--1.1--patch-44 star merged Tom lord * jblack@merconline.com--2003/tla--devo--1.1--patch-45 Added rbrowse command * jblack@merconline.com--2003/tla--devo--1.1--patch-46 Star merged Tom * jblack@merconline.com--2003/tla--devo--1.1--patch-47 Pulled in some changes for rbrowse -- default_archive was not null on init and archive name was printing too often * jblack@merconline.com--2003/tla--devo--1.1--patch-48 Star merged Tom * jblack@merconline.com--2003/tla--devo--1.1--patch-49 Fixed bug seperating uri from path in cmd-grab * jblack@merconline.com--2003/tla--devo-smallpatches--1.1--base-0 tag of jblack@merconline.com--2003/tla--devo--1.1--patch-39 * jblack@merconline.com--2003/tla--devo-smallpatches--1.1--patch-1 Added -R (exclude -MIRRORS and -SOURCE) option\ to tla archives * jblack@merconline.com--2003/tla--devo-smallpatches--1.1--patch-2 Changed pfs_dav to handle HTTP_PROXY in addition to http_proxy * jblack@merconline.com--2003/tla--devo-smallpatches--1.1--patch-3 Added pfs support for tla grab * jblack@merconline.com--2003/tla--rbrowse--1.1--base-0 tag of jblack@merconline.com--2003/tla--devo--1.1--patch-44 * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-1 Set up 'bare' template files for rbrowse * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-2 Pre-debugged version of rbrowse * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-3 rbrowse now compiles cleanly * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-4 Integrated rbrowse with cmds.c * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-5 Ok. Can now abrowse everything, but regexes don't work quite yet * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-6 rbrowse works\! rbrowse works\! * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-7 Archive name printing too many times in rbrowse * jblack@merconline.com--2003/tla--rbrowse--1.1--patch-8 Not setting default_archive to NULL during creation * lord@emf.net--2003b/tla--devo--1.1--patch-262 bugfixes (coding style, avoiding pristines) from rbtcollins * lord@emf.net--2003b/tla--devo--1.1--patch-263 add inode-sig verification to pristine trees * lord@emf.net--2003b/tla--devo--1.1--patch-264 fix inventory --nested behavior and an obscure inventory bug ("foo{arch}") * lord@emf.net--2003b/tla--devo--1.1--patch-265 smallfixes (HTTP_PROXY, more archives filters, grab foo) (jblack) * lord@emf.net--2003b/tla--devo--1.1--patch-266 archive_set_location quietly_fail param for grab (jblack) * lord@emf.net--2003b/tla--devo--1.1--patch-267 in grab, register archives (jblack) * lord@emf.net--2003b/tla--devo--1.1--patch-268 (rejecting jblack patch-43) keep HTTP_PROXY * lord@emf.net--2003b/tla--devo--1.1--patch-269 add missing #include to cmd-grab.c * lord@emf.net--2003b/tla--devo--1.1--patch-270 rbrowse command (jblack) * lord@emf.net--2003b/tla--devo--1.1--patch-271 rbrowse and grab fixes from jblack * lord@emf.net--2003b/tla--devo--1.1--patch-272 chatter code cleanups * lord@emf.net--2003b/tla--devo--1.1--patch-273 cleanup chattiness of adding to greedy revlibs * lord@emf.net--2003b/tla--devo--1.1--patch-274 cleanup patch-progress chattiness * lord@emf.net--2003b/tla--devo--1.1--patch-275 fix version sorting * lord@emf.net--2003b/tla--devo--1.1--patch-276 get makes no pristine if the rev came from a library * lord@emf.net--2003b/tla--devo--1.1--patch-277 import will not make a pristine unless needed * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath new files: libarch/cmd-rbrowse.c libarch/cmd-rbrowse.h modified files: ChangeLog libarch/arbdelta.c libarch/archive-fs.c libarch/archives.c libarch/archives.h libarch/build-revision.c libarch/build-revision.h libarch/cmd-archives.c libarch/cmd-changes.c libarch/cmd-get.c libarch/cmd-grab.c libarch/cmd-library-add.c libarch/cmd-register-archive.c libarch/cmd-replay.c libarch/cmd-update.c libarch/cmds.c libarch/commit.c libarch/import.c libarch/inv-ids.c libarch/invent.c libarch/library-txn.c libarch/library-txn.h libarch/local-cache.c libarch/local-cache.h libarch/namespace.c libarch/pfs-dav.c libarch/pfs.c libarch/pristines.c libarch/replay.c libarch/replay.h libarch/undo.c tests/test-what-changed.sh new patches: jblack@merconline.com--2003/tla--devo--1.1--patch-38 jblack@merconline.com--2003/tla--devo--1.1--patch-39 jblack@merconline.com--2003/tla--devo--1.1--patch-40 jblack@merconline.com--2003/tla--devo--1.1--patch-41 jblack@merconline.com--2003/tla--devo--1.1--patch-42 jblack@merconline.com--2003/tla--devo--1.1--patch-43 jblack@merconline.com--2003/tla--devo--1.1--patch-44 jblack@merconline.com--2003/tla--devo--1.1--patch-45 jblack@merconline.com--2003/tla--devo--1.1--patch-46 jblack@merconline.com--2003/tla--devo--1.1--patch-47 jblack@merconline.com--2003/tla--devo--1.1--patch-48 jblack@merconline.com--2003/tla--devo--1.1--patch-49 jblack@merconline.com--2003/tla--devo-smallpatches--1.1--base-0 jblack@merconline.com--2003/tla--devo-smallpatches--1.1--patch-1 jblack@merconline.com--2003/tla--devo-smallpatches--1.1--patch-2 jblack@merconline.com--2003/tla--devo-smallpatches--1.1--patch-3 jblack@merconline.com--2003/tla--rbrowse--1.1--base-0 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-1 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-2 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-3 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-4 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-5 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-6 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-7 jblack@merconline.com--2003/tla--rbrowse--1.1--patch-8 lord@emf.net--2003b/tla--devo--1.1--patch-262 lord@emf.net--2003b/tla--devo--1.1--patch-263 lord@emf.net--2003b/tla--devo--1.1--patch-264 lord@emf.net--2003b/tla--devo--1.1--patch-265 lord@emf.net--2003b/tla--devo--1.1--patch-266 lord@emf.net--2003b/tla--devo--1.1--patch-267 lord@emf.net--2003b/tla--devo--1.1--patch-268 lord@emf.net--2003b/tla--devo--1.1--patch-269 lord@emf.net--2003b/tla--devo--1.1--patch-270 lord@emf.net--2003b/tla--devo--1.1--patch-271 lord@emf.net--2003b/tla--devo--1.1--patch-272 lord@emf.net--2003b/tla--devo--1.1--patch-273 lord@emf.net--2003b/tla--devo--1.1--patch-274 lord@emf.net--2003b/tla--devo--1.1--patch-275 lord@emf.net--2003b/tla--devo--1.1--patch-276 lord@emf.net--2003b/tla--devo--1.1--patch-277 2003-12-09 02:55:32 GMT Robert Collins patch-40 Summary: fix logic error in local copy location Revision: tla--integration--1.1--patch-40 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/local-cache.c 2003-12-08 22:09:44 GMT Robert Collins patch-39 Summary: use str_cmp not strcmp in inode_sig code Revision: tla--integration--1.1--patch-39 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/inode-sig.c 2003-12-08 22:08:48 GMT Robert Collins patch-38 Summary: merge with lord@emf.net--2003b/tla--devo--1.1 Revision: tla--integration--1.1--patch-38 Patches applied: * lord@emf.net--2003b/tla--devo--1.1--patch-261 fix buildcfg -r --hard-links * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: ChangeLog libarch/configs.c new patches: lord@emf.net--2003b/tla--devo--1.1--patch-261 2003-12-06 19:08:08 GMT Robert Collins patch-37 Summary: merge with lord@emf.net--2003b/tla--devo--1.1 Revision: tla--integration--1.1--patch-37 Patches applied: * lord@emf.net--2003b/tla--devo--1.1--patch-256 add library sparseness property * lord@emf.net--2003b/tla--devo--1.1--patch-257 honor library sparseness property by default * lord@emf.net--2003b/tla--devo--1.1--patch-258 fix FIXME notations * lord@emf.net--2003b/tla--devo--1.1--patch-259 inode-sig bug fix (rbtcollins) * lord@emf.net--2003b/tla--devo--1.1--patch-260 further inode-sig pruning improvement * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: ChangeLog libarch/cmd-get.c libarch/cmd-library-add.c libarch/cmd-library-config.c libarch/cmd-library-remove.c libarch/inode-sig.c libarch/libraries.c libarch/libraries.h libarch/library-txn.c libarch/local-cache.c new patches: lord@emf.net--2003b/tla--devo--1.1--patch-256 lord@emf.net--2003b/tla--devo--1.1--patch-257 lord@emf.net--2003b/tla--devo--1.1--patch-258 lord@emf.net--2003b/tla--devo--1.1--patch-259 lord@emf.net--2003b/tla--devo--1.1--patch-260 2003-12-06 02:12:13 GMT Robert Collins patch-36 Summary: fix race condition in library-add due to ctime tests in inode pruning Revision: tla--integration--1.1--patch-36 Patches applied: * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath modified files: libarch/inode-sig.c 2003-12-06 00:49:58 GMT Robert Collins patch-35 Summary: merge with lord@emf.net--2003b/tla--devo--1.1 Revision: tla--integration--1.1--patch-35 Patches applied: * lord@emf.net--2003b/tla--devo--1.1--patch-240 arch_my_default_library => arch_my_library_path * lord@emf.net--2003b/tla--devo--1.1--patch-241 tla library-archives reports a path * lord@emf.net--2003b/tla--devo--1.1--patch-242 library-categories searches the path * lord@emf.net--2003b/tla--devo--1.1--patch-243 library-branches searches the library path * lord@emf.net--2003b/tla--devo--1.1--patch-244 library-versions searches the library path * lord@emf.net--2003b/tla--devo--1.1--patch-245 library-revisions searches the library path * lord@emf.net--2003b/tla--devo--1.1--patch-246 library-find and friends search the library path * lord@emf.net--2003b/tla--devo--1.1--patch-247 fix library-add * lord@emf.net--2003b/tla--devo--1.1--patch-248 my-revision-library print functionality for paths * lord@emf.net--2003b/tla--devo--1.1--patch-249 update my-revision-library for paths * lord@emf.net--2003b/tla--devo--1.1--patch-250 add comments to arch_library_add * lord@emf.net--2003b/tla--devo--1.1--patch-251 coded arch_library_add_choice to figure out where to add librevs * lord@emf.net--2003b/tla--devo--1.1--patch-252 use arch_library_add_choice in arch_library_add * lord@emf.net--2003b/tla--devo--1.1--patch-253 --library and --for-links options to library-add * lord@emf.net--2003b/tla--devo--1.1--patch-254 get --hard-links adds librevs to same-dev libs * lord@emf.net--2003b/tla--devo--1.1--patch-255 add library-config command * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-26 add function arch_tree_file_relpath * mt@wmipf.in-berlin.de--devel-2003/tla--wmipf--1.1--patch-27 use arch_tree_file_relpath new files: libarch/cmd-library-config.c libarch/cmd-library-config.h libfsutils/same.c libfsutils/same.h modified files: ChangeLog libarch/build-revision.c libarch/cmd-get.c libarch/cmd-library-add.c libarch/cmd-library-find.c libarch/cmd-library-remove.c libarch/cmd-my-revision-library.c libarch/cmds.c libarch/libraries.c libarch/libraries.h libarch/library-txn.c libarch/library-txn.h libarch/local-cache.c libarch/my.c libarch/my.h new patches: lord@emf.net--2003b/tla--devo--1.1--patch-240 lord@emf.net--2003b/tla--devo--1.1--patch-241 lord@emf.net--2003b/tla--devo--1.1--patch-242 lord@emf.net--2003b/tla--devo--1.1--patch-243 lord@emf.net--2003b/tla--devo--1.1--patch-244 lord@emf.net--2003b/tla--devo--1.1--patch-245 lord@emf.net--2003b/tla--devo--1.1--patch-246 lord@emf.net--2003b/tla--devo--1.1--patch-247 lord@emf.net--2003b/tla--devo--1.1--patch-248 lord@emf.net--2003b/tla--devo--1.1--patch-249 lord@emf.net--2003b/tla--devo--1.1--patch-250 lord@emf.net--2003b/tla--devo--1.1--patch-251 lord@emf.net--2003b/tla--devo--1.1--patch-252 lord@emf.net--2003b/tla--devo--1.1--patch-253 lord@emf.net--2003b/tla--devo--1.1--patch-254 lord@emf.net--2003b/tla--devo--1.1--patch-255 2003-12-04 09:48:43 GMT Robert Collins patch-34 Summary: sync up with Tom Revision: tla--integration--1.1--patch-34 Patches applied: * lord@emf.net--2003b/tla--devo--1.1--patch-238 merge http_proxy fix * lord@emf.net--2003b/tla--devo--1.1--patch-239 fix tree-lint -t