- 30 Apr, 2014 2 commits
- 29 Apr, 2014 5 commits
-
-
mathieui authored
- Guess-parse the OTR messages in search for xhtml upon arrival - add a configurable option to decode it or not - We have XHTML-IM for a reason, and therefore we will *not* implement a full html parser for clients that dump whatever formatting inside the OTR payload (looking at you, pidgin)
-
mathieui authored
- also, fix the /xhtml command that was nesting one <body/> too many
-
mathieui authored
-
mathieui authored
-
mathieui authored
-
- 28 Apr, 2014 3 commits
- 27 Apr, 2014 5 commits
-
-
mathieui authored
Sadly, we can’t doctest stuff with backslashes because it drives doctest crazy.
-
mathieui authored
xmpp.plugin['xep_0030'].has_identity appears to be unreliable at best, so we provide our own. Might help the case of carbons not displayed.
-
mathieui authored
- we need to decrement the refcount after giving the tuple to the retlist in order to transfer ownership The example script below will quickly take gigabytes of ram with the old module, while the new will not take noticeably more memory. The leak is not very visible on launch, because we “only” leaked each tuple returned, and (int, int) is not heavy. However, after weeks of use and many messages, the memory still isn’t freed and it shows. import poopt import gc a = 'coucouco ' * 1000 for i in range(100000): if not (i % 10000): print(i) poopt.cut_text(a, 50)
-
mathieui authored
- two options request/ack_message_receipts - two new theme parameters : CHAR_ACK_RECEIVED and COLOR_CHAR_ACK - if a message has a receipt, the character is displayed between the timestamp and the nick, using the color
-
mathieui authored
-
- 26 Apr, 2014 7 commits
-
-
mathieui authored
-
mathieui authored
- fix the /version completion with spaces - fix the /unignore completion with spaces
-
mathieui authored
-
mathieui authored
-
mathieui authored
- destroy the current room if no parameter - destroy the room given as a parameter if any - no reason or alt room because it would be ambiguous in a command (implementation ideas welcome)
-
mathieui authored
-
mathieui authored
-
- 25 Apr, 2014 2 commits
- 24 Apr, 2014 6 commits
- 23 Apr, 2014 3 commits
- 22 Apr, 2014 5 commits
-
-
mathieui authored
- use the new PluginConfig.remove method to remove aliases - do not do weird stuff when no args are provided - do not flood when re-creating stored aliases
-
mathieui authored
-
mathieui authored
(still surgically, without touching comments or anything else)
-
mathieui authored
also bump version, and add some gettext wraps
-
mathieui authored
(also, it indeed needs to be a thread because opening a fifo for reading is a blocking operation)
-
- 21 Apr, 2014 1 commit
-
-
mathieui authored
Will also allow a remove_in_file or whatever to remove options instead of blanking them.
-
- 20 Apr, 2014 1 commit
-
-
mathieui authored
(SIGTERM, SIGHUP, and SIGPIPE for now)
-