summary refs log tree commit diff
path: root/bin (follow)
Commit message (Collapse)AuthorAge
* Use command -v rather than typeJune McEnroe2021-08-25
| | | | | Some shells write to standard error from type when the command is not found. command -v is silent.
* Strip typer down to copy or reverse modesJune McEnroe2021-07-09
|
* Add patreon to supJune McEnroe2021-07-05
|
* Use $SHELL -c to run up -c | -t commandsJune McEnroe2021-06-21
| | | | And clean up some other things.
* Merge dash v0.5.11.4June McEnroe2021-06-20
|
* Show number of weeks for scalar if evenJune McEnroe2021-06-08
|
* Handle missing last names in bibsortJune McEnroe2021-05-04
|
* Add copy mode to typerJune McEnroe2021-04-28
|
* Remove hnelJune McEnroe2021-04-26
| | | | I haven't had a use for it in years.
* Draw foundations in reverse orderJune McEnroe2021-04-26
|
* Only use cells for moveColumnJune McEnroe2021-04-26
| | | | | | So long as the move queuer doesn't use empty tableau stacks correctly, it shouldn't use them at all. This way it's easier to do the correct moves manually.
* Match space between #! and /bin/shJune McEnroe2021-04-26
|
* Check in dash autogen files for realJune McEnroe2021-04-25
|
* Copy automake filesJune McEnroe2021-04-25
|
* Revert "Check in dash autogen files"June McEnroe2021-04-25
| | | | | | This reverts commit d7c361a6cb66a919b19648a8780423a0c73e1a59. Well apparently this just created symlinks to system files. Stupid.
* Rearrange Makefile once more once more once moreJune McEnroe2021-04-18
| | | | Well now I can add targets to ALL in config.mk so that's simpler.
* Add -R reverse typerJune McEnroe2021-04-18
|
* Flip card renderingJune McEnroe2021-04-18
|
* Add freecellJune McEnroe2021-04-17
|
* Check in dash autogen filesJune McEnroe2021-04-04
| | | | So that I don't need to install autoconf/automake to build it.
* Add typer -P and -c to connect to pounceJune McEnroe2021-03-23
| | | | Of course, running this full time would really fill up the buffer...
* Add typer botJune McEnroe2021-03-23
| | | | Ok maybe I'm an asshole.
* Add -q flag to everJune McEnroe2021-02-24
|
* Add asciinema to supJune McEnroe2021-02-21
|
* Add Liberapay to supJune McEnroe2021-02-21
| | | | | Don't actually need to set a password for this one, but I can automate using the email link to log in.
* Fix (hopefully) matching shell reserved wordsJune McEnroe2021-02-19
| | | | | To not conflict with matching closing command substitution parentheses on their own lines.
* Add bugzilla support to supJune McEnroe2021-02-17
|
* Just use pbcopy in upJune McEnroe2021-02-17
| | | | I have a generic pbcopy wrapper now.
* Use curl --url for URL from emailJune McEnroe2021-02-17
| | | | Be explicit it's the URL and not some injected curl flag or something.
* Add tildenews support to supJune McEnroe2021-02-16
| | | | See those variables paid off :)
* Add sup for setting single-use passwordsJune McEnroe2021-02-16
|
* Add missing %U for RFCs in bibsortJune McEnroe2021-02-16
|
* Add install targets to binJune McEnroe2021-02-10
| | | | | Motivated by OpenBSD's default rules not setting copied shell scripts executable. install(1) does.
* Use flags for pbd client behaviourJune McEnroe2021-02-09
|
* Use xsel in up and add it do install.shJune McEnroe2021-02-08
|
* Use scrot for up -s if no screencaptureJune McEnroe2021-02-07
| | | | Still missing putting the URL in an X selection.
* Add xterm output to schemeJune McEnroe2021-02-06
|
* Warn twice about stopped jobsJune McEnroe2021-02-04
| | | | | | Not really sure why this previously set job_warning to 2 rather than 1. Anyway I often just press ^D again after the warning without really thinking, so do it twice.
* Use int when checking for EOFJune McEnroe2021-01-29
|
* Use First state to match keyword at beginning of lineJune McEnroe2021-01-26
| | | | | Otherwise keywords at the beginnings of lines with preceeding whitespace are not matched.
* Generate tags for sh files in mtagsJune McEnroe2021-01-20
| | | | | Only matches functions declared at the beginnings of lines, but I'm fine with that.
* Add messy sh lexerJune McEnroe2021-01-20
| | | | Surprisingly seems to work for everything I looked at in my repos.
* Avoid matching ':' in make tagsJune McEnroe2021-01-20
| | | | Otherwise a :: rule includes one of the ':'s in the tag name.
* Prefer tag matches not preceded by [[:alnum:]]June McEnroe2021-01-19
| | | | Otherwise the "id" in "void" matches for "void id".
* Escape \ and / in mtags search patternsJune McEnroe2021-01-19
|
* Add mtags to generate tags for make and mdocJune McEnroe2021-01-19
|
* Map tags to IDs using only [[:alnum:]-._]June McEnroe2021-01-19
|
* Don't use a pager if reading standard inputJune McEnroe2021-01-19
|
* Support BSD make syntax and match *.amJune McEnroe2021-01-19
| | | | These don't really go together, but...
* Match tab following escaped newline in make assignmentsJune McEnroe2021-01-19
| | | | Otherwise it ends up going into Shell state.