Commit Graph

  • 1874440cc8 i18n: Move the pot files parsing to a separate function. Valentin Lorentz 2014-01-21 22:39:48 +01:00
  • 3c695c4a15 Improve the check_trans script by using Supybot's .po(t) parser. Valentin Lorentz 2014-01-21 19:30:24 +01:00
  • 12e652f7db Time: Update l10n-fr. Valentin Lorentz 2014-01-21 16:56:44 +01:00
  • 8b06bd52f0 All plugins: Update .pot files and rename Supybot-fr to Limnora in French translation files. Valentin Lorentz 2014-01-21 16:48:13 +01:00
  • 35c7b52e14 Remove unnecessary call to i18n.reloadLocalesIfRequired. Valentin Lorentz 2014-01-21 16:36:45 +01:00
  • 3af1e3f42d Fix internationalization of docstrings of wrap()ed commands. Valentin Lorentz 2014-01-21 16:33:35 +01:00
  • f27484d2bb Switch comments of callbacks.PluginRegexp's attributes to docstrings (for Sphinx). Valentin Lorentz 2014-01-21 13:43:33 +01:00
  • 06fdaa792f Continue accelerating the 2to3 step (remove fix_map). Valentin Lorentz 2014-01-21 10:57:38 +01:00
  • 1fbdedc7e0 Continue accelerating the 2to3 step (remove fix_funcattrs, fix_itertools, and fix_itertools_imports). Valentin Lorentz 2014-01-21 10:50:55 +01:00
  • 35a62b4e77 Continue accelerating the 2to3 step (remove fix_ws_comma, fix_xreadlines, and fix_zip). Valentin Lorentz 2014-01-21 10:40:18 +01:00
  • ca419f6485 Continue accelerating the 2to3 step (remove fix_reduce, fix_renames, fix_repr, fix_set_literal, fix_standarderror, fix_sys_exc, fix_throw, and fix_tuple_params). Valentin Lorentz 2014-01-20 16:04:53 +01:00
  • bb7db3ab21 Continue accelerating the 2to3 step (remove fix_except). Valentin Lorentz 2014-01-20 15:49:15 +01:00
  • 2fda69b4d6 Continue accelerating the 2to3 step (remove fix_raise). Valentin Lorentz 2014-01-20 15:43:55 +01:00
  • c1c23f66f4 Continue accelerating the 2to3 step (remove fix_print). Valentin Lorentz 2014-01-20 15:31:09 +01:00
  • 529b8f8d99 Continue accelerating the 2to3 step (remove fix_nonzero, fix_operator, and fix_paren). Valentin Lorentz 2014-01-20 15:19:06 +01:00
  • d1649a44ac Continue accelerating the 2to3 step (remove fix_idioms, fix_imports2, fix_input, fix_intern, fix_isinstance, fix_ne, fix_next, and fix_raw_input). Valentin Lorentz 2014-01-20 15:13:01 +01:00
  • 4652c9ce51 Start accelerating the 2to3 step (remove fix_apply, fix_buffer, fix_callable, fix_exec, fix_execfile, fix_exitfunc, fix_filter, fix_funcattrs, fix_future, fix_getcwdu, and fix_has_key). Valentin Lorentz 2014-01-20 14:49:47 +01:00
  • a277ace2bf Set list of fixers explicitely. Valentin Lorentz 2014-01-20 13:59:25 +01:00
  • 566e841977 Update documentation of ircdb.checkCapability (used in the Sphinx doc). Valentin Lorentz 2014-01-20 11:35:28 +01:00
  • 5e894b5f39 User: Fix previous commit. Valentin Lorentz 2014-01-17 19:38:59 +00:00
  • b7bfd64bc4 User: Fix GPG auth on Python 3. Closes GH-541. Closes GH-542. Valentin Lorentz 2014-01-17 19:15:28 +00:00
  • 1f2d51dfc5 Merge pull request #540 from esplinr/master Valentin Lorentz 2014-01-15 23:11:26 -08:00
  • 5ecb154186 Ensure log files are UTF-8 encoded Richard Esplin 2014-01-15 23:15:09 -07:00
  • ba0ba71bf4 Eliminate unnecessary closing of the log file. Richard Esplin 2014-01-15 16:15:11 -07:00
  • 5341df0254 Google: *copy* the utils.web.defaultHeaders before adding items to it. Valentin Lorentz 2014-01-14 20:55:56 +00:00
  • 8e023ed8c6 Merge pull request #539 from nyuszika7h/testing Valentin Lorentz 2014-01-13 09:30:31 -08:00
  • c3dcc4f416 Do the previous commit in a more clean way nyuszika7h 2014-01-13 18:27:52 +01:00
  • a55f40dc68 Merge pull request #538 from nyuszika7h/fix/later-tell-prefixnick Valentin Lorentz 2014-01-13 09:24:35 -08:00
  • 6dd179f9e9 Later: Always prefix nick if telling in channel nyuszika7h 2014-01-13 18:07:49 +01:00
  • 39d874024f .travis.yml: Disable 'the build passed' message. Valentin Lorentz 2014-01-12 16:07:18 +01:00
  • b31ce87472 Add classifiers to setup.py (Python 3.x and natural languages). Valentin Lorentz 2014-01-12 15:52:10 +01:00
  • 26dbe5ce81 Merge branch 'master' into testing Valentin Lorentz 2014-01-07 09:37:13 +00:00
  • caba0d388e Merge pull request #536 from ddan39/addshortopts Valentin Lorentz 2014-01-07 01:36:05 -08:00
  • 54196be509 add short options to getopts. single letter options will work with both - or -- Dan 2014-01-06 23:03:25 +01:00
  • 5694f2499d Merge pull request #535 from bnrubin/master Valentin Lorentz 2014-01-06 07:54:11 -08:00
  • 949c093952 Correct the URL reported by Misc.source James McCoy 2014-01-05 22:35:28 -05:00
  • 1093cfb01f log: Add support for Logging's 'extra' keyword argument Benjamin Rubin 2014-01-05 17:15:00 -05:00
  • b44a08d2bd Fix previous merge (again). Valentin Lorentz 2014-01-03 17:48:30 +00:00
  • 4a9d3ccd3e Fix previous merge. Valentin Lorentz 2014-01-03 17:15:32 +00:00
  • 492a5ac04c Merge pull request #534 from nyuszika7h/fix/fd-leak Valentin Lorentz 2014-01-03 09:14:29 -08:00
  • 0934f1075b Merge branch 'testing' into fix/fd-leak nyuszika7h 2014-01-03 17:45:53 +01:00
  • 0e480b4e52 Fix file descriptor leaks nyuszika7h 2014-01-03 17:44:01 +01:00
  • 38d78a4213 httpserver: add method 'doHook' to callbacks. Valentin Lorentz 2014-01-02 17:20:15 +00:00
  • 9457f4dbe7 Misc: Add command @noticetell to replace “@notice [tell ]” which is no longer possible since f0233c37. Valentin Lorentz 2014-01-01 20:46:09 +00:00
  • 43e1b55506 Misc: Fix @version on Python 2. Valentin Lorentz 2014-01-01 11:40:49 +00:00
  • 9ff1483da2 Time: Make argument to @at optional. (Replacement for GH-533 that does not need nesting.) Valentin Lorentz 2013-12-28 23:05:23 +00:00
  • df375e075a AutoMode: Fix alternative capabilities handling. Valentin Lorentz 2013-12-27 15:04:50 +00:00
  • 233571e4b5 Add arguments ignoreChannelOp and ignoreDefaultAllow to ircdb.checkCapability. Valentin Lorentz 2013-12-27 15:04:32 +00:00
  • f1c13054fe Revert "AutoMode: Disable overriding rights of auto* capabilities." Valentin Lorentz 2013-12-27 14:21:12 +00:00
  • 0ecdb87aef Fix crash in sending queued messages if SocketDriver.irc is None. Valentin Lorentz 2013-12-27 13:15:45 +00:00
  • eee8e4ebe6 Update link in the README. Valentin Lorentz 2013-12-27 08:55:22 +00:00
  • 032e9a2b12 Merge pull request #531 from nyuszika7h/fix-1 Valentin Lorentz 2013-12-25 08:18:47 -08:00
  • 89fb4fb3b2 Fix stack frames display for objects without __dict__ attribute. Valentin Lorentz 2013-12-25 16:08:07 +00:00
  • b5a9aee7a6 Web: Fix exception on timeout nyuszika7h 2013-12-25 16:43:41 +01:00
  • 47409b11a0 NickAuth: Fix argument order in @remove. Closes GH-530. Valentin Lorentz 2013-12-24 16:31:45 +00:00
  • 162b9ef709 Aka: Add length limit of command names in order to limit the number of database queries. Valentin Lorentz 2013-12-24 14:37:44 +00:00
  • 83e1d1b91b Fix previous commit. Valentin Lorentz 2013-12-23 17:51:15 +01:00
  • 764c788aa6 Revert "Aka: Allow optional arguments and $* together, and also multiple instances of $*." Valentin Lorentz 2013-12-23 17:41:33 +01:00
  • 4a20270655 AutoMode: Disable overriding rights of auto* capabilities. Valentin Lorentz 2013-12-22 17:10:02 +00:00
  • 19066b62a3 AutoMode: Add 'auto*' capabilities to override the configuration values (which apply to capabilities also used elsewhere). Valentin Lorentz 2013-12-22 15:32:09 +01:00
  • 3c7f9d09c5 supybot-plugin-create: Only catch ImportError for the i18n fallback. Valentin Lorentz 2013-12-15 20:08:49 +00:00
  • 84cad71cf5 Fix inspection of the stack if the 'self' object has no __dict__. Valentin Lorentz 2013-12-15 19:30:20 +00:00
  • ee4690ea18 Math: Skip tests of negative integers exponentiation on Python 2. Valentin Lorentz 2013-12-15 18:44:11 +00:00
  • 3cc52aefca Math: Fix handling of negative integers in @calc. Valentin Lorentz 2013-12-15 18:29:34 +00:00
  • 01278dc56c Aka: Fix 'factorial-complexity' recursion and command overriding. Valentin Lorentz 2013-12-11 16:01:01 +00:00
  • c774013e1f Socket: Only call self.irc.feedMsg if self.irc is not None (ie. a reconnect is not in progress). Valentin Lorentz 2013-12-05 12:37:00 +00:00
  • f894983b55 Add inspection of self.* in debug locals dump. Valentin Lorentz 2013-12-05 12:35:56 +00:00
  • 56570b3c9c Aka: Make sure the length of the 'args' list is always strictly decreasing when making a recursive call. Valentin Lorentz 2013-12-05 12:35:02 +00:00
  • 583b1baf64 Socket: Fix commit 4c24f30. Valentin Lorentz 2013-12-03 05:44:50 +00:00
  • 4ad9e83a11 Alias & Factoids & Plugin: Fix typos. Valentin Lorentz 2013-12-01 08:45:40 +01:00
  • be2ad1f11f Google: Fix @calc. spline 2013-11-29 16:09:37 +01:00
  • e99ad36667 Aka: Fix commit ddbadcafff (again). Valentin Lorentz 2013-11-27 17:57:30 +01:00
  • feebaca292 Aka: Fix commit ddbadcafff. Valentin Lorentz 2013-11-27 17:49:03 +01:00
  • 9a83b741ea Socket: Only display the missing cert file warning if a cert file path is given. Valentin Lorentz 2013-11-27 16:43:42 +00:00
  • ddbadcafff Alias & Aka: Add memory and nesting limits. Closes GH-525. Valentin Lorentz 2013-11-27 17:38:02 +01:00
  • 4c24f30504 Socket: Check if certertificate file exists before using it. Valentin Lorentz 2013-11-27 07:24:49 +00:00
  • 13d2746454 ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. Valentin Lorentz 2013-11-27 00:02:05 +01:00
  • b882b449ec PluginDownloader: If bot is running on Python 3, run 2to3 on installed plugins if they are detected as being designed for Python 2. Valentin Lorentz 2013-11-26 18:13:56 +01:00
  • b673cdb037 Merge branch 'testing' of github.com:ProgVal/Limnoria into testing Valentin Lorentz 2013-11-26 16:59:05 +01:00
  • aea77d64e7 callbacks.py: Pass a reference to the plugin to pre-command callbacks. Valentin Lorentz 2013-11-26 16:57:33 +01:00
  • 42b8a0676c utils/web.py: Attempt to fix handling of RSS feeds using broken entity references. Valentin Lorentz 2013-11-26 15:15:07 +00:00
  • ff5d83e7e6 ircutils: Add 'I' to _plusRequireArguments and _minusRequireArguments. Valentin Lorentz 2013-11-25 20:44:52 +00:00
  • c2e4a35b48 Install python-dateutil on Travis. Valentin Lorentz 2013-11-24 15:07:57 +00:00
  • b8abbd1e36 Make dependency on python-dateutil optionnal. Valentin Lorentz 2013-11-24 14:47:26 +00:00
  • a0c5e06445 PluginDownloader: Add skgsergio's repository. Valentin Lorentz 2013-11-19 18:18:28 +00:00
  • 289f614bfa Web: Make choice of displayed domain (origin/target) configurable. Valentin Lorentz 2013-11-19 10:20:32 +00:00
  • 11d8f4655b Web: Display the target domain in snarfer. Re-implements pull request GH-523. Valentin Lorentz 2013-11-19 10:16:43 +00:00
  • bdec243909 ChannelStats: Fix error when using @channelstats on a channel the bot did not join. Valentin Lorentz 2013-11-18 20:44:56 +00:00
  • 6c9b03f70c PluginDownloader: Fix traceback printing. Valentin Lorentz 2013-11-10 17:48:09 +01:00
  • fed2bcf9d3 PluginDownloader: Display plugin description on one line. Valentin Lorentz 2013-11-10 17:46:30 +01:00
  • e65a722b2f Add certfp support. Closes GH-468. Valentin Lorentz 2013-11-10 11:45:01 +01:00
  • 2b12a33d82 Tell the users to use the list command if they use the help command without any arguments. Closes GH-516. Valentin Lorentz 2013-11-10 11:27:42 +01:00
  • 25dc7e092e Fix precedence of shorter Aka commands in Aka. Valentin Lorentz 2013-11-09 21:19:19 +00:00
  • 3883b3dfd3 Fix infinite recursion in Aka when calling a command in Aka which has a prefix that is another Aka command. Valentin Lorentz 2013-11-09 20:45:44 +00:00
  • 9d2c43d2f4 Socket: Trigger reconnect if socket file number has been set to -1. Valentin Lorentz 2013-11-09 15:47:00 +00:00
  • c40c2c1f79 Added SQLAlchemy in INSTALL.md. Valentin Lorentz 2013-11-03 19:30:52 +01:00
  • 0876bb345c Fix import of supybot.gpg if gnupg is not available. Valentin Lorentz 2013-11-02 06:17:51 +00:00
  • cc9f1f0a2c Misc: Fix output of @version. Valentin Lorentz 2013-10-29 17:10:59 +01:00
  • e6bda5657e Add python-gnupg as a dependency on Travis. Valentin Lorentz 2013-10-29 17:10:09 +01:00
  • 3f150e12e7 gpg: Disable use of incompatible library 'gnupg'. Valentin Lorentz 2013-10-29 17:09:41 +01:00