Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | xC: deal with any identifier conflicts | Přemysl Eric Janouch | 2022-08-29 | 1 | -3/+16 |
| | | | | | Invalid UTF-8 converted to UTF-8 may conflict with that which was valid UTF-8 in the first place. | ||||
* | xC: fix some corner cases around terminal handling | Přemysl Eric Janouch | 2022-08-29 | 1 | -3/+13 |
| | |||||
* | xC: use the correct way of resetting libedit | Přemysl Eric Janouch | 2022-08-29 | 1 | -38/+13 |
| | | | | | The only remaining major annoyance is incremental search seemingly not giving back control. | ||||
* | xC: make libedit history switching more reliable | Přemysl Eric Janouch | 2022-08-29 | 1 | -0/+2 |
| | |||||
* | xC: improve libedit multiline input handling | Přemysl Eric Janouch | 2022-08-29 | 1 | -0/+4 |
| | |||||
* | xC: erase remaining mentions of a "backlog helper" | Přemysl Eric Janouch | 2022-08-29 | 2 | -6/+6 |
| | |||||
* | xC: don't autosave when nothing changed | Přemysl Eric Janouch | 2022-08-29 | 1 | -10/+13 |
| | |||||
* | Don't wrap xD-gen-replies in a shell script | Přemysl Eric Janouch | 2022-08-29 | 3 | -29/+30 |
| | | | | | AWK doesn't seem to be that friendly to shebangs, so let env, also required for changing LC_ALL, locate it in PATH. | ||||
* | Update README | Přemysl Eric Janouch | 2022-08-27 | 1 | -12/+7 |
| | | | | Stop pretending that xD has a future. | ||||
* | Update README | Přemysl Eric Janouch | 2022-08-27 | 1 | -20/+14 |
| | |||||
* | xC: move TEXT_* constants where they belong | Přemysl Eric Janouch | 2022-08-27 | 1 | -12/+12 |
| | |||||
* | xC: normalize BSD Editline's history behaviour | Přemysl Eric Janouch | 2022-08-27 | 4 | -15/+46 |
| | | | | Now it's a realistically useful frontend. | ||||
* | xC: general.save_on_quit -> general.autosave | Přemysl Eric Janouch | 2022-08-27 | 2 | -5/+9 |
| | | | | | Power outages and similar situations make the former unreliable, so get rid of any false promise it might seem to give. | ||||
* | xC: revise configuration options | Přemysl Eric Janouch | 2022-08-27 | 4 | -101/+107 |
| | | | | | | | | | | | This commit constitutes a breaking change to old configurations. All behaviour.* options have now become general.*, with the following few renames as exceptions: - editor_command -> editor - backlog_helper -> pager - backlog_helper_strip_formatting -> pager_strip_formatting | ||||
* | xC: label code sections better | Přemysl Eric Janouch | 2022-08-27 | 1 | -9/+9 |
| | | | | Introduce tildes as a new sublevel of markers. | ||||
* | xC: make fancy-prompt.lua alignment more reliable | Přemysl Eric Janouch | 2022-08-27 | 2 | -17/+52 |
| | | | | And generally clean up that script. | ||||
* | Fix xB.adoc parsing with current libasciidoc | Přemysl Eric Janouch | 2022-08-24 | 1 | -1/+1 |
| | |||||
* | Build with AsciiDoc as well as Asciidoctor | Přemysl Eric Janouch | 2022-08-24 | 4 | -14/+26 |
| | |||||
* | Bump copyright years | Přemysl Eric Janouch | 2022-08-17 | 3 | -3/+3 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2022-08-15 | 1 | -5/+9 |
| | |||||
* | xC: expand behaviour.editor_command examples | Přemysl Eric Janouch | 2022-08-14 | 1 | -1/+9 |
| | |||||
* | xC: improve backlog helper capabilities | Přemysl Eric Janouch | 2022-08-14 | 3 | -12/+21 |
| | | | | | | | | | | | | | | | | | | | Snippets now receive positional parameters in the form of the buffer's name in the locale encoding, and a filename if applicable (we keep passing stdin along with the filename, which happens to work out well for less(1)). The default value of the configuration option also no longer uses the "long prompt", which used to unhelpfully tell position in terms of lines, but rather sets its own prompt that counts pages, and makes sure to indicate the source buffer. The main motivation behind this change is to make the 'v' command work in less(1). LESSSECURE must be omitted from the snippet for this to work. Bump liberty to receive a config parser that allows for less convoluted escaping. | ||||
* | CMakeLists.txt: fix a typo | Přemysl Eric Janouch | 2022-08-12 | 1 | -1/+1 |
| | |||||
* | Rename the project | Přemysl Eric Janouch | 2022-08-07 | 6 | -37/+36 |
| | | | | It is about to see some extensions, obsoleting the number three. | ||||
* | utm-filter.lua: mention the passing of fbclid | Přemysl Eric Janouch | 2022-07-18 | 1 | -0/+3 |
| | |||||
* | xC, xD: add basic WALLOPS support | Přemysl Eric Janouch | 2022-02-04 | 3 | -0/+42 |
| | |||||
* | Bump version, update NEWSv1.5.0 | Přemysl Eric Janouch | 2021-12-21 | 2 | -4/+4 |
| | |||||
* | utm-filter.lua: add Facebook to the filter | Přemysl Eric Janouch | 2021-12-20 | 2 | -2/+5 |
| | |||||
* | CMakeLists.txt: fix macOS build | Přemysl Eric Janouch | 2021-11-02 | 1 | -0/+8 |
| | |||||
* | Update README | Přemysl Eric Janouch | 2021-10-31 | 1 | -26/+21 |
| | |||||
* | CMakeLists.txt: slightly modernize | Přemysl Eric Janouch | 2021-10-31 | 1 | -3/+7 |
| | |||||
* | Update NEWS | Přemysl Eric Janouch | 2021-10-30 | 1 | -0/+13 |
| | |||||
* | xC: quote text coming from a bracketed paste | Přemysl Eric Janouch | 2021-10-30 | 1 | -3/+39 |
| | | | | Not having this has caused me much annoyance over the years. | ||||
* | xC: allow passing the cursor position to editors | Přemysl Eric Janouch | 2021-10-30 | 1 | -11/+114 |
| | | | | | | | | | | | | | | | | | | | Add a configuration option to set a custom editor command, different from EDITOR or VISUAL--those remain as defaults. Implement substitutions allowing to convey cursor information to VIM and Emacs (the latter of which is fairly painful to cater to), and put usage hints in the configuration option's description. This should make the editing experience a bit more seamless for users, even though the position is carried over in one way only. No sophisticated quoting capabilities were deemed necessary, it is a lot of code already. The particular syntax is inspired by .desktop files and systemd. ["/bin/sh", "-c", "vim +$2go \"$1\"", filename, position, line, column] would be a slightly simpler but cryptic way of implementing this. | ||||
* | xC: make libedit autocomplete less miserable | Přemysl Eric Janouch | 2021-10-30 | 1 | -6/+20 |
| | | | | Omitting even this hack was a huge hit to overall usability. | ||||
* | Update .gitignore | Přemysl Eric Janouch | 2021-10-30 | 1 | -0/+2 |
| | |||||
* | Add clang-format configuration, clean up | Přemysl Eric Janouch | 2021-10-30 | 2 | -12/+44 |
| | |||||
* | xC: normalize ^J behaviour to follow Readline | Přemysl Eric Janouch | 2021-10-28 | 1 | -0/+1 |
| | | | | | For some reason Editline inserts it verbatim, but in a more broken manner than it has with ^V^J. | ||||
* | xC: fix newer libedit (2021-08-29) | Přemysl Eric Janouch | 2021-10-28 | 1 | -14/+5 |
| | |||||
* | Bump version, update NEWSv1.4.0 | Přemysl Eric Janouch | 2021-10-06 | 2 | -2/+2 |
| | |||||
* | Bump liberty | Přemysl Eric Janouch | 2021-10-06 | 1 | -0/+0 |
| | |||||
* | Bump liberty | Přemysl Eric Janouch | 2021-09-26 | 1 | -0/+0 |
| | | | | Importing some minor unimportant fixes. | ||||
* | xD: bump the soft file descriptor limit | Přemysl Eric Janouch | 2021-09-23 | 2 | -1/+21 |
| | | | | | | | By default it's a mere thousand connections, which is unnecessarily crippling our advertised ability to handle lots of them. Thanks for the advice, Lennart. | ||||
* | xC: show orphan outcoming actions differently | Přemysl Eric Janouch | 2021-09-05 | 1 | -1/+5 |
| | | | | | | It's hard to think of anything actually good here. This would be an exceptionally rare thing to do, anyway. | ||||
* | xC: abandon Freenode, embrace IRCnet | Přemysl Eric Janouch | 2021-08-29 | 2 | -3/+6 |
| | | | | | You're not fucking supposed to require a fucking registration on fucking IRC networks. | ||||
* | xC: mIRC didn't invent all IRC formatting | Přemysl Eric Janouch | 2021-08-29 | 1 | -12/+12 |
| | | | | So let's not confuse ourselves. | ||||
* | xC: refactor parsing of IRC formatting | Přemysl Eric Janouch | 2021-08-29 | 1 | -83/+83 |
| | |||||
* | xC: fix displaying IRC colours above 16 | Přemysl Eric Janouch | 2021-08-28 | 2 | -39/+27 |
| | | | | | | | First, we indexed the colour array without a required offset. Second, the data type was too small and overflowed negative. Detected during a refactor, which this is a part of. | ||||
* | xC: respect text formatting when autosplitting | Přemysl Eric Janouch | 2021-08-28 | 2 | -29/+133 |
| | |||||
* | Bump version, update NEWSv1.3.0 | Přemysl Eric Janouch | 2021-08-07 | 2 | -3/+4 |
| |