summary refs log tree commit diff
path: root/complete.c
AgeCommit message (Collapse)Author
2021-06-17Match window substrings case-sensitivelyC. McEnroe
Case-insensitivity was copied from regular complete(), but other commands which take substrings (/open and /copy) match case-sensitively.
2021-06-17Match windows by substring in /windowC. McEnroe
This could just iterate over idNames instead, but using complete means more recently used windows will match first.
2020-08-04Say "OpenSSL" in additional permission noticesC. McEnroe
LibreSSL is "a modified version of that library".
2020-06-08Add additional permission for linking with LibreSSLC. McEnroe
https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs
2020-04-23Separate completeID state from complete stateC. McEnroe
I think this is what causes QUITs to sometimes not appear, because wherever the complete match is skips over some IDs.
2020-04-03Use gnu-case-range and gnu-conditional-omitted-operand extensionsC. McEnroe
I'm sad to do this but I just can't stand writing (foo ? foo : bar) anymore.
2020-02-16Various small cleanupsC. McEnroe
Haven't really gone through ui.c yet.
2020-02-15Replace small integers in size_t with uintC. McEnroe
2020-02-11Fix completeReplace iterationC. McEnroe
2020-02-08Handle KICKC. McEnroe
See I knew the color cache in complete would be useful in at least one place!
2020-02-08Handle NICKC. McEnroe
2020-02-07Clear completion for ID on self-partC. McEnroe
2020-02-07Update completion on join, part, privmsgC. McEnroe
2020-02-07Update color in completeTouchC. McEnroe
2020-02-07Populate completion with commandsC. McEnroe