Age | Commit message (Collapse) | Author |
|
At some point in the past few years, Flyspray changed its URL scheme from id=nnn to task_id=nnn, which broke some old comments in the source. Update those comments to URLs that still work.
|
|
Actually fix the params for /SERVER REMOVE
|
|
|
|
Try to split long lines on spaces to avoid words being splitted. This
can be turned off with the option `split_line_on_space'. The code
assumes that the terminal encoding has ASCII spaces.
|
|
Tiny fix to the param order in the /SERVER REMOVE help
|
|
|
|
|
|
|
|
|
|
Fixes: #135
|
|
|
|
|
|
Fix use-after-free bug with cached settings values
|
|
Make line splitting fail-safe
|
|
irc_server_send_away: don't send empty param if there's no away reason
|
|
This patch fixes a couple of use-after-free bugs when caching various
string related setting values.
Fixes: #143
|
|
source cleanup: remove trailing whitespaces
|
|
|
|
|
|
The userhost Irssi uses for line splitting can in some cases be wrong,
for instance when a proxy is used or when a server cloaks the hostname
without telling the client. Now Irssi always assumes the userhost is of
maximum length. 10 for username (common value) and 63 for hostname (in
RFC 2812).
|
|
|
|
|
|
Add the signal for printtext_after that was missed in the original commit.
|
|
Now properly sends "gui print text after finished" signal when using
the printtext_after API that was fixed after 0.8.16
|
|
With many ignores (a few thousand) /reload could take so long that connections
were dropped. The problem is that nickmatch_rebuild() was being called for
every ignore. The easy solution is to only call it once at the end.
|
|
|
|
Add bounds check to array access in terminfo driver.
|
|
this fixes a crash due to illegal memory access that can occur if
something is printed to the screen on the "terminal resized"
handler. It is not clear to me whether this race condition can be
triggered by external incoming messages, but it might be better safe
than sorry.
|
|
Fix right aligned statusbar item redrawing
|
|
Updated ALIAS help.
|
|
Applied grammar and styling corrections.
|
|
Rewrote the syntax documentation of U-Z commands.
|
|
fix mirc_blink_fix
|
|
Fix rawlog saving after dac67a5 broke it
|
|
|
|
the background colours were totally off with mirc_blink_fix
enabled. oops.
reported by wodim
|
|
Fixed a typo in the cmdmax argument.
|
|
Updated the documentation for LIST.
|
|
fix rules for italics emphasis
|
|
Removed the default autojoin channels.
|
|
|
|
Rewrote the syntax documentation for all commands starting with S.
|
|
Removed the obsolete SQUERY and SERVLIST commands.
|
|
Fixes FS#721
This makes Ctrl+^ and ^ bindable again as different keys. We do this
by escaping single `^` as `^-`, which is not a valid control character
(unlike `^^`)
The original approach suggested in FS#721 is insufficient, it will
break bindings such as `meta-^` because Irssi is convinced that `^`
introduces a Control-key ("key combo") so it is waiting for what may
follow.
|
|
|
|
fix colour 0 again
|
|
Haiku has links (links2) but not elinks.
Links doesn't seem to generate references however,
but it's the 2nd fallback so it's better than nothing.
|
|
while the last patch did stop /path/.xxx from turning italic, it also
stopped any other /emphasis/ from becoming italic. correct this by
testing for ispunct, so spaces are valid italic terminators
|
|
the previous commit was broken, as it conflicted with the colour
\#000000. Now both the "real colour black" and the "terminal colour 0"
are working.
|
|
restore the colour 0 ("black") that got broken by extended colours
|