Age | Commit message (Collapse) | Author |
|
autocompleted nicks
When pinging two people, typing `nick1<tab> nick2<tab> message` for
autocompletion will get you `nick1: nick2 message`, which is kinda
confusing.
We only insert the colon after the first autocompleted nick,
because if a nick is used in the middle of the sentence it's mentioning
the person but not targeting the message at them.
However, this breaks down when we try to ping a list of people. There
should be a colon in front of each separating the names from the
message. only having a colon at the end of the nick list works too,
but it seems like the IRC convention is to just use multiple colons.
This patch makes it so that autocompleting a nick after a list of
existing autocompleted nicks at the beginning of the message
will include a colon.
|
|
|
|
|
|
|
|
|
|
|
|
Add event_get_params to fe-fuzz
|
|
this reverts part of #465
unfortunately we need to further refine the initial patch
- when filtering by channel, the whole split is cleaned up nevertheless
- something similar happens for the netjoins
- furthermore, we cannot wait only for PUBLIC msgs, j/p/q are equivalently relevant for temporal integrity
|
|
|
|
|
|
sideways split support for Irssi
|
|
Allow selection of what kind of activity targets to ignore v2
|
|
Add a startup warning if the TERM var is wrong inside tmux/screen
|
|
|
|
Do not clear the whole table every time a response is received.
|
|
|
|
|
|
Do not take the string case into account when comparing the command
name.
|
|
Early exit, simpler code.
|
|
If an invalid CAP is found we keep going by parsing the next one.
|
|
When a CAP DEL is received the key/val pair is not stored in the
hashtable at all so just free them when we're done.
|
|
Stylistic stuff, please ignore.
|
|
Always create the cap_supported table when a CAP event is received.
|
|
There's no need to use the latter.
|
|
We forgot to free the link and the data, oops.
|
|
This is the last piece of the puzzle.
|
|
The parsing logic isn't too elegant because of the optional parameter
used for signaling if a response has a continuation one.
|
|
Glib doesn't like that and shows a harmless warning.
|
|
This is also needed for CAP NEW and CAP DEL.
|
|
This is a prerequisite for the IRC v3.2 compliance.
|
|
Include multiplexer name in TERM recommendation
|
|
fix /exec -o for blank lines
|
|
handle an already used nick different from the one we send
|
|
Add method to hide lines in a view
|
|
|
|
One of the most common and confusing issues we get in #irssi,
this should help identifying and mitigating it.
|
|
fix mixed decls
|
|
|
|
|
|
|
|
warning:
* may be buggy
This commit adds support for sideways splits into Irssi. To that regard,
there are a number of new commands available
the "R" commands:
/window new rsplit - make a new sideways split
/window rshow - show an existing window to the right
/window rgrow/rshrink/rsize/rbalance
- manipulate the size of your sideways split windows
the "D" commands:
/window dup/ddown/dleft/dright
- navigate the windows directionally, as an alternative to
/window up/down that you can bind to some key
/window move dleft/dright - the same for moving
Enjoy!
|
|
|
|
since it is not allowed to send nothing, instead of spamming the status window
with error, send " " instead
Fixes FS#902
|
|
move altnick check before the nick correction code
|
|
do not record topic change time when sender is blank
See merge request irssi/irssi!25
|
|
check if \\c is complete in eval
See merge request irssi/irssi!26
|
|
rewrite completion code and check for direct match of separator
See merge request irssi/irssi!27
|
|
|
|
|
|
|