<feed xmlns='http://www.w3.org/2005/Atom'>
<title>irssi-nohilight, branch remove-hilight-message-level</title>
<subtitle>Ignore hilights from certain nicks</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/'/>
<entry>
<title>Add a comment explaining the % substitution</title>
<updated>2017-12-18T23:28:07+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-18T22:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=7c843bf249e5a3767ea030b2e84a7417d943d42e'/>
<id>7c843bf249e5a3767ea030b2e84a7417d943d42e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use existing msglevels with hilight level removed</title>
<updated>2017-12-18T22:09:06+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-18T22:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=46be2e317c71f7a11c4e5f3dac4559d97a824cfa'/>
<id>46be2e317c71f7a11c4e5f3dac4559d97a824cfa</id>
<content type='text'>
Instead of sending all messages as `MSGLEVEL_PUBLIC`, preserve the
original msglevel of the message and remove the hilight level.

I was in a situation where I both ignored a nick and added it to
`nohilight`:

    /ignore ignored_nick* NO_ACT
    /set nohilight_nicks ignored_nick

With `NO_ACT`, I expect messages from `ignored_nick` not to show
activity on the channel window. However, because all messages passing
through `nohilight` would be posted as `MSGLEVEL_PUBLIC`, the `NO_ACT`
level was ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of sending all messages as `MSGLEVEL_PUBLIC`, preserve the
original msglevel of the message and remove the hilight level.

I was in a situation where I both ignored a nick and added it to
`nohilight`:

    /ignore ignored_nick* NO_ACT
    /set nohilight_nicks ignored_nick

With `NO_ACT`, I expect messages from `ignored_nick` not to show
activity on the channel window. However, because all messages passing
through `nohilight` would be posted as `MSGLEVEL_PUBLIC`, the `NO_ACT`
level was ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4 from Pyker/print-only-once</title>
<updated>2015-06-22T00:58:59+00:00</updated>
<author>
<name>Paul Traylor</name>
</author>
<published>2015-06-22T00:58:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=d1365892192f35a8af82eff34e594e7224133cab'/>
<id>d1365892192f35a8af82eff34e594e7224133cab</id>
<content type='text'>
Display message only once</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Display message only once</pre>
</div>
</content>
</entry>
<entry>
<title>Display message only once</title>
<updated>2015-06-21T14:56:24+00:00</updated>
<author>
<name>Pedro Cunha</name>
</author>
<published>2015-06-21T14:56:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=9cb36de5016485949e7d83f462ccab553c0f5616'/>
<id>9cb36de5016485949e7d83f462ccab553c0f5616</id>
<content type='text'>
This prevents the message from being displayed more than once if it
matches more than one of the nicknames on our "no hilight" list.
Otherwise it would print the message once for every nickname matched.
Relay bots are a prime example of how this bug can be triggered.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents the message from being displayed more than once if it
matches more than one of the nicknames on our "no hilight" list.
Otherwise it would print the message once for every nickname matched.
Relay bots are a prime example of how this bug can be triggered.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3 from Pyker/escape-percent</title>
<updated>2015-04-14T06:38:34+00:00</updated>
<author>
<name>Paul Traylor</name>
</author>
<published>2015-04-14T06:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=b248041628fab7786c76870675cc70527c1a8459'/>
<id>b248041628fab7786c76870675cc70527c1a8459</id>
<content type='text'>
Escape formatting character %</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Escape formatting character %</pre>
</div>
</content>
</entry>
<entry>
<title>Escape formatting character %</title>
<updated>2015-04-13T22:26:43+00:00</updated>
<author>
<name>Pedro Cunha</name>
</author>
<published>2015-04-13T22:26:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=76a59cf054a12e07128bb97c28f74d10607e759e'/>
<id>76a59cf054a12e07128bb97c28f74d10607e759e</id>
<content type='text'>
If % is in a message it gets interpreted as a formatting code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If % is in a message it gets interpreted as a formatting code
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for &lt;&gt; around nick as well</title>
<updated>2014-11-20T03:55:19+00:00</updated>
<author>
<name>John</name>
</author>
<published>2014-11-20T03:55:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=e86414f22f37c11d421e69eaa896e103d4717c5c'/>
<id>e86414f22f37c11d421e69eaa896e103d4717c5c</id>
<content type='text'>
Don't nohilight just because the nick was mentioned in the same line.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't nohilight just because the nick was mentioned in the same line.</pre>
</div>
</content>
</entry>
<entry>
<title>Escape special characters before use in regex.</title>
<updated>2014-11-20T03:54:28+00:00</updated>
<author>
<name>John</name>
</author>
<published>2014-11-20T03:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=236e89cb24af14cf4db4e6ce1038b02d1fbc8ccf'/>
<id>236e89cb24af14cf4db4e6ce1038b02d1fbc8ccf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1 from simmel/patch-1</title>
<updated>2014-08-27T01:45:54+00:00</updated>
<author>
<name>Paul Traylor</name>
</author>
<published>2014-08-27T01:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=4c1af69d9b787d90f710ec91e6b51dc4fd937bcd'/>
<id>4c1af69d9b787d90f710ec91e6b51dc4fd937bcd</id>
<content type='text'>
Split on space too</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split on space too</pre>
</div>
</content>
</entry>
<entry>
<title>Split on space too</title>
<updated>2014-08-25T12:23:10+00:00</updated>
<author>
<name>Simon Lundström</name>
</author>
<published>2014-08-25T12:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/irssi-nohilight/commit/?id=69de1a11f03bb2615c0fe2370300ee77b9f1ca90'/>
<id>69de1a11f03bb2615c0fe2370300ee77b9f1ca90</id>
<content type='text'>
Split on space too which is custom in irssi settings, e.g. /set activity_hide_targets</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split on space too which is custom in irssi settings, e.g. /set activity_hide_targets</pre>
</div>
</content>
</entry>
</feed>
