]>
thyrsus.com Git - src.git/log
Eric S. Raymond [Mon, 24 Nov 2014 03:55:51 +0000 (22:55 -0500)]
Remove obsolete comment.
Eric S. Raymond [Sun, 23 Nov 2014 15:48:04 +0000 (10:48 -0500)]
A step towards handling masters with no revisions more smoothly.
Regression test passes.
Johannes Löthberg [Sat, 22 Nov 2014 21:26:04 +0000 (22:26 +0100)]
Makefile: run `src version` from current directory
Relying on $PATH here is broken because either another executable called
src or an old version of src itself could be in $PATH
Eric S. Raymond [Fri, 21 Nov 2014 13:29:30 +0000 (08:29 -0500)]
Documentation polishing.
Eric S. Raymond [Fri, 21 Nov 2014 13:20:26 +0000 (08:20 -0500)]
Version bump for release 0.12.
Eric S. Raymond [Fri, 21 Nov 2014 13:16:17 +0000 (08:16 -0500)]
Historical note about Mercurial.
Eric S. Raymond [Fri, 21 Nov 2014 13:12:15 +0000 (08:12 -0500)]
Show branch for each revision in the log listing. Regression test passes.
Eric S. Raymond [Fri, 21 Nov 2014 11:09:48 +0000 (06:09 -0500)]
Fix crash bug on no arguments.
Eric S. Raymond [Fri, 21 Nov 2014 11:03:19 +0000 (06:03 -0500)]
Deal gracefully with absolute pathnames.
Regression tests pass.
Eric S. Raymond [Fri, 21 Nov 2014 03:11:29 +0000 (22:11 -0500)]
Added -l option to list and log entries. Regression test passes.
Eric S. Raymond [Fri, 21 Nov 2014 03:02:12 +0000 (22:02 -0500)]
Typo fix.
Eric S. Raymond [Thu, 20 Nov 2014 23:44:19 +0000 (18:44 -0500)]
SRC support in Emacs.
Eric S. Raymond [Thu, 20 Nov 2014 21:29:01 +0000 (16:29 -0500)]
Update to TODO.
Eric S. Raymond [Thu, 20 Nov 2014 21:08:47 +0000 (16:08 -0500)]
Fix typo bug in git method.
Eric S. Raymond [Thu, 20 Nov 2014 19:49:49 +0000 (14:49 -0500)]
Version bump for release 0.11.
Eric S. Raymond [Thu, 20 Nov 2014 19:47:20 +0000 (14:47 -0500)]
Use fixed-with cut lines. Trying to get the terminal width fails under Emacs.
Regression test passes.
Eric S. Raymond [Thu, 20 Nov 2014 10:52:27 +0000 (05:52 -0500)]
Fix some confusion in sequence computation. Regression tests pass.
Eric S. Raymond [Thu, 20 Nov 2014 05:13:27 +0000 (00:13 -0500)]
Fix an out-of-date method name. Regression tests pass.
Eric S. Raymond [Thu, 20 Nov 2014 03:24:07 +0000 (22:24 -0500)]
Restore 'src add', Emacs VC needs it. Regression tests pass.
Removes the commit -a option from the previous commit.
Eric S. Raymond [Thu, 20 Nov 2014 02:55:24 +0000 (21:55 -0500)]
Added "src commit -a" mode to fit the Emacs model.
Regression tests pass.
Eric S. Raymond [Thu, 20 Nov 2014 01:32:40 +0000 (20:32 -0500)]
Custom format option for src list (needed for VC mode).
Eric S. Raymond [Wed, 19 Nov 2014 23:14:19 +0000 (18:14 -0500)]
Suppoprt bare @ as a revision spec.
Eric S. Raymond [Wed, 19 Nov 2014 22:31:58 +0000 (17:31 -0500)]
Unmodified status char changed from '.' to '='. Regression test passes.
Eric S. Raymond [Wed, 19 Nov 2014 19:27:31 +0000 (14:27 -0500)]
Add installation instructions.
Eric S. Raymond [Wed, 19 Nov 2014 13:01:06 +0000 (08:01 -0500)]
Version bump for 0.10 release.
Eric S. Raymond [Wed, 19 Nov 2014 12:52:21 +0000 (07:52 -0500)]
A concesssion to the Git folks.
Eric S. Raymond [Wed, 19 Nov 2014 12:43:54 +0000 (07:43 -0500)]
A bug is gone.
Eric S. Raymond [Wed, 19 Nov 2014 12:33:49 +0000 (07:33 -0500)]
Information hiding.
Eric S. Raymond [Wed, 19 Nov 2014 12:17:04 +0000 (07:17 -0500)]
Modified check is now by content, not by date. Regression test passes.
Eric S. Raymond [Wed, 19 Nov 2014 01:36:28 +0000 (20:36 -0500)]
Typo fixes from William Burrow.
Eric S. Raymond [Wed, 19 Nov 2014 01:01:07 +0000 (20:01 -0500)]
Typo fixes frim Willam Burrow.
Eric S. Raymond [Tue, 18 Nov 2014 22:00:11 +0000 (17:00 -0500)]
Guard against people innocently typing -m"foo" a la RCS.
All regression tests pass.
Mark J. Reed [Tue, 18 Nov 2014 20:26:51 +0000 (15:26 -0500)]
Assume arg with slash is a filename; allows ./file-name for files with hyphens, also ../file for files in parent dir
Eric S. Raymond [Sun, 16 Nov 2014 21:03:00 +0000 (16:03 -0500)]
Version bump for 0.9 release.
Eric S. Raymond [Sun, 16 Nov 2014 19:00:00 +0000 (14:00 -0500)]
Reluctantly, we give up on {tag,branch} without a modifier.
The problem is that it's just to easy to forget -l when you want to list tags
and wind up creating unwanted tags named for the first file on your list.
Regression test passes.
Eric S. Raymond [Sun, 16 Nov 2014 18:36:01 +0000 (13:36 -0500)]
Documentation improvements. Regression test passes.
Eric S. Raymond [Sun, 16 Nov 2014 14:14:24 +0000 (09:14 -0500)]
Break rename out into its own command. Regression tests pass.
Eric S. Raymond [Sun, 16 Nov 2014 13:35:45 +0000 (08:35 -0500)]
ls is back. Probaby to stay, since git status is flaky.
Eric S. Raymond [Sun, 16 Nov 2014 13:32:27 +0000 (08:32 -0500)]
Revert "src ls removed, it's redundant with src status -a."
Eric S. Raymond [Sun, 16 Nov 2014 13:32:03 +0000 (08:32 -0500)]
Revert "Clean out remnants of ls."
Eric S. Raymond [Sun, 16 Nov 2014 13:28:18 +0000 (08:28 -0500)]
All commands but tag and branch are fully documented.
Eric S. Raymond [Sun, 16 Nov 2014 07:35:05 +0000 (02:35 -0500)]
More about fast-import.
Eric S. Raymond [Sun, 16 Nov 2014 07:23:58 +0000 (02:23 -0500)]
Document fast-import.
Eric S. Raymond [Sun, 16 Nov 2014 07:11:15 +0000 (02:11 -0500)]
Clean out remnants of ls.
Eric S. Raymond [Sun, 16 Nov 2014 07:00:04 +0000 (02:00 -0500)]
src ls removed, it's redundant with src status -a.
Eric S. Raymond [Sun, 16 Nov 2014 06:29:07 +0000 (01:29 -0500)]
Documentation for src diff.
Eric S. Raymond [Sun, 16 Nov 2014 06:10:21 +0000 (01:10 -0500)]
Embedded help for fast-export.
Eric S. Raymond [Sun, 16 Nov 2014 05:59:59 +0000 (00:59 -0500)]
branch delete is implemented.
Eric S. Raymond [Sun, 16 Nov 2014 05:51:02 +0000 (00:51 -0500)]
More abbreviations.
Eric S. Raymond [Sat, 15 Nov 2014 22:13:01 +0000 (17:13 -0500)]
list and log documentation.
Eric S. Raymond [Sat, 15 Nov 2014 22:04:32 +0000 (17:04 -0500)]
Rearrange documentation for consistency.
Eric S. Raymond [Sat, 15 Nov 2014 21:59:11 +0000 (16:59 -0500)]
Documentation fixes.
Eric S. Raymond [Sat, 15 Nov 2014 21:30:46 +0000 (16:30 -0500)]
Documentation for checkout and cat.
Eric S. Raymond [Sat, 15 Nov 2014 21:09:15 +0000 (16:09 -0500)]
Regression test for branch deletion. All tests pass.
Eric S. Raymond [Sat, 15 Nov 2014 20:43:17 +0000 (15:43 -0500)]
Implementation and basic regression test for branch delete.
Eric S. Raymond [Sat, 15 Nov 2014 14:27:03 +0000 (09:27 -0500)]
Refactor delete methods. Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 14:09:14 +0000 (09:09 -0500)]
Code cleanup. Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 14:01:39 +0000 (09:01 -0500)]
Feterministic sort order in listings. Regression passes.
Eric S. Raymond [Sat, 15 Nov 2014 13:45:25 +0000 (08:45 -0500)]
succ() and pred() are now only called when building links.
Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 12:52:39 +0000 (07:52 -0500)]
Another move away from using natve IDs internally.
Eric S. Raymond [Sat, 15 Nov 2014 12:48:22 +0000 (07:48 -0500)]
More pred() and succ() elimination. Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 05:18:26 +0000 (00:18 -0500)]
First use of links built during parse. Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 05:06:55 +0000 (00:06 -0500)]
Make parent and child links while parsing. Regression test passes.
Eric S. Raymond [Fri, 14 Nov 2014 15:20:03 +0000 (10:20 -0500)]
Beginnings of fast-traversal machinery.
Eric S. Raymond [Fri, 14 Nov 2014 14:36:42 +0000 (09:36 -0500)]
Improve the control description.
Eric S. Raymond [Fri, 14 Nov 2014 07:55:14 +0000 (02:55 -0500)]
Version bump for release 0.8.
Eric S. Raymond [Fri, 14 Nov 2014 07:49:20 +0000 (02:49 -0500)]
Discard "*** empty log message ***"
Eric S. Raymond [Fri, 14 Nov 2014 07:46:27 +0000 (02:46 -0500)]
Comment fixes.
Eric S. Raymond [Fri, 14 Nov 2014 06:57:50 +0000 (01:57 -0500)]
More documentation. All regression tests pass.
Eric S. Raymond [Fri, 14 Nov 2014 06:41:36 +0000 (01:41 -0500)]
Another TODO item.
Eric S. Raymond [Fri, 14 Nov 2014 06:39:11 +0000 (01:39 -0500)]
More embedded docs.
Eric S. Raymond [Fri, 14 Nov 2014 05:53:08 +0000 (00:53 -0500)]
Include the regression tester in the taerball so make check will work.
Eric S. Raymond [Fri, 14 Nov 2014 05:46:15 +0000 (00:46 -0500)]
Test ignore facility. Regression test passes.
Eric S. Raymond [Fri, 14 Nov 2014 05:23:23 +0000 (00:23 -0500)]
More documentation. git status -a. Negated ignore patterns.
Eric S. Raymond [Thu, 13 Nov 2014 23:50:41 +0000 (18:50 -0500)]
src log and src list now skip ignored and unregistered files.
Eric S. Raymond [Thu, 13 Nov 2014 23:43:03 +0000 (18:43 -0500)]
Factor out a predicate. Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 22:42:03 +0000 (17:42 -0500)]
Small change in behavior - no ? status reported except for explicit args.
Factor out ignore(). Soon CommandContext() will use it.
Regression tests pass.
Eric S. Raymond [Thu, 13 Nov 2014 21:17:53 +0000 (16:17 -0500)]
reak up help into topics.
Baptiste Fontaine [Thu, 13 Nov 2014 20:09:02 +0000 (15:09 -0500)]
Doc typos fixed.
Eric S. Raymond [Thu, 13 Nov 2014 19:28:38 +0000 (14:28 -0500)]
Renames for clarity. Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 19:24:20 +0000 (14:24 -0500)]
Rename a field to make it clearer what namespace we're in.
Eric S. Raymond [Thu, 13 Nov 2014 19:18:43 +0000 (14:18 -0500)]
Avoid O(n**2) lookups via hashes. Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 18:26:37 +0000 (13:26 -0500)]
Document how to do branch deletes Regression test passes.
We'll need a bit more infrastructure.
Eric S. Raymond [Thu, 13 Nov 2014 15:11:02 +0000 (10:11 -0500)]
Test for branch name resolution.
Eric S. Raymond [Thu, 13 Nov 2014 14:59:43 +0000 (09:59 -0500)]
Branch names are no meaningful in revisions.
Eric S. Raymond [Thu, 13 Nov 2014 12:17:03 +0000 (07:17 -0500)]
Version bump for release 0.7.
Eric S. Raymond [Thu, 13 Nov 2014 12:15:25 +0000 (07:15 -0500)]
pylint cleanup.
Eric S. Raymond [Thu, 13 Nov 2014 12:06:48 +0000 (07:06 -0500)]
Ugh. Restore ability to commit new files.
This bug should never have been in shipped code, but there was a
flaw in my test setup.
Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 11:59:01 +0000 (06:59 -0500)]
Move a method.
Eric S. Raymond [Thu, 13 Nov 2014 04:50:51 +0000 (23:50 -0500)]
Fix the NEWS up.
Eric S. Raymond [Thu, 13 Nov 2014 04:33:39 +0000 (23:33 -0500)]
Versiojn bump for release 0.6.
Eric S. Raymond [Thu, 13 Nov 2014 04:31:31 +0000 (23:31 -0500)]
Use metadata in the commit message boilerplate.
Eric S. Raymond [Thu, 13 Nov 2014 04:25:09 +0000 (23:25 -0500)]
Useful boilerpplare in the editor when committing or appending.
Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 02:57:06 +0000 (21:57 -0500)]
Amending now includes the old comment.
Eric S. Raymond [Thu, 13 Nov 2014 02:03:34 +0000 (21:03 -0500)]
src amend gets a useful trailer.
Eric S. Raymond [Thu, 13 Nov 2014 01:08:50 +0000 (20:08 -0500)]
Two more problems solved.
Eric S. Raymond [Thu, 13 Nov 2014 01:00:05 +0000 (20:00 -0500)]
Branch labels are almost reseolved. Checkpoint - regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 23:58:54 +0000 (18:58 -0500)]
Removed unused code. Regressuin test passes.
Eric S. Raymond [Wed, 12 Nov 2014 23:26:27 +0000 (18:26 -0500)]
Fix tag and branch listings to have deterministic sort order.
Eric S. Raymond [Wed, 12 Nov 2014 23:24:28 +0000 (18:24 -0500)]
Make tag and branch keys list deterministically.