| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Not having this has caused me much annoyance over the years.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Omitting even this hack was a huge hit to overall usability.
|
| |
|
| |
|
|
|
|
|
| |
For some reason Editline inserts it verbatim,
but in a more broken manner than it has with ^V^J.
|
| |
|
| |
|
| |
|
|
|
|
| |
Importing some minor unimportant fixes.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
It's hard to think of anything actually good here.
This would be an exceptionally rare thing to do, anyway.
|
|
|
|
|
| |
You're not fucking supposed to require a fucking registration
on fucking IRC networks.
|
|
|
|
| |
So let's not confuse ourselves.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
To reflect the new disorder.
|
|
|
|
|
|
|
|
| |
I'm not entirely sure, but it looks like some people might not like
jokes about the Holocaust.
On a more serious note, the project has become more serious over
the 7 or so years of its existence.
|
|
|
|
| |
The phrase "input line" has already been used once in the file.
|
|
|
|
|
|
|
|
|
| |
With IRCv3.2 echo-message, each successfully sent message would
move us to the front of the list used for chanuser autocomplete.
Such behaviour seems useless.
Also abandon the idea of bumping on other kinds of messages.
|
|
|
|
| |
This makes nick autocompletion start in a non-arbitrary state.
|
| |
|
| |
|
|
|
|
| |
Try not to commit, push and tag releases tired.
|
| |
|
|
|
|
| |
A recent addition of an N_ELEMENTS macro invocation broke it.
|
| |
|
| |
|
|
|
|
| |
Works for aliases as well. Resolves a TODO entry.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Replaces the inaccurate Rec. 709 luma we used to use before.
This is the first feature here that requires libm, which doesn't
seem to be a particularly great sacrifice.
Moreover, I've rectified that the input isn't linear in sRGB,
and then was even normalized wrong for the luma formula.
|
|
|
|
|
|
|
| |
It didn't make sense to have these unimplemented,
though perhaps += shouldn't enforce a set.
Sadly, autocomplete is fairly difficult for -= of multiple items.
|
|
|
|
| |
It's pretty annoying to type `/mode -o <user>`, for little reason.
|
|
|
|
| |
Colour parsing code taken from prime.lua, and modified to strip.
|
|
|
|
| |
I've almost forgotten that we use this for message spliting.
|
|
|
|
| |
This is somewhat similar to a nick change.
|
|
|
|
|
|
|
| |
So far it's only been mentioned in the NEWS file,
which is definitely not sufficient.
It would be good to move this kind of stuff out from README.adoc.
|
|
|
|
| |
Too much repeated, non-obvious code.
|
|
|
|
| |
Just set `tls_cert`, and add `sasl` to `capabilities`.
|
|
|
|
|
| |
It doesn't require much effort to cancel capabilities, plus with
the newer version we get the respective notification anyway.
|
|
|
|
|
| |
The list may later be requested manually, which shouldn't have
an unexpected side-effect.
|
|
|
|
| |
We can receive and display capability values now.
|
| |
|
|
|
|
| |
The bug has apparently been there since the beginning.
|
|
|
|
| |
Forgotten to do it when adding the support for it.
|
|
|
|
|
| |
We might just always set the highlighted bit on,
it would be consistent with PMs.
|
|
|
|
|
|
| |
Also fixed the possibility of eating a sequence of signals
as we reset the indicators /after/ we took action,
which creates a time window for races.
|