Commits
- Commit:
f5d230410ed12387146e129aab4e70db85ff670b
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
regress: provide a sed wrapper
In order to portably handle the difference in how 'sed -i' works between
*BSD and Linux, provide a wrapper to invoke the underying system sed(1)
based on which OSTYPE is in use.
- Commit:
372960fedf033e1a18e08ae30d9d0a9096206266
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
regress: use gdate/gln if on *BSD
To minimise the amount of churn between the difference in date(1)
and ln(n) semantics, use gdate and gln from coreutils.
- Commit:
b9f899df45678237dc88ac499eb6de31a23294d5
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
regress: enable tests
Enable the compilation and execution of the tests under regress/
- Commit:
d328e5f0b2ca8dc7e7aafeb446966f1b01d6893d
- From:
- Thomas Adam <thomas@xteddy.org>
- Date:
portable: propagate AM_CFLAGS/AM_CPPFLAGS
Compiling with warnings and certain compiler flags is important for
security and bug-free code.
Set a bunch of warnings via AM_CFLAGS in a common Makefile, and let
those values propagate to all other Makefiles.
While here, also fix the version string to remove quotes.
- Commit:
dc2a05aa2111fe14be0f0c3e025337dc9340b111
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add an xfail test for a bug in merging content with a dot on a line by itself
- Commit:
66eecf0df5e997194c448a2134bb59067ce1da17
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add test for merge result when lines are inserted at the top of a file
Based on a patch by Omar Polo
- Commit:
f4ff4f7a253c1eb85a549d1d64b00d30b8c4ccd3
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
sync files from diff.git 346d4986568ffbcfdc53cce45dd8a468535a68f2
- Commit:
30f6c0c64b5c08d79e22cc2c0bd1f1340288a7f5
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add support for multiple path arguments to 'got diff'
positive feedback from Omar and kn
ok kn
- Commit:
2539ccf28b5b0e6be13e9a7f2063a104efa7217b
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
link to the FastCDC paper from deltify.c; suggested by Ori some time ago
- Commit:
82e16997c5d275dc67208ec011c70198fc0218ca
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
make the number of elements in deltify's geartab explicit
- Commit:
746e2499a78ea2472e3efd0631a202d352e1de7c
- From:
- Klemens Nanni <kn@openbsd.org>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
Ignore tags files
OK stsp
- Commit:
d2412c93d1f4208792c2f451746611075f07e0af
- From:
- Klemens Nanni <kn@openbsd.org>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
Provide lib/Makefile to enable tags file generation
The root Makefile does not hook into lib/ via <bsd.subdir.mk> since it
is not a program itself and thus gets included by all others.
This means `make tags` skips lib/ and `make -C lib/ tags` does not know
what to do; provide a minimal <bsd.lib.mk> stub and hook it up just
for the "tags" such that *all* source is browsable via tags.
See /usr/share/mk/bsd.README for details.
Feedback stsp tb
OK tb
- Commit:
35add24aa636945d591ac62534d3caf3e906621a
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
plug memory leaks in got-fetch-pack and got-send-pack
ok naddy
- Commit:
ea83355f0a329b34b741dffc0cd0542ed96afb9a
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
let 'got fetch' send all references to the server to avoid redundant downloads
Problem reported by naddy.
ok naddy
- Commit:
1fe43c07073b0aa6cbdda5b13c4164f820ac8b6c
- From:
- Klemens Nanni <kn@openbsd.org>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
Fix "mandoc -T lint -W style" nits
- Commit:
5b5b660da681f777aa32148ee57a66306ea74ce9
- From:
- Klemens Nanni <kn@openbsd.org>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
Document command aliases in tmux(1) style, add tags for navigation
Complete 95f394e8917def2c11ce292b3a8f804d261b1d12;
reminder to look at gotadmin(1) from stsp, thanks.
- Commit:
d52bac284bc87b2e54ff8afd22886a7260f68b26
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
ignore unversioned files while aborting rebase, histedit, merge or operations
ok jrick
- Commit:
ac93b2c5ff1f2b9d2c10aaf6b385b22b9da35056
- From:
- Klemens Nanni <kn@openbsd.org>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
Fix "mandoc -T lint -W style got/got.1" nits
- Commit:
e8aa341a0a112d2660938b2e9aec7ff327865ec6
- From:
- Klemens Nanni <kn@openbsd.org>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
Document command aliases in tmux(1) style, add tags for navigation
This has the advantage of tags being located right by the full command;
combined with tags ":tco" to search for the `co` alias will jump right
to the `checkout` line, neatly showing everything without needing
further navigation.
tmux hint from Thomas Adam, thanks.
OK stsp
- Commit:
b87752b722a779d961ddb162ea428d97649121d5
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
update 'got merge' TODO item
- Commit:
a14a3000a50e1fe5e299c5522e3086eec2a8cf2c
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
bump version number
- Commit:
bf52745616210612f9793d2dfae661bd8afc73bb
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
CHANGES for 0.61
- Commit:
8f7987b35cf5b218a730c88ed2a06979b6384bbd
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
sync dist file list
- Commit:
6092c29954d72000fdc1b6fe2a9c10ff56aabc65
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
skip ignored directories during 'got status' disk crawl
- Commit:
c50a74557db04e5ab02a1b0c53cb4fbdd64088ac
- From:
- Stefan Sperling <stsp@stsp.name>
- Via:
- Thomas Adam <thomas@xteddy.org>
- Date:
add histedit -e option which runs the 'edit' script command for every commit
ok jrick