Change-Log for GITHUB-SCRIPTS


https://invisible-island.net/ scripts/
2024年05月17日
 * release2git:
 change format of for-each-ref to collect dates for signed tags
2024年05月04日
 * release2git: partial fix for duplicate tags
2024年04月21日
 * release2git: print an error message to clarify a recent problem
 * release2git: provide proper message for signed tags
 * manifest: shellcheck warnings
 * manifest:
 revise sort-order, to improve the way that files are listed before directories
2024年04月20日
 * release2git: sign tags, per email from David Runge
2024年02月25日
 * git-utimes: fix hashbang for portability
2024年01月09日
 * release2git:
 add "CHANGES" to the "MANIFEST" file if we have generated it.
 this is used in byacc.
 * manifest: provide for generated changelog
2023年09月09日
 * gimme-git: ensure tree is clean, e.g., no core-dumps
2023年02月04日
 * release2git:
 add a check/fix in case the rcs archives have file-permissions different from
 git's index.
2023年01月18日
 * manifest:
 strip patch/version from basename to better match my use in Git-snapshots
2022年10月31日
 * git-utimes:
 modify to handle merge-branches, using the latest commit on the branch
 rather than the merge-time as done by git-extras
2022年06月14日
 * resync-git: sign merges -- needed for freedesktop gitlab
2022年03月26日
 * gimme-git: quiet the X-forwarding messages
2022年01月20日
 * manifest: show a diff if -v option is given
2022年01月14日
 * manifest: implement a "-n" (no-op) option
 tidy-up error-exits
2021年12月30日
 * manifest: no more MANIFEST.bak!
2021年12月27日
 * gimme-git:
 recreate tmp-directory on each pass in the loop, to attempt to work around
 permissions problems with MacOS.
2021年12月11日
 * gimme-git:
 print full pathname for "OOPS" to simplify investigating those.
2021年12月04日
 * gimme-git: prune old stuff, and try to point out bad merges
2020年02月12日
 * release2git: workaround for rcs-blame
2020年01月25日
 * release2git: filter out "RCS,v" file
 * release2git:
 a little more general, check for missing files and assume that co is confused
 * release2git: add workaround for rcs-blame's ",v" test-data
 * release2git: add -Q option, for debugging
 * release2git:
 check for $RCS_DIR environment variable, to handle special case needed
 for "rcs-blame"
2019年12月25日
 * git-stats: add -d option, to make it possible to sort the report
 * git-stats: improve alignment of columns
2019年03月22日
 * git-stats:
 make the binmode optional, to work around garbage in some repos
 * git-stats: Git's metadata uses UTF-8; account for this in the report.
2019年03月21日
 * git-stats: account for multiple records per commit
 * git-stats: RCS_BASE
2019年03月12日
 * resync-git: RCS_BASE
2018年06月23日
 * release2git:
 account for timezone in cutoff, which will be compared with gmt dates
2018年04月16日
 * release2git:
 improve tagging for the generated CHANGES file by accounting for localtime
 offset from gmtime.
2017年10月27日
 * gimme-git:
 ignore git's notion of directory-timestamps, if any - recur for file-timestamps
2017年10月16日
 * gimme-git: missed one (the top-level directory)
 * gimme-git:
 quote directory- and file-names to help when they have embedded spaces
2017年08月26日
 * gimme-git: RCS_BASE
 * git-utimes: initial import of some git's doesn't fit pattern
 * git-utimes: RCS_BASE
2017年08月12日
 * manifest: use SIGQUIT(3) rather than SIGTRAP(5) in trap commands
 This error dates back to 1997 (970802) in ncurses:
 + many corrections to make progs/capconvert work, as well as make it
 reasonably portable and integrated with ncurses 4.1 (reported by Dave
 Furstenau <df@ravine.binary.net>).
 but I see in my "nfilter" script I used it as far back as December 1993, on the
 other hand in "externs" (August 1991) I had it corrrect.
 But here are the first uses in ncurses:
 capconvert 1997年08月02日 21:52:06 1.3
 edit_cfg.sh 1997年11月08日 18:14:57 1.7
 make_sed.sh 1997年12月06日 20:52:47 tom
 MKterminfo.sh 1998年09月05日 23:53:51 1.4
 MKtermsort.sh 2001年05月26日 23:37:57 1.7
 MKkey_defs.sh 2001年06月16日 15:25:10 tom
 MKkeys_list.sh 2001年06月16日 16:47:39 tom
 make-tar.sh 2010年02月20日 22:46:57 tom
2017年03月19日
 * release2git: restore a special case for ncurses's components
 * release2git: handle compressed archives by expanding as needed.
 * release2git: ensure the temporary file is writable
 * release2git: set modification time for generated CHANGES files.
 * release2git: make -y work without -x
 * release2git: add -y option
 * release2git: make the rcs2log part less verbose
 * release2git: -x depends upon -d
 * release2git: add -x option
2017年01月01日
 * release2git:
 git commit is using local time, not UTC. work around by setting TZ=0, so
 the log will show correct local time.
2016年09月07日
 * release2git:
 change format of date returned from git to make it match the format used
 in rcs, allowing comparison of the two lists.
2016年08月17日
 * release2git:
 make special case of changelog-name for dbmalloc, where I left the original
 "CHANGES" alone, and distributed the program with generated "ChangeLog" in
 2003.
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

AltStyle によって変換されたページ (->オリジナル) /