Commit Graph

61 Commits

Author SHA1 Message Date
ee5cac4f21
degesch: add a plugin to highlight prime numbers 2020-10-10 17:55:14 +02:00
deb096a0e9
Name change 2020-09-02 19:37:29 +02:00
94b0ec80cf
fancy-prompt.lua: workaround a Readline UTF-8 bug 2018-06-22 00:55:17 +02:00
a0e9ede3e3
Relicense to 0BSD, update mail address
I've come to the conclusion that copyright mostly just stands in the way
of software development.  In my jurisdiction I cannot give up my own
copyright and 0BSD seems to be the closest thing to public domain.

The updated mail address, also used in my author/committer lines,
is shorter and looks nicer.  People rarely interact anyway.
2018-06-21 23:46:03 +02:00
f7dce5e861
slack.lua: add a feature to undo emoji 2017-07-03 06:45:46 +02:00
156ea32a90
slack.lua: support @here and @channel 2017-05-18 10:44:36 +02:00
f744681b17
slack.lua: improve input hook matching 2017-05-17 15:05:51 +02:00
bdc6334aec
slack.lua: more unfucking
And now it's already fairly usable.
2017-05-17 00:32:54 +02:00
0bdcd4aa8b
fancy-prompt.lua: remove unnecessary local variable 2017-05-13 20:04:21 +02:00
b18a8048c1
degesch: add a slack plugin
Slack's IRC gateway is crap but it doesn't need to be *such* crap.
2017-05-13 20:04:21 +02:00
8e668ff31a
Various fixes related to channel modes
Bugs unnoticed for so long.
2016-12-30 08:08:34 +01:00
a813babb89
fancy-prompt.lua: fix parametrized modes 2016-12-02 12:28:55 +01:00
b666ce6926
fancy-prompt.lua: change background on highlight 2016-12-02 12:28:55 +01:00
e2bb051bd3
degesch: replace degesch.connect with async.dial
Halfway there, looks much saner.
2016-11-04 22:02:26 +01:00
cb9f187f80
degesch: get rid of Lua timer hooks
Since they were the exception and have been replaced with the async API.
2016-11-04 20:21:46 +01:00
7c6cf42075
thin-cursor.lua: update comments 2016-10-30 01:50:21 +02:00
414a525c4d
degesch: add a thin-cursor plugin 2016-10-30 00:00:48 +02:00
95c7ababc3
degesch: add a "fancy-prompt" plugin
So that the client looks at least a tiny bit decent if needed.
2016-10-28 12:53:18 +02:00
26f94d2459
degesch: add a "censor" plugin
So far this approach screws up highlights, which is actually a bug.
2016-09-23 18:59:37 +02:00
2474b5f3f5
calc: fix usage of (substring) 2016-04-28 23:25:29 +02:00
d97f28e7f7
ZyklonB: add a seen plugin 2016-04-24 21:05:53 +02:00
75c4645f10
degesch: add an auto-rejoin.lua plugin 2016-04-21 22:12:33 +02:00
29418e5e55
ping-timeout.lua: fix message parsing 2016-04-21 22:09:35 +02:00
1180255e7b calc: comment updates, import fixes 2016-04-20 22:55:40 +02:00
e97c60245c ZyklonB: add a calc plugin 2016-04-16 20:11:11 +02:00
4b10ea7ab0 factoids: safer DB writes 2016-02-29 03:15:44 +01:00
fb0b0c4cf0 factoids: allow querying definitions by number 2016-02-29 03:11:33 +01:00
f492592735 factoids: look for duplicates case-insensitively 2016-02-29 02:50:53 +01:00
676e6c20fa ZyklonB: add a factoids plugin 2016-02-27 22:29:19 +01:00
2ec6258ff3 last-fm.lua: don't use empty album names 2016-01-18 01:28:53 +01:00
91f3bd60df degesch: Lua: finish the last-fm plugin 2016-01-14 04:13:03 +01:00
19b09a8cec degesch: add a last-fm "now playing" plugin 2016-01-09 10:27:01 +01:00
5d3c2bea95 utm-filter.lua: filter out "gclid" as well 2015-12-10 21:48:04 +01:00
0044672b85 ping-timeout.lua: simplify 2015-11-24 20:45:51 +01:00
8187bedcb6 degesch: add a URL cleaning Lua plugin 2015-11-24 02:26:07 +01:00
71f3532e04 degesch: add the first Lua plugin to distribution
This required separate plugin directories for both pluginized executables.
2015-11-21 22:47:52 +01:00
d2611d3f82 youtube: use list comprehensions 2015-06-22 19:29:11 +02:00
d7dd296b61 youtube: also print playlist info
The plugin has been rewritten to be a little bit cleaner.
2015-06-22 01:42:16 +02:00
57f052a2be Get rid of "All rights reserved" 2015-05-01 23:41:22 +02:00
e141b364fe Fix the YouTube plugin 2015-02-23 09:48:08 +01:00
6d8008cdf8 pomodoro: some tuning 2015-02-21 14:17:47 +01:00
b656415836 coin: avoid Unicode characters 2015-02-21 12:32:41 +01:00
4a6f01763b ZyklonB: Add a "simple" pomodoro plugin in Ruby 2015-02-21 12:30:20 +01:00
f0c64c69c3 Add another form of YouTube links 2015-02-12 02:18:27 +01:00
aaf6385811 script: fix escaping in the dot command 2014-10-03 22:21:30 +02:00
ca05277ce7 script: don't get killed because of users 2014-09-27 21:43:11 +02:00
f9dced26ca script: watch all memory allocations
And some other miscellaneous changes.

Now it should be ready for the real life.
2014-09-27 21:26:35 +02:00
125521ddc1 script: set a scricter limit on memory 2014-09-19 01:24:39 +02:00
e8ddf5e58c coin: wrap an if statement 2014-08-02 21:33:55 +02:00
8ece6a4f64 script: fix parse_word()
With the `c > ' '` requirement we can't have an assertion for length in there.
2014-07-31 23:07:37 +02:00