Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Improve color fudging | June McEnroe | 2020-02-10 | |
| | | | | | | Prevent fudged colors from ever being pure black. Distribute fudged colors between normal and bold if COLORS is 8. Fudge colors before checking if it's a pre-allocated pair. | |||
* | Support all 99 IRC colors | June McEnroe | 2020-02-10 | |
| | | | | Corresponding ANSI colors from the table on ircdocs. | |||
* | Recalculate unreadLines on reflow | June McEnroe | 2020-02-10 | |
| | ||||
* | Only make windows hotter | June McEnroe | 2020-02-10 | |
| | | | | A warm message shouldn't clear a window's hotness. | |||
* | Always increase unreadLines | June McEnroe | 2020-02-10 | |
| | | | | | So that if you switch to a window and some new activity happens before you press M-u, it'll still jump to the right place. | |||
* | Move scroll marker on resize | June McEnroe | 2020-02-10 | |
| | ||||
* | Update line count for words longer than lines | June McEnroe | 2020-02-10 | |
| | ||||
* | Simplify mark, heat, unread tracking | June McEnroe | 2020-02-10 | |
| | ||||
* | Fix M-a so it properly cycles back to where it started | June McEnroe | 2020-02-10 | |
| | ||||
* | Add M-l | June McEnroe | 2020-02-09 | |
| | ||||
* | Remove unnecessary uiDraw | June McEnroe | 2020-02-09 | |
| | ||||
* | Add /help | June McEnroe | 2020-02-09 | |
| | | | | Now with automatic search! Also had to fix the SIGCHLD handling... | |||
* | Add M-u | June McEnroe | 2020-02-09 | |
| | ||||
* | Invert the direction of window->scroll | June McEnroe | 2020-02-09 | |
| | ||||
* | Add The Scroll Bar | June McEnroe | 2020-02-09 | |
| | ||||
* | Implement scrolling! | June McEnroe | 2020-02-09 | |
| | ||||
* | Add M-/ | June McEnroe | 2020-02-09 | |
| | ||||
* | Add M-a | June McEnroe | 2020-02-09 | |
| | ||||
* | Add C-n and C-p | June McEnroe | 2020-02-09 | |
| | ||||
* | Add C-y | June McEnroe | 2020-02-09 | |
| | | | | This is weechat's binding for it. | |||
* | Add C-w and M-d | June McEnroe | 2020-02-09 | |
| | ||||
* | Rename kill ops | June McEnroe | 2020-02-09 | |
| | ||||
* | Add M-b and M-f | June McEnroe | 2020-02-09 | |
| | ||||
* | Add C-k | June McEnroe | 2020-02-09 | |
| | | | | Also rename all the edit ops to something consistent. | |||
* | Add C-d | June McEnroe | 2020-02-09 | |
| | ||||
* | Add C-b and C-f | June McEnroe | 2020-02-09 | |
| | ||||
* | Simplify edit buffer conversion and input rendering | June McEnroe | 2020-02-09 | |
| | ||||
* | Switch to "other" window if closing active window | June McEnroe | 2020-02-09 | |
| | ||||
* | Simplify(?) reflow buffer loop | June McEnroe | 2020-02-08 | |
| | ||||
* | Add /close | June McEnroe | 2020-02-08 | |
| | ||||
* | Check return values of newwin/newpad | June McEnroe | 2020-02-08 | |
| | ||||
* | Only treat the first tab as the alignment point | June McEnroe | 2020-02-07 | |
| | ||||
* | Revert "Only treat the first tab as the alignment point" | June McEnroe | 2020-02-07 | |
| | | | | This reverts commit 5881a96638b63475bf48d506dbb659c481279790. | |||
* | Use atexit instead of err_set_exit | June McEnroe | 2020-02-07 | |
| | | | | | Unsurprisingly, err_set_exit doesn't exist in GNU's err.h, but since it's safe to call reset_shell_mode on any kind of exit, just use atexit. | |||
* | Populate completion with commands | June McEnroe | 2020-02-07 | |
| | ||||
* | Use define_key for meta keys | June McEnroe | 2020-02-07 | |
| | | | | | | This will allow distinguishing meta from escape via ESCDELAY (which should probably be set to something quite a lot shorter than its default). | |||
* | Only treat the first tab as the alignment point | June McEnroe | 2020-02-07 | |
| | ||||
* | Show one cell to the right of the input cursor | June McEnroe | 2020-02-07 | |
| | ||||
* | Add key bindings for IRC formatting | June McEnroe | 2020-02-07 | |
| | ||||
* | Add some real line editing operations | June McEnroe | 2020-02-07 | |
| | ||||
* | Flush stdout after using putp | June McEnroe | 2020-02-06 | |
| | ||||
* | Color notices LightGray in input | June McEnroe | 2020-02-06 | |
| | ||||
* | Show input in italics for actions and set Debug prompt | June McEnroe | 2020-02-06 | |
| | ||||
* | Render actions in italic | June McEnroe | 2020-02-06 | |
| | | | | | | Also render italic as normal if it's unsupported, as that is what would happen anyway if curses has A_ITALIC but the terminal has no sitm. That format string is kinda bad. | |||
* | Beep on hot | June McEnroe | 2020-02-06 | |
| | ||||
* | Disable SUSP | June McEnroe | 2020-02-06 | |
| | | | | Frees up C-z and suspending an IRC client is silly anyway. | |||
* | Change prompt depending on command | June McEnroe | 2020-02-05 | |
| | ||||
* | Scroll the input window | June McEnroe | 2020-02-05 | |
| | | | | | | | I was wondering if I should instead make input wrap, but then wordWrap would need to both support showing formatting and persisting styles across to strings, and it would need to move the window pad up and down a bunch, etc. | |||
* | Only reflow text when COLS changes | June McEnroe | 2020-02-05 | |
| | ||||
* | Modulo colors before comparing pairs | June McEnroe | 2020-02-05 | |
| | | | | Otherwise a new pair is allocated every time a high color is requested. |