Commit Graph

2864 Commits

Author SHA1 Message Date
Valentin Lorentz b9baa579fe Bug fix in HTTP server. 2011-06-24 16:26:32 +02:00
Valentin Lorentz 14393a6959 Merge branch 'httpserver' into testing 2011-06-24 15:41:03 +02:00
Valentin Lorentz 667d7c34b4 Bug fixes to the HTTP server 2011-06-24 15:32:22 +02:00
Valentin Lorentz 728587be58 Fix comment in src/__init__.py 2011-06-24 14:52:24 +02:00
Valentin Lorentz ef5438e937 Add docstrings to the HTTP server callbacks 2011-06-24 14:52:01 +02:00
Valentin Lorentz 13e4f45e30 Add an embedded HTTP server to Supybot. 2011-06-24 14:31:29 +02:00
Valentin Lorentz 94f4d55734 Update version 2011-06-23 12:30:23 +02:00
Valentin Lorentz 693ba6aba0 Don't tell owner to contact an admin. Closes GH-20. 2011-06-22 21:37:34 +02:00
Valentin Lorentz ebb3aae81c Raise an exception when plugin is not found instead of returning None in i18n.getPluginDir() 2011-06-17 15:36:38 +02:00
Valentin Lorentz 4f91a62f27 Update version 2011-06-16 19:08:48 +02:00
Valentin Lorentz 3e76a72e7c Use limnoria as a default ident (instead of supybot) 2011-06-13 11:25:19 +02:00
Valentin Lorentz 6c1699583b Misc: use Limnoria version string. 2011-06-05 20:30:32 +02:00
Daniel Folkinshteyn ef6fe23e02 Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards.
Conflicts:

	src/version.py
2011-05-27 18:16:42 +02:00
Valentin Lorentz 8979475e13 Fix compatibility with Windows ('u' flag not supported by open()) 2011-05-07 09:12:03 +02:00
Valentin Lorentz ce29bf8b5c Fix installation on a system that never had Supybot installed (fix commit 05c9482759) 2011-05-06 19:34:46 +02:00
Valentin Lorentz d6cd8a5427 Fix email regexp to be RFC-compliant 2011-05-03 20:23:20 +02:00
Valentin Lorentz 58f115dde8 Add script to automatically update version with a datestamp upon commit. (Thanks nanotube) 2011-04-26 10:32:49 +02:00
Daniel Folkinshteyn 05c9482759 Consolidate the version string to reside in one central place to ease change making. 2011-04-26 10:23:18 +02:00
Valentin Lorentz 872e92eaff Merge branch 'testing' 2011-03-08 15:21:31 +01:00
Valentin Lorentz 39fa7e68d3 Fix syntax error 2011-03-05 09:51:05 +01:00
Valentin Lorentz 65d737873b Add another solution in error message about TypeErrors raised in plugins' __init__() 2011-03-05 09:44:40 +01:00
Valentin Lorentz 32b21cbc18 Add a clue in solving issue with wrapping wrapped commands 2011-03-01 08:47:53 +01:00
Valentin Lorentz db849e21a0 Add a try/catch arround plugin directory determination (might be useful for some utilities...) 2011-02-28 16:02:17 +01:00
Valentin Lorentz 178d1aca00 Fix coding string of src/__init__.py 2011-02-27 13:08:51 +01:00
Valentin Lorentz 44458d4b57 Change version number to 0.83.4.1+git+fr3 2011-02-27 12:01:51 +01:00
James Vega 4af9d8735f Make registry.Regexp.error mimic registry.Value.error
Regexp.error can't directly call Value.error because it's providing extra
information, so it needs to build the InvalidRegistryValue exception itself
and raise it.

Closes: Sf#2985241

Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit ef8bd817e8)

Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:13:57 +01:00
Daniel Folkinshteyn 73e822ca56 Undo mtughan's bugfix from 7f9a113060, so i can merge jamessan's fix ef8bd817e8 2011-02-25 19:13:50 +01:00
Daniel Folkinshteyn e939cfd124 update Karma plugin and test code to use sqlite3.
This involved also updating src/conf.py to look for sqlite3 and add it to supybot.conf.databases list,
since karma uses the plugins.DB() constructor for its database, which checks the available databases list.
2011-02-25 19:11:58 +01:00
Daniel Folkinshteyn 4cd0d19be7 commit mtughan's bugfix for this bug:
https://sourceforge.net/tracker/?func=detail&aid=2985241&group_id=58965&atid=489447
2011-02-25 18:48:46 +01:00
Daniel Folkinshteyn b306c5440f add damerau-levenshtein distance to supybot.utils.seq
use it in factoids invalid command to match possible typos
write tests for same.
2011-02-25 18:36:09 +01:00
Valentin Lorentz 9f5b3f635a Merge branch 'testing' 2011-02-14 18:22:18 +01:00
Valentin Lorentz 125e766d84 Remove gribble's version.py 2011-01-29 11:43:47 +01:00
Daniel Folkinshteyn 7c7b093b33 Google: add some extra matching capability to google calc
now should be able to display any 'special' result from google.
2011-01-29 11:39:59 +01:00
Valentin Lorentz 0223e9c210 Change release number to 0.83.4.1+git+fr2 2011-01-29 10:29:05 +01:00
Valentin Lorentz e8814fc07a Add checkCapabilityButIgnoreOwner converter 2011-01-27 19:32:43 +01:00
Valentin Lorentz e705d3b5a9 Fix name conflict with _() 2011-01-26 10:01:58 +01:00
Valentin Lorentz ad2ad80263 Fix forgotten merge 2011-01-26 09:56:04 +01:00
Valentin Lorentz 17248b5d2c Merge branch 'testing' into unit-tests
Conflicts:
	src/utils/str.py
2011-01-22 10:29:22 +01:00
Valentin Lorentz e4cced8364 Fix depluralize. 2011-01-22 10:28:27 +01:00
Valentin Lorentz 720b6d23eb Fix to global hostmask. Fix bug #SF3088559 and submitted as patch #SF3163843 2011-01-22 10:17:32 +01:00
Valentin Lorentz 4649188b96 Fix detection of .42 domains 2011-01-02 13:22:54 +01:00
Valentin Lorentz 5629b4585c Fix bolding for help strings (because of i18n) 2010-12-22 18:15:46 +01:00
Valentin Lorentz 83aca7c651 Merge branch 'testing' 2010-12-22 18:12:28 +01:00
Valentin Lorentz 49dfa69b91 Fix actually compatibility with non-ssl envirronments 2010-12-12 14:33:36 +01:00
Valentin Lorentz a58e270516 Fix issue with Pypy 2010-12-12 14:22:44 +01:00
Valentin Lorentz 96ea659030 Add SSL support for Socket driver 2010-12-09 19:33:35 +01:00
Valentin Lorentz f2a0b60e79 Fix unicode bug 2010-11-28 17:47:38 +01:00
Valentin Lorentz 3fafd31f51 Remove redundant spaces in src/i18n.py 2010-11-19 17:00:55 +01:00
Valentin Lorentz 3589f15278 Merge branch 'testing' 2010-11-14 14:36:21 +01:00
Valentin Lorentz 5300abbd5d Merge branch 'l10n-fr' into testing 2010-11-14 14:36:15 +01:00
Valentin Lorentz e7cf7788be Merge branch 'i18n' into l10n-fr 2010-11-14 14:36:10 +01:00
Valentin Lorentz 0998c2a43f Fix bug in src/commands.py (forgotten comma) 2010-11-14 14:36:02 +01:00
Valentin Lorentz 211be44b9c Merge branch 'testing' 2010-11-11 12:03:12 +01:00
Valentin Lorentz 4ea359d503 Merge branch 'l10n-fr' into testing 2010-11-11 12:03:04 +01:00
Valentin Lorentz 827ff7df5b Merge branch 'i18n' into l10n-fr 2010-11-11 12:02:57 +01:00
Valentin Lorentz 323ffe1a1f i18n: Fix internationalization problems 2010-11-11 12:01:56 +01:00
Valentin Lorentz 713aae9017 Change the version suffix 2010-11-02 14:06:06 +01:00
Valentin Lorentz 43c105a6d3 Merge branch 'l10n-fr' into testing 2010-11-01 20:18:56 +01:00
Valentin Lorentz 04f25ce0de Merge branch 'i18n' into l10n-fr 2010-11-01 20:18:50 +01:00
Valentin Lorentz 02cb15d522 Remove the 'testInternationalization' 2010-11-01 20:18:44 +01:00
Valentin Lorentz fbbfd683b4 Merge branch 'l10n-fr' into testing 2010-11-01 20:15:21 +01:00
Valentin Lorentz 589753fe9d Merge branch 'i18n' into l10n-fr 2010-11-01 20:15:16 +01:00
Valentin Lorentz 31d9d47751 Remove debug message 2010-11-01 20:15:02 +01:00
Valentin Lorentz 5679499c43 Merge branch 'l10n-fr' into testing 2010-11-01 19:57:27 +01:00
Valentin Lorentz 17fc98a3ee Merge branch 'i18n' into l10n-fr 2010-11-01 19:57:23 +01:00
Valentin Lorentz c0ff3c3f92 Bug fix in i18n.py (decorated commands without docstring raise an error) 2010-11-01 19:57:18 +01:00
Valentin Lorentz 27ef96a78a Merge branch 'l10n-fr' into testing 2010-11-01 19:53:58 +01:00
Valentin Lorentz 249eace2cf Merge branch 'i18n' into l10n-fr
Conflicts:
	src/i18n.py
2010-11-01 19:52:56 +01:00
Valentin Lorentz 79930a7435 Bug fix in src/i18n.py 2010-11-01 19:48:45 +01:00
Valentin Lorentz 52b701526d Merge branch 'l10n-fr' into testing 2010-11-01 15:02:05 +01:00
Valentin Lorentz 22fa9f4098 Merge branch 'i18n' into l10n-fr 2010-11-01 15:01:57 +01:00
Valentin Lorentz 30a1ca06b2 Fix the @Misc help formatting
Stop removing the \n in the translated docstrings
2010-11-01 15:01:50 +01:00
Valentin Lorentz e4256ff8c7 Merge branch 'l10n-fr' into testing 2010-11-01 14:35:17 +01:00
Valentin Lorentz 56f2c38137 Merge branch 'i18n' into l10n-fr
Conflicts:
	src/i18n.py
2010-11-01 14:34:57 +01:00
Valentin Lorentz 1f4b3b83e1 Make the src/i18n.py code cleaner 2010-11-01 14:33:43 +01:00
Valentin Lorentz 0410cf3d0d Merge branch 'l10n-fr' into testing 2010-11-01 11:49:11 +01:00
Valentin Lorentz ddb3dd5a50 Merge branch 'i18n' into l18n-fr 2010-11-01 11:49:04 +01:00
Valentin Lorentz a2c8c613db Bug fix (didn't keep any beginning or ending space) 2010-11-01 11:47:19 +01:00
Valentin Lorentz 4dcd7f7fb4 Bug fixes (mainly the &config help internationalization) 2010-11-01 11:42:33 +01:00
Valentin Lorentz 51edf7325c Merge branch 'l10n-fr' into testing 2010-10-31 18:37:15 +01:00
Valentin Lorentz 198f8267eb Bug fixes 2010-10-31 18:36:33 +01:00
Valentin Lorentz 4c03aef9a6 Internationalize a string in conf.py 2010-10-31 13:41:36 +01:00
Valentin Lorentz 676c08ad8e Fix possible truncation of messages
Possible bug with languages which has a long translation for '(XX more messages)'.
2010-10-31 13:35:23 +01:00
Valentin Lorentz 6dfd334344 Merge branch 'l10n-fr' into testing 2010-10-31 11:32:00 +01:00
Valentin Lorentz 283a026449 Add the i18n test in src/test.py 2010-10-31 11:30:04 +01:00
Valentin Lorentz 27bb53b560 Merge branch 'l10n-fr' into testing 2010-10-30 21:41:44 +02:00
Valentin Lorentz 4a516c5f46 Makes the code of i18n.py cleaner
More comments; docstrings; remove the % auto-handling (useless).
2010-10-30 21:41:25 +02:00
Valentin Lorentz 3ea8115095 Internationalize src/utils/str.py and modify src/i18n.py to fit this changes 2010-10-30 21:10:49 +02:00
Valentin Lorentz f3528c57d4 Merge branch 'l10n-fr' into testing 2010-10-30 12:49:57 +02:00
Valentin Lorentz 5150c4ef60 Now tests if a plugin has the _ object before using it 2010-10-30 12:49:43 +02:00
Valentin Lorentz 5f2699b2c0 Merge branch 'l10n-fr' into testing 2010-10-30 12:15:09 +02:00
Valentin Lorentz b85d289bbb Fix wrong method name 2010-10-30 12:14:54 +02:00
Valentin Lorentz 5e09a9c887 Merge branch 'l10n-fr' into testing 2010-10-30 12:11:29 +02:00
Valentin Lorentz 6737424bc6 Shorten PluginInternationalisation.get* in src/i18n.py 2010-10-29 15:33:36 +02:00
Valentin Lorentz ec6a267c09 Internationalize more functions in src/utils/str.py 2010-10-29 15:31:36 +02:00
Valentin Lorentz e8bc966827 Add locale abitrary code
Add the capability for Supybot to load code depending on the locale
src/utils/str.py now imports pluralize and depluralize from this code
2010-10-28 17:28:27 +02:00
Valentin Lorentz 97f51ab08e Fix i18n bug for global Supybot 2010-10-28 16:42:52 +02:00
Valentin Lorentz b7651b06a1 Merge branch 'l10n-fr' into testing 2010-10-28 15:45:51 +02:00
Valentin Lorentz f3a579f3da Add the '<empty>' feature to nItems, and changed ChannelStats localization in order to use it as bug fixer 2010-10-28 15:18:06 +02:00
Valentin Lorentz 44c3eb1825 Changes version 2010-10-24 13:54:35 +02:00