Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bind libedit's secret filename completion function | June McEnroe | 2020-12-22 |
| | | | | | | | | | | Check if the FreeBSD (and by extension macOS) _el_fn_sh_complete version of the function exists, which does shell escaping of completed filenames before _el_fn_complete learned to. Tab is bound after calling el_set() and el_source() since the default bindings set tab to something else, and it should always be filename completion in the shell. | ||
* | Build with libedit by default | June McEnroe | 2020-12-22 |
| | |||
* | Fail if building --with-libedit and can't find libedit | June McEnroe | 2020-12-22 |
| | | | | | Previously, configure --with-libedit would only fail in the case where libedit is available but its header file histedit.h is not. | ||
* | Merge commit '9e55e38997ed4d6998af9e113e215a926c24988e' as 'bin/dash' | June McEnroe | 2020-12-22 |
| | | | | From tag 'v0.5.11.2'. | ||
* | Fix bibsort name sorting for middle names, trailing titles | June McEnroe | 2020-12-18 |
| | | | | Correctly sorts "Kevin L. Mitchell" and "K. Zeilenga, Ed." for example. | ||
* | Add bibsort | June McEnroe | 2020-12-15 |
| | | | | | My first perl script! hi doesn't have syntax highlighting for perl, and I don't think I could sanely implement it, but oh well. | ||
* | Add modem -r flag to set baud rate | June McEnroe | 2020-12-08 |
| | | | | | | Also fix it to continue reading output, rather than exiting as soon as the child exits... Except on macOS this still doesn't seem to work correctly for some reason. | ||
* | Clean up variable expansions in c.sh | June McEnroe | 2020-12-07 |
| | |||
* | Handle const strings in c -e | June McEnroe | 2020-12-05 |
| | |||
* | Remove edit | June McEnroe | 2020-10-29 |
| | |||
* | Open /dev/tty in nudge | June McEnroe | 2020-09-04 |
| | | | | | This makes it work even when it's run connected to a pipe, i.e. as the notify command of catgirl... | ||
* | Add nudge | June McEnroe | 2020-09-04 |
| | |||
* | Build fbclock with -lz | June McEnroe | 2020-09-03 |
| | | | | I guess this got lost somewhere, long ago... | ||
* | Use scheme for bin html | June McEnroe | 2020-08-23 |
| | |||
* | Use CSS variables in scheme output | June McEnroe | 2020-08-23 |
| | |||
* | Highlight .in files as sh | June McEnroe | 2020-08-18 |
| | | | | Almost always templated shell for rc scripts. | ||
* | Bump title buffer to 64K | June McEnroe | 2020-08-15 |
| | | | | YouTube now sends <title> that occurs 38K into the file... | ||
* | Fix setting second title request to GET | June McEnroe | 2020-07-25 |
| | | | | | | | Since 9c845be2797e2047547ec247cb037471aeb48bb0 in curl (7.71.0), setting CURLOPT_NOBODY to 1 sets the request method to HEAD, but setting it back to 0 does not change the method back to GET. Setting CURLOPT_HTTPGET both sets the request method and unsets CURLOPT_NOBODY. | ||
* | Read from stdin in order | June McEnroe | 2020-07-18 |
| | |||
* | Add facebook and twitter to title user-agent | June McEnroe | 2020-07-08 |
| | | | | | | | | | This fixes fetching tweets again! https://github.com/thelounge/thelounge/pull/ 3602 (Intentionally breaking the link so GitHub doesn't add a "referenced this PR" thing?) | ||
* | Remove aes | June McEnroe | 2020-06-17 |
| | |||
* | Fix pbd for neovim | June McEnroe | 2020-06-11 |
| | | | | | At some point neovim started setting argv[0] to the absolute path for some reason. | ||
* | Add additional permission for linking with LibreSSL | June McEnroe | 2020-06-08 |
| | | | | https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs | ||
* | Replace __DECONST with regular casts | June McEnroe | 2020-06-08 |
| | | | | sed -E 's/__DECONST[(]([^,]+), ([^)]+)[)]/(\1)(\2)/' | ||
* | Replace __printflike with __attribute__((format(printf, ...))) | June McEnroe | 2020-06-08 |
| | | | | sed -E 's/__printf0?like[(]([^,]+), ([^)]+)[)]/__attribute__((format(printf, \1, \2)))/' | ||
* | Replace __dead2 with __attribute__((noreturn)) | June McEnroe | 2020-06-08 |
| | | | | sed 's/__dead2/__attribute__((noreturn))/' | ||
* | Replace __FBSDID macros with comments | June McEnroe | 2020-06-08 |
| | | | | sed -E 's|__FBSDID[(]"([^"]+)"[)];|/* \1 */|' | ||
* | Remove reference to FreeBSD-specific libedit hack | June McEnroe | 2020-06-08 |
| | | | | | | | | Newer versions of libedit have sane tab-complete now without FreeBSD's hacks, and in fact the hack is gone in FreeBSD-CURRENT. I'm still a little confused why binding this weird function is necessary at all, but at least it exists everywhere, I guess. | ||
* | Remove mktemp options from mkbuiltins, mktokens | June McEnroe | 2020-06-07 |
| | | | | Why even? | ||
* | Cast z_stream fields to size_t | June McEnroe | 2020-06-07 |
| | | | | | In the version of zlib in OpenBSD, these fields are of type off_t, which is signed (why?), rather than uLong. | ||
* | Call static_assert by _Static_assert | June McEnroe | 2020-06-07 |
| | | | | | OpenBSD doesn't #define static_assert in assert.h and _Static_assert is its real name I guess so why not? | ||
* | Allow redirecting input in ever | June McEnroe | 2020-06-01 |
| | |||
* | Add %c conversion to c script | June McEnroe | 2020-05-31 |
| | |||
* | Add c script to README | June McEnroe | 2020-05-31 |
| | |||
* | Add c script | June McEnroe | 2020-05-31 |
| | |||
* | Add hi rule for sh arithmetic expansion | June McEnroe | 2020-05-14 |
| | | | | | Shell highlighting is hopeless anyway but this makes it slightly less obviously broken. | ||
* | Use . as ${LDLIBS.$@} separator | June McEnroe | 2020-04-20 |
| | |||
* | Teach hi how to underline in IRC | June McEnroe | 2020-03-30 |
| | |||
* | Highlight diff lines without lading space as Keyword | June McEnroe | 2020-03-30 |
| | |||
* | Add HISTFILE history saving | June McEnroe | 2020-03-09 |
| | |||
* | Source .editrc before applying -v or -e | June McEnroe | 2020-03-09 |
| | | | | | Otherwise a bind -v in .editrc will take precedence and overwrite the ^I binding for sh-complete. | ||
* | Add \? exit status prompt expansion | June McEnroe | 2020-03-09 |
| | |||
* | Shorten $HOME to ~ in prompt expansion | June McEnroe | 2020-03-09 |
| | |||
* | Add PS0 pre-prompt string | June McEnroe | 2020-03-09 |
| | |||
* | Add RPS1 and RPS2 right prompts | June McEnroe | 2020-03-09 |
| | |||
* | Fix copyright and rcsid | June McEnroe | 2020-03-09 |
| | |||
* | Replace strchrnul with strchr | June McEnroe | 2020-03-09 |
| | |||
* | Replace eaccess with faccessat | June McEnroe | 2020-03-09 |
| | |||
* | Replace st_mtim with st_mtimespec | June McEnroe | 2020-03-09 |
| | |||
* | Replace sys_nsig with NSIG | June McEnroe | 2020-03-09 |
| |