Commit graph

489 commits

Author SHA1 Message Date
Laurent Bachelier
e5597424fc Add an option to change the default factory
Changing the factory is the recommended method in the FAQ for handling
invalid HTML.
2011-04-14 16:19:50 +02:00
Laurent Bachelier
92fc86a033 Add support for xpath in LxmlHtmlParser.select
The returned results are similar to those of the cssselect method
so there wasn't much to do except calling it.
2011-04-12 01:00:28 +02:00
Laurent Bachelier
39bfdade27 Use the lowercase http_proxy environment variable
The 'correct' way is to have it lowercase, though there is a lot of
confusion around it.
2011-04-09 15:40:23 +02:00
Romain Bignon
9afb301ebe move select() in parser 2011-04-09 11:25:13 +02:00
Romain Bignon
7e2bb91b3b change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
Romain Bignon
3aa286fb94 factorize code to check loaded backends 2011-04-05 08:45:15 +02:00
Juke
4515541639 new backend ecrans (closes #591) 2011-03-25 23:31:43 +01:00
Juke
18281b2013 change user agent (closes #580) 2011-03-22 21:48:39 +01:00
Romain Bignon
9e6153a16c new function 'limit' to limit the number of iterations 2011-03-21 13:34:32 +01:00
Romain Bignon
7b61871f51 Do not use retry() with 404 errors 2011-03-19 11:24:52 +01:00
Laurent Dufréchou
86937aef95 Modifications to support boobank under win32
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-03-17 11:55:46 +01:00
Romain Bignon
63c4a09a0d fix backends list displayed on first load 2011-03-14 18:42:04 +01:00
Romain Bignon
99785b5a4d open stty in a shell 2011-03-14 17:34:48 +01:00
Bluebird75
3f40fb2de7 - use an OS independant way of identifying base module directory - use a more portable way of reading stty output 2011-03-14 17:19:53 +01:00
Juke
4951603c73 fix empty article 2011-03-10 16:01:35 +01:00
Romain Bignon
bafbf3644a use IFormatter.(BOLD|NC) on every formatters 2011-03-09 09:26:55 +01:00
juke
480e53cb00 no bold when -O 2011-03-09 09:26:02 +01:00
Romain Bignon
ea1dd01520 upgrade firefox from 3.0.3 to 3.6.13 2011-03-07 17:50:54 +01:00
Juke
397b5875f1 factorise 2011-03-07 16:25:57 +01:00
Romain Bignon
4a7a90cb46 remove the 'refresh' feature from Browser 2011-03-06 09:58:38 +01:00
juke
4b10f67058 add new categories 2011-03-06 09:14:10 +01:00
Romain Bignon
d6cb3f78ed fix call to bcall_error_handler() on mother class 2011-03-05 23:56:47 +01:00
Romain Bignon
2ba3f46f3b split ReplApplication to create ConsoleApplication 2011-03-05 21:55:20 +01:00
Romain Bignon
bd7809f22e checks on given backends for 'backends <add|register>' subcommands 2011-03-01 11:06:39 +01:00
Romain Bignon
a33c15e2e3 fix when uri is empty (closes #488) 2011-03-01 08:20:41 +01:00
Romain Bignon
7bf2c007ff fix missing import of with_statement 2011-02-28 10:51:05 +01:00
Romain Bignon
01fcd0bed9 fix when trying to add an already existing backend 2011-02-26 18:28:43 +01:00
Romain Bignon
3ca779c8ca change default size of box 2011-02-26 11:19:33 +01:00
Romain Bignon
a84b3ea5a3 remove the useless '--to_file' parameter on boobmsg 2011-02-26 10:27:38 +01:00
Juke
1382b50a7d cleaner solution to output to a file 2011-02-25 18:49:23 +01:00
Romain Bignon
09bb78258a absurl() method to build an url in form protocol://domain/path with constant values of Browser 2011-02-24 21:35:32 +01:00
Romain Bignon
8012afe847 replace 'url2id' predicate with 'rssid' 2011-02-24 21:34:32 +01:00
Juke
5a7ae0a5bd move genericArticle to tools 2011-02-21 23:31:38 +01:00
juke
6a40375b6a boobmsg can export to a file closes #490 2011-02-15 12:31:40 +01:00
juke
23009fe4a9 use stdout in format() closes #469 2011-02-11 18:52:08 +01:00
Juke
87bf1f0d58 PEP 8 2011-02-11 14:15:38 +01:00
Juke
73e7d50e7f use stderr closes #470 2011-02-10 17:16:07 +01:00
Johann Broudin
21a7ab33cb Correct an error in the description of the function buildurl 2011-02-07 14:15:32 +01:00
Christophe Benz
bc606d3640 add space to join for user message 2011-01-05 17:09:08 +01:00
Romain Bignon
1edaf7fd9f fix return value of iter_city_search (closes #457) 2011-01-02 22:47:11 +01:00
Christophe Benz
638dc1f466 introduce unique_backend argument for parse_id 2010-12-13 16:43:27 +01:00
Christophe Benz
e9ede31053 fix parse_args conflict 2010-12-13 16:18:23 +01:00
Christophe Benz
5bdd1540fe s/parseargs/parse_args 2010-12-13 15:42:20 +01:00
Romain Bignon
fbf74148a6 reintroduce the 'short' optional parameter for get_command_help() 2010-12-13 11:31:58 +01:00
Christophe Benz
f1b3264a67 simplify and factorize code, remove dead code, follow conventions, use new-style classes 2010-12-09 15:39:49 +01:00
Romain Bignon
0a4e05e509 do not print weboob commands when application is not REPL 2010-12-09 12:03:21 +01:00
Christophe Benz
851b2d34ca code clean, split too long lines 2010-12-08 18:10:44 +01:00
Christophe Benz
3dd50f363d remove unnecessary brackets 2010-12-08 18:10:42 +01:00
Christophe Benz
f1a43f1101 sort backends alphabetically in right order 2010-12-08 18:10:40 +01:00
Romain Bignon
5dae3e3c92 use specifics OptionParser and OptionFormatter to display commands list 2010-12-08 17:53:05 +01:00