summary refs log tree commit diff
path: root/doc/pdf/.gitignore
blob: a1363379944a5745ceb49c0e493d80eb9335c79a (plain) (blame)
1
*.pdf
ss='left'>Author 2020-11-08Remove static buffer from colorMentionsJune McEnroe 2020-11-08Remove static buffer from capListJune McEnroe 2020-11-08Highlight changed portion of topicJune McEnroe "%.*ls" is useless. 2020-10-12Avoid eating C-c while connectingJune McEnroe Split UI initialization into two steps either side of the call to connect, so that C-c works as interrupt while it's blocked. 2020-10-09Clear wrapping point at alignment tabJune McEnroe This fixes odd wrapping when a nick contains a hyphen and there are no further wrapping points. 2020-10-09Strip formatting from URLsJune McEnroe Notably this fixes opening URLs from litterbox queries where part of the URL is highlighted. 2020-10-09Factor out styleStripJune McEnroe 2020-10-02Double up /help for server helpJune McEnroe While the automatic search via LESS is neat, I don't think it's very useful. Just always open the manual to the COMMANDS section, and fix it to append to LESS rather than replace it. 2020-09-30Use WHO for /opsJune McEnroe Accumulate names in a buffer and show away status. 2020-09-30Add /ops commandJune McEnroe It's pretty awkward with large channels since NAMES isn't sorted by prefixes or anything... But having it accumulate names across many replies would require more reworking. 2020-09-18Allow 2-param form of /whois, count comma-separated nicksJune McEnroe I do not feel like documenting the 2-param form of /whois because it is weird, but it should work for those who already know about it. 2020-09-18Switch back to checking for server by nick with '.'June McEnroe This fixes a bug where if you send a private message before joining any channels, your message will be routed to the <network> window. That happens because without a JOIN, self.user remains unset, which means that require will copy self.nick (set by echoMessage) to self.host. The easiest solution is to go back to checking for '.' and add a '.' to the default nick, so now if a server sends a NOTICE with no origin it will look like -*.*- which is kinda cute. 2020-09-11Copy style from wrapping pointJune McEnroe This fixes a bug when wrapping on a word with style changes inside it, where the copied style would be different depending on the width of the terminal. 2020-09-09Silence set-but-unused warning 1.2June McEnroe getyx is so annoying this way. 2020-09-08Include DEL in characters ncurses will print in ^A formJune McEnroe 2020-09-07Add blank line to unread if there are already unreadJune McEnroe This fixes the inconsistent M-u behaviour when catgirl is restarting and reconnecting to pounce, for example. 2020-09-07Call uiWrite to insert blank linesJune McEnroe It only used to use different code to avoid adding the blank line to the soft buffer. 2020-09-07Let wrapped lines use the last columnJune McEnroe 2020-09-06Handle non-alignment tabs in line wrappingJune McEnroe 2020-09-06Add C-r, C-s for basic scrollback searchJune McEnroe 2020-09-03Add M-n, M-p to jump to highlightsJune McEnroe 2020-09-03Fix M-u behaviour difference before and after reflowJune McEnroe 2020-09-02Recalculate unreadHard on reflowJune McEnroe 2020-09-02Give blank lines timestampsJune McEnroe Otherwise the zero timestamps totally break save data loading! Bad! 2020-09-02Hide ignored messages at the soft -> hard buffer layerJune McEnroe This restores normal scrolling behaviour. 2020-09-02Don't call completeTouch for ignored messagesJune McEnroe 2020-09-02Preserve style after alignmentJune McEnroe This makes wrapping text with background colour look much better. 2020-09-02Still add ignored lines to unreadHardJune McEnroe Scrolling is still affected by hidden lines (which I'm not sure yet is good or not), so for M-u to work it needs to count ignored lines. 2020-09-02Actually insert blank lines in the soft bufferJune McEnroe So they can be preserved forever! 2020-09-02Reimplement split scrollingJune McEnroe 2020-09-02Fix inserting blank lines BEFORE the new messageJune McEnroe 2020-09-02Only call windowUpdate when the shown window needs updatingJune McEnroe 2020-09-02Don't consider the alignment tab a wrapping pointJune McEnroe 2020-09-02Call wclear on resizeJune McEnroe Otherwise artefects can appear when resizing to smaller width with wide characters at the right edge of the window. 2020-09-02Fix line wrapping in various waysJune McEnroe Never split a codepoint, don't set wrapping point unless we're not already wrapping, wrap on any unicode whitespace, only clear rest of line if still on the same line... 2020-09-02Render one main window from buffers