Change-Log for GITHUB-SCRIPTS


http://invisible-island.net/scripts/
2016-07-31

        * release2git: corrected destination directory for git clone

2016-07-07

        * release2git: overlooked GNU case

        * release2git: linklint special case

2016-07-06

        * release2git: done testing

        * release2git: fixes for -v option
        add my-indent to manifest list, temporarily

2016-07-03

        * compare-manifests:
        output from release2git can have multiple tags for a given date

        * compare-manifests: create output directory

        * compare-manifests: RCS_BASE

        * manifest: make this a little less verbose

        * release2git: add -p option for compare-manifests

        * release2git: add -t option, for use by compare-manifests

        * release2git:
        handle "." parameter the same as no-parameters: current-project

        * release2git: simplify -d option by eliminating $destdir variable

2016-07-02

        * release2git: recover better when rcs2log doesn't do the right thing

        * release2git: move the email stuff to run-rcs2log

2016-07-01

        * tag-cutoff: RCS_BASE

        * release2git: add -s option

        * release2git: actually show the report

        * release2git: workable merge also for sizes

        * release2git: workable merge for number-of-files

        * release2git: working on merge for -D (about half-done)

        * release2git: second part of -D option computes total sizes

        * release2git: manage the date-conversion for -D option

        * release2git: start work on -D option

        * release2git: fix -C option again

2016-06-29

        * bundle2github: quoting

2016-06-28

        * release2git: show messages when cloning/bundling

        * manifest: make this less verbose, for release2git

        * release2git: implemented the rest of -b

        * release2git: add bundle_finish

        * release2git:
        eliminate a duplicate check whether I need to use my-rcs2log

2016-06-27

        * release2git: correct a typo that added CHANGES to xterm's archive

        * release2git:
        modify email shown in CHANGES to be a ... little ... less anachronistic

        * release2git:
        only generate CHANGES once (saves a lot of awk), keeping it in memory for
        the different subsets

2016-06-22

        * release2git: add special-case for misc/terminfo.src

        * release2git: add -L option

2016-06-21

        * release2git: start work on multi-archive needed for ncurses

2016-06-20

        * release2git: eliminated old_XXX

        * release2git: use "-a" option of git commit to delete obsoleted files

        * release2git: tag multiple labels in git

        * release2git:
        start work to handle label-aliases.  This makes "-R" work.

2016-06-19

        * release2git:
        eliminated an unnecessary rcsget when no manifest is generated

        * release2git: split-out need_CHANGES and need_MANIFEST

        * release2git: eliminate label_date()

2016-06-17

        * release2git:
        be less stringent about "valid RCS archive", works with pgf-vile

        * release2git: to-do items

        * release2git: notice

        * release2git:
        be more specific about MANIFEST, based on existing tar-balls

        * release2git: got CHANGES to generate for byacc

        * release2git: fix type

        * release2git:
        workable version which generates MANIFEST file for "add".

        * release2git: add make_rcs_tree()

        * release2git: implement incremental-add

        * release2git: add -c option

        * release2git: implement -G option

2016-06-16

        * release2git: good enough: "-C" works

2016-06-15

        * release2git: first cut of cutoff-matching

        * release2git: implement -n option

2016-06-14

        * release2git: split-out read_rcs_logs

        * release2git: start work on -C option

        * release2git: added git tags

2016-06-13

        * release2git: successfully converted all snapshots for "add"

        * release2git: got initial commit

        * release2git: construct working directory

        * release2git:
        eliminated %rcs_labels global, so I can manipulate file-list and label-list
        separately

2016-06-12

        * release2git: another step toward eliminating global %rcs_labels

        * release2git:
        add find_rcs_files (another step toward eliminating global %rcs_labels)

        * release2git: add -a and -r options, call make_workdir with label info

        * release2git: start work on building rcs checkouts

2016-06-10

        * rcs2git: exclude pgf-vile from keyword expansion feature

2016-06-07

        * release2git: RCS_BASE

2012-08-30

        * rcs2git: testing for xterm
        skip branches

2012-08-28

        * manifest: dash didn't like shift of empty args

2012-06-26

        * bundle2github: RCS_BASE

2012-06-25

        * rcs2git: combine the authors stuff, since it's gotten to be clutter

2012-06-03

        * manifest: oops - fix LINE initialization.

2012-06-02

        * rcs2git: Neider's req

2012-03-18

        * manifest:
        add -p option for cdk-perl which needs manifest w/o directories since perl
        insists

2012-02-26

        * manifest:
        some macros in my-autoconf have pathnames longer than 32, which made the
        description bump to column 64.  Change the expression for tabstop to check
        the name-length.

2012-01-22

        * rcs2git: fill in authors,

        * rcs2git: implemented --expand-keywords option

2012-01-19

        * rcs2git: corrected path of source-archives

        * rcs2git: RCS_BASE

2010-07-05

        * manifest:
        since I'm usually checking-in configure scripts now, it turns out that this
        script always assumed they weren't, and generated an entry for it right after
        configure.in - however, the checked-in script appears right before configure.in,
        and is a duplicate (report by Jonathan Neider).

2007-12-27

        * manifest: use csort

2003-04-30

        * manifest: allow more than one option, in any order

2002-11-23

        * manifest: a couple of programs (tin, bcpp) have config.h files

2002-07-28

        * manifest:
        add -d option, so I can suppress "subdirectory" lines which confuse Perl's
        packaging

1999-12-31

        * manifest:
        workaround defect in Redhat 6.1, which folds case on 'sort' command

1997-12-08

        * manifest: add special cases for config.guess and config.sub

1995-12-03

        * manifest: a couple of error-recovery nits

1995-09-04

        * manifest: redirect stderr

1994-10-15

        * manifest:
        make dummy-entries for directories, so cshar will do the right thing

        * manifest:
        added logic to let me append auto-generated files into the manifest

        * manifest: rewrote so I don't need 'checkup'

1994-09-03

        * manifest:
        strip off the "-r" from the revision so the generated file looks nicer

1994-08-19

        * manifest:
        hack to make 'configure' appear after other files (for timestamps)

1994-08-18

        * manifest:
        mods to sort subdirectories into separate clumps, for readability

1994-08-16

        * manifest: RCS_BASE