summary refs log tree commit diff
path: root/bin (follow)
Commit message (Collapse)AuthorAge
...
* Use flock(2) when loading and saving historyJune McEnroe2019-01-15
|
* Add guides to psfedJune McEnroe2019-01-14
|
* Check for NULL copy or undo buffers in psfedJune McEnroe2019-01-14
|
* Add cash.7 READMEJune McEnroe2019-01-14
|
* Document old=new argument of fc -sJune McEnroe2019-01-14
|
* Allow replacing empty string with fc old=newJune McEnroe2019-01-14
|
* Enable warnings in libeditJune McEnroe2019-01-13
|
* Shorten $HOME to ~ in prompt expansionJune McEnroe2019-01-13
|
* Document PSlitJune McEnroe2019-01-13
|
* Document PS0June McEnroe2019-01-13
|
* Add PS0June McEnroe2019-01-13
|
* Change default ENV from cashrc to env.shJune McEnroe2019-01-13
|
* Set PSlit like NetBSD shJune McEnroe2019-01-12
|
* Reference cash builtin man pages in cash.1 SEE ALSOJune McEnroe2019-01-12
|
* Restore cash builtin man page datesJune McEnroe2019-01-12
|
* Use local libeditJune McEnroe2019-01-12
|
* Replace libedit MakefileJune McEnroe2019-01-12
|
* Import /usr/src/lib/libedit from NetBSD 8.0June McEnroe2019-01-11
|
* Add PSlit for prompt escapesJune McEnroe2019-01-11
|
* Don't make depend automaticallyJune McEnroe2019-01-11
|
* Set default ENV to ~/.config/cash/cashrcJune McEnroe2019-01-11
|
* Add "blank" lines to cash.1June McEnroe2019-01-11
| | | | No way I'll be able to maintain it without.
* Document RPS1 and RPS2June McEnroe2019-01-10
|
* Add cash install and uninstall targetsJune McEnroe2019-01-10
|
* Fix header dependencies in cash MakefileJune McEnroe2019-01-10
|
* Clean up cash MakefileJune McEnroe2019-01-10
|
* Reference cash-specific builtin man pagesJune McEnroe2019-01-10
|
* Create cash-printf.1June McEnroe2019-01-10
|
* Create cash-test.1June McEnroe2019-01-10
|
* Create cash-kill.1June McEnroe2019-01-10
|
* Create cash.1June McEnroe2019-01-10
|
* Import /usr/src/usr.bin/printf/printf.1 from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Import /usr/src/bin/test/test.1 from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Import /usr/src/bin/kill/kill.1 from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Set RPROMPT from RPS1 and RPS2June McEnroe2019-01-10
|
* Fix unused copyright and rcsid in cashJune McEnroe2019-01-10
|
* Remove cash/testsJune McEnroe2019-01-10
|
* Remove funcsJune McEnroe2019-01-10
|
* Remove profile and dot.profileJune McEnroe2019-01-10
|
* Replace strchrnul with strchrJune McEnroe2019-01-10
|
* Replace eaccess with faccessatJune McEnroe2019-01-10
|
* Replace st_mtim with st_mtimespecJune McEnroe2019-01-10
|
* Replace sys_nsig with NSIGJune McEnroe2019-01-10
|
* Replace cash MakefileJune McEnroe2019-01-10
|
* Move bltin out of subdirectoryJune McEnroe2019-01-10
|
* Import /usr/src/usr.bin/printf/printf.c from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Import /usr/src/bin/test/test.c from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Import /usr/src/bin/kill/kill.c from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Import /usr/src/bin/sh from FreeBSD 12.0-RELEASEJune McEnroe2019-01-10
|
* Clean up schemeJune McEnroe2019-01-04
|
g something like "range" and "qwerty123456", it returns an "Internal Server Error" and the following in the logs: > [Tue Jun 10 17:45:32 2014] [error] [client 172.21.1.6] fatal: > ambiguous argument 'qwerty123456': unknown revision or path not in the > working tree., referer: > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/ > [Tue Jun 10 17:45:32 2014] [error] [client 172.21.1.6] Use '--' to > separate paths from revisions, like this:, referer: > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/ > [Tue Jun 10 17:45:32 2014] [error] [client 172.21.1.6] 'git <command> > [<revision>...] -- [<file>...]', referer: > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/ > [Tue Jun 10 17:45:32 2014] [error] [client 172.21.1.6] Premature end > of script headers: cgit, referer: > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/ The cache will kick in, so if you search for the same string again, it'll show an empty range, so you have to change the bogus strings each time. This is because we just pass the arguments straight to Git's revision parsing machinery which die()s if it cannot parse an argument, printing the above to stderr and exiting. The patch below makes it a bit friendlier by just ignoring unhandled arguments, but I can't see an easy way to report errors when we can't parse revision arguments without losing the flexibility of supporting all of the revision specifiers supported by Git. Reported-by: Konstantin Ryabitsev <mricon@kernel.org> 2014-06-28git: update for git 2.0Christian Hesse prefixcmp() and suffixcmp() have been remove, functionality is now provided by starts_with() and ends_with(). Retrurn values have been changed, so instead of just renaming we have to fix logic. Everything else looks just fine. 2014-04-17remove trailing whitespaces from source filesChristian Hesse 2014-04-12git: update to 1.9.2Christian Hesse Everything works just bumping the version in Makefile and commit hash in submodule. No code changes required. 2014-04-05Fix cgit_parse_url when a repo url is contained in another repo urlJulian Maurice For example, if I have two repos (remove-suffix is enabled): /foo /foo/bar http://cgit/foo/bar/ is interpreted as "repository 'foo', command 'bar'" instead of "repository 'foo/bar'" 2014-03-20Makefile: use more reliable git tarball mirrorJason A. Donenfeld 2014-03-20git: update to 1.9.1Christian Hesse