Age | Commit message (Collapse) | Author |
|
Fix blinking/bold text in terminals with no color support
|
|
Before this, doing "TERM=vt100 irssi" showed all text as bold and
blinking because of a failed check of window->term->TI_colors that
was doing (value & 8) and not expecting a value of 0.
The changed lines themselves look a bit weird, but they make more sense
in the context of the original commit, 96a292d4.
|
|
Documentation fix for #185
|
|
Update old bug URLs
|
|
Receive 'self messages' in the right query window
|
|
typo fixes - https://github.com/vlajos/misspell_fixer
|
|
|
|
|
|
|
|
Original patch by hondza <sedaj2@gmail.com>, from FS#833. I applied
several needed style changes, and rebased to current HEAD.
This implements the IRCv3.2 self-message extension partially (we can't
announce its support through CAP yet). This is also the format used by
the 'privmsg' znc module, and is already implemented by several other
clients.
|
|
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.
|
|
|
|
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
|
|
|
|
|
|
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).
|
|
Now properly sends "gui print text after finished" signal when using
the printtext_after API that was fixed after 0.8.16
|
|
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
|
|
Rewrote the syntax documentation of U-Z commands.
|
|
fix mirc_blink_fix
|
|
|
|
the background colours were totally off with mirc_blink_fix
enabled. oops.
reported by wodim
|
|
fix rules for italics emphasis
|
|
Removed the obsolete SQUERY and SERVLIST commands.
|
|
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.
|
|
the colour 0 was broken by the extended colours patch because it needs
an explicit bit check (lower bits will be false since it is 0)
Thanks to lhynes for the report
|
|
Fixes Github issue #97 https://github.com/irssi/irssi/issues/97
Fix proposed by ailin-nemui, built and tested on Debian Jessie using
0.8.15 source, tested by GeertHauwaerts as well.
|
|
|
|
The RPING command is obsolete.
|
|
|
|
I removed the binding for the NOTE command that doesn't exist anymore on
any major network.
|
|
this additional check avoids /root/.hiddendir from italicising /root/,
because that is often used in path names
|
|
At this point cmdchars is definitely / and the user might not know they
need to add / to a command.
|
|
|
|
It's tricky to make the banner show first in all cases and it's unlikely
to be seen if someone is connecting to a server already, so just don't
show it.
|
|
FS#155 hilight -tag
|
|
|
|
This patch fixes a few warnings emitted by clang by removing the
initialization of the list by itself.
|
|
Implement italics support for Irssi
|
|
Properly split long IRC messages
|
|
|
|
|
|
|