summaryrefslogtreecommitdiffstats
path: root/_data/scripts.yaml
diff options
context:
space:
mode:
authorWhitePatches2014-07-10 09:21:39 +1000
committerBen Klein2014-07-10 18:23:49 +1000
commitc05ceb87e6013dbdeb915e571e29b431a71170fc (patch)
treefaf09875c6781d180f0c0a1624ebe69ddaf5d8d0 /_data/scripts.yaml
parent3f9855162e635466abd8c5e3f0fb9dfbc1464e2a (diff)
downloadscripts.irssi.org-c05ceb87e6013dbdeb915e571e29b431a71170fc.tar.bz2
Rewrite noticemove to prefer active window
Edge cases, including sending yourself notices, are now handled correctly. Should only affect incoming notices. Notice message destination in preference order: * active window if the sender is involved (channel or query) * query with the sender if open * channel you are joined in that has the sender in (first found is used) * irssi default
Diffstat (limited to '_data/scripts.yaml')
-rw-r--r--_data/scripts.yaml12
1 files changed, 12 insertions, 0 deletions
diff --git a/_data/scripts.yaml b/_data/scripts.yaml
index feb6ebd..b6bbd37 100644
--- a/_data/scripts.yaml
+++ b/_data/scripts.yaml
@@ -2880,6 +2880,18 @@
sbitems: "noteserv"
version: "2002123101"
+- authors: "Ben Klein, based on noticemove by Timo Sirainen"
+ changed: "2014-07-10T09:20+1000"
+ changes: "v2.0 - Rewrite noticemove to prefer active window"
+ contact: "shacklein\@gmail.com",
+ description: "Print private notices in query/channel where you're talking to them. Prefers active window if they're there with you."
+ filename: "noticelogic.pl"
+ modified: "2014-07-09 23:20"
+ license: "Public Domain"
+ name: "notice logic"
+ url: "http://irssi.org/"
+ version: "2.0"
+
- authors: "Timo Sirainen"
changed: "2002-03-04T22:47+0100,"
changes: "v1.01 - fixed infinite loop when you werent connected to server :)"