Commits
- Commit:
950a4a905c4d772a32d335f2d3334e02c1dc7a40
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use got_fileindex_free() to free a fileindex structure
- Commit:
016477fd0e28904c48c579801cd75d6314a848c4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename 'got cherrypick' alias 'got ch' to 'got cy'
- Commit:
648e4ef7f69d8e5852f9d53021c8863df78fed33
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename 'got rm' to 'got remove'; keep 'rm' as an alias
- Commit:
ce5b7c56feb64f28afedf39561cac1a17a3f028c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got/tog list commands if -h or an unknown command is provided
- Commit:
97b3a7beacbda58876c185d6aa2b1b9c305fa6f6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
require user to type full got command names or short aliases
The previous strncmp-based approach was problematic, e.g. "co" was
treated as an alias for "commit", while most users will expect "co"
to map to "checkout". Introduce explicit aliases and document them.
- Commit:
8cfb4057347c76581c64b02802d4b9608bf56fd2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename 'struct cmd' to 'struct got_cmd'
- Commit:
d70c3147e3d6f13debfe370fa231cb410154f282
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tog: fix typo in error message
- Commit:
3642c4c6513e3536dc77e8f2b7a2402d1aa916a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
tog: stop interpreting unknown commands as paths
- Commit:
57b33b641c4fe9ecd381906cdc6fcf1187db2b1e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix thread synchronization during 'tog log' search; more speed-up
- Commit:
96e2b5666a7a0dee0f96c1c95a61f6f46379b2ec
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
speed up search in 'tog log' while commits are still being loaded
- Commit:
d4e1ff4fd2ac79e0a03f75cdc784d71e0543b3c1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix compiler invocation with 'make PROFILE=1'
- Commit:
52d1d0d9000cbe48a58be36218471edd0965e42c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix bug where match_loose_object() skipped some objects
- Commit:
74ff3f23fc46fc032437327d53a5fad7ba699a0d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
write 'message' out as a full word in 'got commit' documentation
- Commit:
0e1b0230f4458c13646126f1b1285a89f0885d66
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix incomplete documentation of 'got checkout' -c option
- Commit:
0db75f06169f5af911de5666bbdcb7a7e65a7285
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document the 'abbreviated SHA1 argument' feature
- Commit:
561c3678469226992b85a1fa3d10d79cd0826c53
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix detection of ambiguous object ID match with pack files
- Commit:
0adc7bcc3f16033b549ab06c8a1bd0007bb5a7d9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
call got_object_id_queue_free() instead of implementing it inline
- Commit:
dd88155e484f5bbae1af4e3c8d020cabc2e647ab
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
disambiguate abbreviated object IDs based on object type
- Commit:
461aee03b5f615d3fb11add47137103d3003b61e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix test sandbox name
- Commit:
83c8b3b81dddacaeb4db8081fdcfd68c514f4276
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
plug leaks in got_repo_match_object_id_prefix()
- Commit:
b2df341bd0e5b6145674f4e7edb341352c3baddc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
put error checks in right order
- Commit:
5903ff6ef10b567d1d0d6c30317ed5b35d71e488
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop matching loose objects once we've searched past the ID prefix
- Commit:
4277420a1f45ca37345733120cbe89d19c550f92
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
speed up matching of abbreviated commit IDs in pack files
- Commit:
45f2ef4ca88b7a468ccae02543aa4b0baa662dd2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a todo item for abbreviated object IDs
- Commit:
e09a504cc5b72ff4eca5d539b6fb50c8d01d0036
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce support for abbreviated object IDs