Commit Graph

9313 Commits

Author SHA1 Message Date
Valentin Lorentz cadf953e86 Make the setup.py runnable by Python 3 and run 2to3 automatically.
Conflicts:
	sandbox/run_2to3.sh
	setup.py
2013-05-11 11:15:03 +02:00
Valentin Lorentz 3935152d65 Fix 'dictionary changed size during iteration'. 2013-05-10 23:55:48 +02:00
Valentin Lorentz cb6139e110 Fix typo. 2013-05-10 23:22:23 +02:00
Valentin Lorentz 3b179ec304 Apparently, Python 3.3 does not like sys.modules to be reassigned. 2013-05-10 23:20:02 +02:00
Valentin Lorentz 9553798c90 sys.modules is a dict, not a list (again). 2013-05-10 22:23:57 +02:00
Valentin Lorentz ee1d8731c9 sys.modules is a dict, not a list. 2013-05-10 22:08:59 +02:00
Valentin Lorentz e787f3343e Fix typo. 2013-05-10 22:03:15 +02:00
Valentin Lorentz 3570acff72 Fix plugin load if previous (re)load failed. 2013-05-10 17:55:56 +02:00
Valentin Lorentz 1a6d4b64d2 setup.py: Remove error output if not in a git repo. 2013-05-10 17:55:31 +02:00
Valentin Lorentz 115f8001fe ChannelStats: Fix bug when conf.supybot.databases.plugins.channelSpecific is true (KeyError in channels list). 2013-05-09 12:47:53 +02:00
Valentin Lorentz 70a169ab6f Debug: Fix Python 3 compatibility. 2013-05-09 10:16:51 +02:00
Valentin Lorentz 8f6063135e Add supybot.abuse.flood.interval. 2013-05-09 09:40:55 +02:00
Valentin Lorentz c0c479a77c Math: Fix load on Python 3. 2013-05-08 19:28:16 +00:00
Daniel Folkinshteyn af1931b3db RSS: add option display headline timestamp. 2013-05-05 11:23:15 -04:00
Daniel Folkinshteyn 78659113c1 RSS: add option to strip url redirects from headlines 2013-05-04 00:01:52 -04:00
Daniel Folkinshteyn 02a2a056a4 Owner: Reload module configuration in reload.
Pulled from Limnoria
2013-05-03 23:44:27 -04:00
Daniel Folkinshteyn 0b36a29977 Owner: Prevent use of uninitialized variable.
(pulled from Limnoria)
2013-05-03 23:43:17 -04:00
Daniel Folkinshteyn bc0d16a4e1 RSS: keep track of headlines over multiple feed fetches, with configurable expiration.
This is better at avoiding repeats than just keeping the last fetch, since some feeds
shuffle items around (like google news search).
2013-05-03 23:39:34 -04:00
Valentin Lorentz b9a46cef21 Factoids: Fix @lock and @unlock. 2013-05-04 01:01:11 +02:00
Valentin Lorentz c133d973aa Revert "Fix typo."
This reverts commit 390af5d049.

Conflicts:
	locales/fr.po
2013-05-01 05:53:20 +00:00
Valentin Lorentz da5fb34b11 Channel: Fix l10n-fr. 2013-04-30 18:32:39 +00:00
Valentin Lorentz 71e50278c8 Python 3.3 is not supported. 2013-04-27 19:08:20 +02:00
Valentin Lorentz d70138bf23 Dict: Use normal import (was broken in Python 3.3 for some reason). 2013-04-27 18:18:38 +02:00
Valentin Lorentz a82b6dabec Remove warning from the README about Travis. 2013-04-27 17:42:22 +02:00
Valentin Lorentz 71c847d896 Improve .travis.yml. 2013-04-27 17:41:00 +02:00
Valentin Lorentz 65201fecc0 travis.yml: Fix path of plugins. 2013-04-27 16:19:52 +02:00
Valentin Lorentz 4090793468 Fix scripts to work with Python 3 without 2to3. 2013-04-27 16:16:08 +02:00
Valentin Lorentz 7fcda679d8 Speed up install on Python3 (2to3 is ran only on modified files). 2013-04-27 16:05:11 +02:00
Valentin Lorentz 53e49d23d1 travis.yml: Use --no-network instead of setting individual plugins. 2013-04-27 10:20:15 +02:00
Valentin Lorentz c25ccc4337 PluginDownloader: Obey --no-network in tests. 2013-04-27 10:19:43 +02:00
Valentin Lorentz 7253dee3ae User: Fix handling of --capability for unregistered users. 2013-04-27 10:10:11 +02:00
Valentin Lorentz fe540b3620 ChannelLogger: check for logChannelMessages before logging. 2013-04-26 17:52:18 +02:00
Valentin Lorentz 243cc0b998 Seen: Add supybot.plugins.Seen.showLastMessage. 2013-04-23 16:52:35 +00:00
Valentin Lorentz 1bee83bc2e Merge pull request #465 from clue-eq-None/AnonSayFix
Fixed the last fix in Anonymous which broke the ability to query via say
2013-04-22 21:02:48 -07:00
George Miller bf761f52e4 Fixed the last fix in Anonymous which broke the ability to query via say 2013-04-22 23:42:42 +00:00
Valentin Lorentz 8d05910df8 Merge branch 'testing' of github.com:ProgVal/Limnoria into testing 2013-04-22 17:58:52 +00:00
Valentin Lorentz 8701002ff9 Anonymous: Fix use of pipes. 2013-04-22 17:58:32 +00:00
Valentin Lorentz 96fae12fd2 Anonymous: Use assertEqual in tests instead of failUnless(... == ...). 2013-04-22 17:46:35 +00:00
Valentin Lorentz f2e059f2c7 core: Fix l10n-fr. 2013-04-21 16:18:13 +02:00
Valentin Lorentz 65b553f03b core: Updates messages.pot and fr.po. 2013-04-21 16:01:29 +02:00
Valentin Lorentz caf255afd9 Internationalize string-handling functions in src/utils/.
This commit was supposed to be before the two previous ones, but I messed up with Git.
2013-04-21 16:00:31 +02:00
Valentin Lorentz 6b1131bff9 core: update messages.pot and fr.po. 2013-04-21 15:57:29 +02:00
Valentin Lorentz 5c118ded7c sandbox: Update check_trans.py to handle core locales. 2013-04-21 15:57:17 +02:00
Valentin Lorentz d8df5cc650 Misc: Fix ignoring of user flooding with invalid commands in private. 2013-04-20 08:19:16 +00:00
Valentin Lorentz 390af5d049 Fix typo. 2013-04-18 07:45:08 +00:00
Valentin Lorentz 2d89723a6a Merge pull request #464 from Nothing4You/fix-tests-01
Use a real inexistent domain for DNS fail testing
2013-04-13 14:22:30 -07:00
Richard Schwab 847563869c Use a real inexistent domain for DNS fail testing 2013-04-13 22:56:52 +02:00
Valentin Lorentz 56b4f1ddc4 travis: Remove Scheduler from tested plugins. 2013-04-11 20:50:15 +02:00
Valentin Lorentz 995ba6f229 Make sure strictRfc is on before testing for assertions. 2013-04-11 20:04:04 +02:00
Valentin Lorentz 6c22927055 travis: Don't display logs. 2013-04-11 19:43:57 +02:00