summary refs log tree commit diff
path: root/bin/man1 (follow)
Commit message (Collapse)AuthorAge
* Add title -v flagJune McEnroe2019-09-10
|
* Add -x flag to titleJune McEnroe2019-09-07
|
* Add titleJune McEnroe2019-09-05
|
* Add long-missing setopt to bin.7June McEnroe2019-08-29
|
* Add editJune McEnroe2019-08-29
|
* Rename wat to everJune McEnroe2019-08-28
|
* Remove brot and gfxxJune McEnroe2019-08-28
|
* Use rand(3) in beefJune McEnroe2019-08-28
|
* Remove wakeJune McEnroe2019-08-28
| | | | RIP again, thursday. I don't think the RPi3 even knows how to suspend.
* Make dtch one command, add sinkingJune McEnroe2019-08-12
|
* Add whenJune McEnroe2019-07-24
| | | | When? Now.
* Handle media copy sequence in shottyJune McEnroe2019-07-20
| | | | This all still feels a bit gross for some reason.
* Handle shotty output options more centrallyJune McEnroe2019-07-20
|
* Add ^Q to ptee for MC sequenceJune McEnroe2019-07-17
|
* Add up -tJune McEnroe2019-07-15
|
* Add more info to shotty man pageJune McEnroe2019-07-14
|
* Add shotty -dJune McEnroe2019-07-14
|
* Add shotty -cJune McEnroe2019-07-13
|
* Use -s to infer terminal sizeJune McEnroe2019-07-12
|
* Add bright option to shottyJune McEnroe2019-07-11
|
* Add shotty man page and build itJune McEnroe2019-07-09
|
* Add up -cJune McEnroe2019-07-09
|
* Add ^S toggle to pteeJune McEnroe2019-07-08
|
* Document lack of window size propagationJune McEnroe2019-07-08
|
* Add pteeJune McEnroe2019-07-08
|
* Add CSS output to schemeJune McEnroe2019-07-06
|
* Add variables to bitJune McEnroe2019-06-07
|
* Simplify and build bitJune McEnroe2019-05-30
| | | | lex is a waste of time.
* Add xx -p optionJune McEnroe2019-05-29
|
* Add compound assignment operators to orderJune McEnroe2019-05-18
|
* Support simple assignment in orderJune McEnroe2019-05-15
|
* Implement sizeof in orderJune McEnroe2019-05-15
|
* Add orderJune McEnroe2019-05-15
|
* Move relay to binJune McEnroe2019-05-04
|
* Add setoptJune McEnroe2019-02-24
|
* Match statics and typedefs as TagJune McEnroe2019-02-18
|
* Remove hi line numberingJune McEnroe2019-02-18
| | | | | | Tags are much better for referring to specific parts of a file and line numbering is better done by a post-processing tool such as cat -n or producing a two-column HTML <table>.
* Add hi -f html -o anchor for line number linksJune McEnroe2019-02-17
|
* Add line numbers to hiJune McEnroe2019-02-17
| | | | | | | Renames previous -n option to -m to stay consistent with cat -n. Prefixing lines with line numbers affects where the first tab indent ends up relative to the text above it. Not sure if it's worth fixing somehow.
* Clean up scheme yet once moreJune McEnroe2019-02-12
|
* Unify *up scripts into one up.shJune McEnroe2019-02-12
|
* Use a proper fread-realloc loop in hiJune McEnroe2019-02-12
|
* Add Rust to hiJune McEnroe2019-02-12
| | | | This also fixes the block comment pattern to match /* **/ correctly.
* Generate html for binsJune McEnroe2019-02-10
|
* Add plain text "language" to hiJune McEnroe2019-02-10
|
* Add tab option to HTML output of hiJune McEnroe2019-02-09
|
* Add css and inline HTML options to hiJune McEnroe2019-02-09
|
* Add output format options to hiJune McEnroe2019-02-09
| | | | | The monospace option for IRC output doesn't really work, since IRCCloud puts a box around each span this way.
* Add sh syntax to hiJune McEnroe2019-02-08
|
* Improve ANSI output and base IRC on itJune McEnroe2019-02-08
|
It should only be set for $@ when it's inside double quotes. In fact there is another bug while we're playing with $@/$*. When IFS is set to a non-whitespace character such as :, $* outside quotes won't remove empty fields as it should. This patch fixes both problems. Reported-by: Martijn Dekker <martijn@inlv.org> Suggested-by: Harald van Dijk <harald@gigawatt.nl> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> 2018-04-02parser: Allow newlines within parameter substitutionHerbert Xu On Fri, Mar 16, 2018 at 11:27:22AM +0800, Herbert Xu wrote: > On Thu, Mar 15, 2018 at 10:49:15PM +0100, Harald van Dijk wrote: > > > > Okay, it can be trivially modified to something that does work in other > > shells (even if it were actually executed), but gets rejected at parse time > > by dash: > > > > if false; then > > : ${$+ > > } > > fi > > That's just a bug in dash's parser with ${} in general, because > it bombs out without the if clause too: > > : ${$+ > } This patch fixes the parsing of newlines with parameter substitution. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> 2018-04-02expand: Fix bugs with words connected to the right of $@Herbert Xu On Sun, Mar 04, 2018 at 12:44:59PM +0100, Harald van Dijk wrote: > > command: set -- a ""; space=" "; printf "<%s>" "$@"$space > bash: <a><> > dash 0.5.8: <a>< > > dash 0.5.9.1: <a>< > > dash patched: <a><> This is actually composed of two bugs. First of all our tracking of quotemark is wrong so anything after "$@" becomes quoted. Once we fix that then the problem is that the first space character after "$@" is not recognised as an IFS. This patch fixes both. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> 2018-03-25Revert "[BUILTIN] Remove unnecessary restoration of format string in printf"Herbert Xu This reverts commit 7bb413255368e94395237d789f522891093c5774. The commit breaks printf with more than argument. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> 2018-03-22parser: Fix backquote support in here-document EOF markHerbert Xu