8 Commits

Author SHA1 Message Date
Fabien Benureau
9247c0d3f3 update check at startup 2013-07-04 21:31:53 +01:00
Olivier Mangin
53e6aa512e Remove outdated add_library. 2013-07-04 15:04:18 +02:00
Jonathan Grizou
f29f1a96b5 Check if plugin as a parser command before adding it into the OrderedList.
Indeed some plugins may not need to define one.
2013-07-04 00:08:00 +02:00
Jonathan Grizou
4a91c4953c Change back plugin.py to plugins.py + adapt PapersPlugin class protoype to command with args 2013-07-03 23:12:32 +02:00
Jonathan Grizou
31cf4de9d3 Change call for command from "cmds[cmd].command(**vars(args))" to "cmds[cmd].command(args)".
Applied  the corresponding changes to command files.
AMakes it possible to declare and use additional parser inside subparsers.
May be useful for tag command. Will be implemented in texnote plugin.
2013-07-03 23:01:47 +02:00
Fabien Benureau
f528aa8a67 updated core. almost all tests are passing 2013-07-02 14:05:32 +01:00
Fabien Benureau
b4504278f2 more robust fake_fs testing; added papers add test 2013-06-29 09:30:56 +01:00
Fabien Benureau
13bd18cda9 working fs replacement enabling use case testing.
papers content was mostly moved to papers_cmd.py
You can now use papers_cmd.execute('papers tag Page99'.split()) from the code
2013-06-28 19:30:07 +02:00