Commit Graph

8693 Commits

Author SHA1 Message Date
nyuszika7h
7edc73a08c supybot-botchk: Use open() and close() instead of os.system('touch') 2013-02-03 14:15:46 +01:00
nyuszika7h
1b6f1f04ec supybot-botchk: Fix Python 3 compatibility 2013-02-03 14:12:21 +01:00
Valentin Lorentz
5b432a781e Google: Restore @calc and @phonebook. 2013-02-03 07:53:55 +00:00
Valentin Lorentz
34ea319747 setup.py: Hide 2to3's output. 2013-02-02 20:47:31 +01:00
Valentin Lorentz
08579a6305 Add MANIFEST.in 2013-02-02 20:23:17 +01:00
Valentin Lorentz
b04f2f43e0 Fix previous commit 2013-02-02 19:59:03 +01:00
Valentin Lorentz
ac8f2c662f setup.py: Fix bug if setup is not in the current working directory. 2013-02-02 19:56:54 +01:00
Valentin Lorentz
20ad495483 src/test.py: Why would a test server create a socket? 2013-02-02 19:51:47 +01:00
Valentin Lorentz
13a633eea4 Prevent traceback if supybot.replies.genericNoCapability is empty. 2013-02-02 19:47:14 +01:00
Valentin Lorentz
05d23d1a06 Remove unreachable code. 2013-02-02 19:47:05 +01:00
Valentin Lorentz
785b973995 botchk: Use open() instead of file(). 2013-02-02 19:46:59 +01:00
Valentin Lorentz
77f614be86 utils.web.HtmlToText: Convert html entities. 2013-02-01 20:50:46 +01:00
Valentin Lorentz
fa36e48075 core: Document irclib.Irc.addCallback. 2013-02-01 20:38:53 +01:00
Valentin Lorentz
75f19a9f50 core: Add docstring to commands.wrap. 2013-02-01 20:38:18 +01:00
Valentin Lorentz
39b534246f Fix http server's tests. 2013-02-01 20:38:01 +01:00
Valentin Lorentz
21c17b8248 Google: Fix Python 3 compatibility of the @translate command. 2013-02-01 17:12:03 +01:00
Valentin Lorentz
e45bce65e5 Merge branch 'testing' of github.com:ProgVal/Limnoria into testing 2013-02-01 14:54:39 +00:00
nyuszika7h
b2fdf83496 Google: Add translate command (needs testing)
https://github.com/myano/jenni/blob/master/modules/translate.py
is where I got the idea from. Say thanks to sbp and yano too! :)

Conflicts:
	plugins/Google/plugin.py
2013-02-01 14:54:13 +00:00
Valentin Lorentz
33048545ea Revert "Google: Remove translate command since their API is gone"
This reverts commit 304facd167.

Conflicts:
	plugins/Google/test.py
2013-02-01 14:49:53 +00:00
Valentin Lorentz
b589c2dc2b core: Document IrcMsg tags. 2013-01-31 20:48:16 +01:00
Valentin Lorentz
9507bf1655 Remove non-ascii char (again). 2013-01-31 20:47:57 +01:00
Valentin Lorentz
bab69bb31e Remove useless non-ascii character. 2013-01-31 19:24:05 +01:00
Valentin Lorentz
7588472f36 Fix 'Transport endpoint not connected' errors. Closes GH-437. 2013-01-31 16:47:17 +01:00
Valentin Lorentz
fecb010dac setup.py: exit after it has called itself. 2013-01-30 20:38:31 +01:00
Valentin Lorentz
4f5e7f31f0 travis.yml: Fix command for Python 3 tests. 2013-01-30 20:14:18 +01:00
Valentin Lorentz
60e442e885 Update the installation procedure. 2013-01-30 20:12:01 +01:00
Valentin Lorentz
f42ac86d91 Make the setup.py runnable by Python 3 and run 2to3 automatically. 2013-01-30 20:10:48 +01:00
Valentin Lorentz
cdb54613bd Fix order of status images. 2013-01-23 17:11:52 +01:00
Valentin Lorentz
f880d5b6ef RSS: Fix typo. 2013-01-23 16:32:23 +01:00
Valentin Lorentz
2ace534bdb utils.str: Prevent issue with tokens like '\x80' in Python 3. 2013-01-23 15:48:24 +01:00
Valentin Lorentz
b421120bad travis.yml: Disable tests for ShrinkUrl. 2013-01-23 13:47:55 +00:00
Valentin Lorentz
6c0497d34e Fix traceback when utils.str.dqrepr is given a unicode object. 2013-01-23 13:53:37 +01:00
Valentin Lorentz
6ea1347d3d Update the README instructions for Windows users (most of them should have Python 2.7 by now). 2013-01-23 13:44:49 +01:00
Valentin Lorentz
30c5519acb Final encoding fix. It now work on IRC and unit tests pass, both with Python 2 & 3. 2013-01-22 21:02:04 +01:00
Valentin Lorentz
a4a595b39a Partial fix of encoding handling.
This fixes mostly everything, except a little bit from the test framework. I'm just saving this in case my computer or I is destroyed in an alien invasion, because this commit is worth hours of debugging.
2013-01-22 20:35:11 +01:00
Valentin Lorentz
c9b6b56244 Utilities: Fix encoding in tests. 2013-01-21 21:09:50 +01:00
Valentin Lorentz
76a091db50 Fix the 'provides' field. 2013-01-21 20:33:09 +01:00
Valentin Lorentz
4ce44d1ef2 Update setup.py to be declared as limnoria (and provide supybot). 2013-01-21 20:28:42 +01:00
Valentin Lorentz
164d85d9fe core: Fix the test framework after update of the HTTP server. 2013-01-21 20:20:26 +01:00
Valentin Lorentz
bbe65a39a6 Utilities: Add tests for unicode characters. 2013-01-21 20:20:26 +01:00
Valentin Lorentz
84a87e4307 Merge pull request #442 from Athemis/master
Follow-up of pull-request #440
2013-01-20 11:03:19 -08:00
Alexander Ralph Michael Minges
bbdd55bea2 Add fallback decoding if chardet fails to guess the correct encoding 2013-01-20 17:07:58 +01:00
Valentin Lorentz
d28e3e0a2b Merge branch 'py3k-backport' into testing 2013-01-20 15:23:13 +01:00
Valentin Lorentz
9e5f7025d8 INSTALL.md: Add extra instructions for Python 3. 2013-01-20 15:23:00 +01:00
Valentin Lorentz
6d15d263f0 Merge remote-tracking branch 'athemis/master' into testing 2013-01-20 15:16:53 +01:00
Valentin Lorentz
d809db2cc6 Fix bold of 'getpass' question. Closes GH-426. 2013-01-20 12:39:36 +01:00
Valentin Lorentz
06aca4bda8 PluginDownloader: Add frumious's repo. 2013-01-19 18:54:48 +01:00
Valentin Lorentz
d0bac05265 README: Add text before the build status image. 2013-01-18 18:39:10 +01:00
Valentin Lorentz
8e3076c324 README: Add build status image. 2013-01-18 18:38:10 +01:00
Alexander Ralph Michael Minges
4316e5936e Use chardet to guess the character encoding when on python3 2013-01-15 20:55:42 +01:00