summary refs log tree commit diff
path: root/bin (follow)
Commit message (Collapse)AuthorAge
...
* Use getopts in shell scriptsJune McEnroe2020-03-03
| | | | WTF why did no one tell me about this?
* Separate LINKS from BINS for html to workJune McEnroe2020-02-11
|
* Match URLs inside parens or with paired parens insideJune McEnroe2020-02-10
|
* Duplicate effective URL before passing it back to curlJune McEnroe2020-02-10
| | | | | Apparently sometimes it didn't like receiving its own internal storage to parse again. Understandable.
* Reorganize the Makefile for the umpteenth timeJune McEnroe2020-01-31
| | | | Broke out LDLIBS for each bin, and made everything more uniform.
* Capture standard error and allow failure in up -cJune McEnroe2020-01-24
|
* Use C syntax for Objective-C .m filesJune McEnroe2020-01-20
| | | | And match #import like #include.
* Highlight single-char variables nested in make interpolationsJune McEnroe2020-01-14
| | | | e.g. ${LDLIBS_$@}
* Remove shotty -c flag from upJune McEnroe2020-01-03
|
* Revert "Add first working version of imbox"June McEnroe2019-12-21
| | | | | | Moved to <https://git.causal.agency/imbox>. This reverts commit 6aa7f2f6bf47fa9df9c749ce665171fa30800937.
* Add first working version of imboxJune McEnroe2019-12-21
|
* Source .editrc before applying -v or -eJune McEnroe2019-12-20
| | | | | Otherwise a bind -v in .editrc will take precedence and overwrite the ^I binding for sh-complete.
* Fix matching make tags with no sourcesJune McEnroe2019-12-19
|
* Avoid matching := assignments as tagsJune McEnroe2019-12-19
|
* Use :target rather than :focus pseudo-classJune McEnroe2019-12-18
| | | | :target persists after you click on something else.
* Bail from hi if input is binaryJune McEnroe2019-12-18
| | | | | NULs in the input cause an infinite loop in htmlEscape, not to mention regexes obviously not working, etc.
* Link to git. from bin htmlJune McEnroe2019-12-15
|
* Add option to default to text in hiJune McEnroe2019-12-15
|
* Match .profile and .shrc as shell in hiJune McEnroe2019-12-15
|
* Document diff input language in hiJune McEnroe2019-12-11
|
* Fix \? prompt expansion for more than one digitJune McEnroe2019-12-02
|
* Rename bin.7 to README.7June McEnroe2019-11-27
| | | | GitHub be damned.
* Document HISTFILEJune McEnroe2019-11-26
|
* Replace shotty with code from streamJune McEnroe2019-11-25
| | | | | | | A much more complete implementation of a terminal emulator which I also fuzzed. Code is still kind of a mess though. Also case range syntax is now allowed here I guess.
* Remove default ENV from manualJune McEnroe2019-11-21
|
* Do not apply expansion to HISTFILEJune McEnroe2019-11-21
|
* Revert "Set default ENV to ~/.config/cash/cashrc"June McEnroe2019-11-21
| | | | This reverts commit 2d722bdd93ba2ddd9d7e4394a845eeea9951ab5f.
* Remove HISTFILE default valueJune McEnroe2019-11-21
|
* Remove vendored libeditJune McEnroe2019-11-21
|
* Revert "Use local libedit"June McEnroe2019-11-21
| | | | This reverts commit a8cd87a52b91f41d3bec81b1a36fa224501f3af7.
* Just use H_LOAD and H_SAVEJune McEnroe2019-11-21
|
* Use braces in 1sh MakefileJune McEnroe2019-11-21
|
* Add \? exit status prompt expansionJune McEnroe2019-11-20
|
* Remove PSlitJune McEnroe2019-11-20
|
* Claim to be curl(1) in titleJune McEnroe2019-10-02
| | | | | IMDB serves a page to our dumb User-Agent whose <title> is past the 8K boundary but serves something normal to curl(1).
* Fail on HTTP failure status in titleJune McEnroe2019-09-27
|
* Revert "Enable cookies in title"June McEnroe2019-09-22
| | | | This reverts commit 279111dda15dd9170e11b9688eb973f2af2e6300.
* Enable cookies in titleJune McEnroe2019-09-20
| | | | Perhaps this will make it less suspicious to Google. Who knows.
* Only GET the final redirect locationJune McEnroe2019-09-12
|
* Consume entire bodyJune McEnroe2019-09-12
| | | | | Aborting the request and leaving data around may be causing intermittent errors. Just discard the rest of the data.
* Add title -v flagJune McEnroe2019-09-10
|
* Use curl error bufferJune McEnroe2019-09-10
|
* Set Accept-Encoding in titleJune McEnroe2019-09-10
| | | | | | Because apparently it's fine for servers to respond with Content-Encoding you didn't ask for, and curl won't decode it if you didn't ask for it.
* Set title User-AgentJune McEnroe2019-09-08
| | | | Some things don't like you if you don't send one.
* Add -x flag to titleJune McEnroe2019-09-07
|
* Ignore SIGPIPE in relayJune McEnroe2019-09-07
| | | | Allows restarting consumers safely.
* Handle lack of Content-TypeJune McEnroe2019-09-05
|
* Use CURLINFO_CONTENT_TYPEJune McEnroe2019-09-05
| | | | Oops, didn't see this.
* Decode entities in titlesJune McEnroe2019-09-05
|
* Print title as soon as it's availableJune McEnroe2019-09-05
|