This website requires JavaScript.
3f1f9623cf
texnote plugin integrate all current event
jgrizou
2013-07-05 18:09:02 +02:00
9cc893d8a7
Added AddEvent
jgrizou
2013-07-05 17:41:48 +02:00
ac8ab54aae
Changed the event, deleted the ui and add the Rename event.
jgrizou
2013-07-05 17:36:57 +02:00
516f8231ab
Update the edit_cmd with respect to changes in repo
jgrizou
2013-07-05 17:36:11 +02:00
7b555abf92
Change repo and removed the update function and the rename function. Now only the save_paper function must be used
jgrizou
2013-07-05 17:35:32 +02:00
ea26eb69e7
Merge branch 'develop' of gforge:/gitroot/mimosa/papers into develop
Olivier Mangin
2013-07-05 14:42:23 +02:00
d5247a6618
Refactors usecase.
Olivier Mangin
2013-07-05 14:42:07 +02:00
843d81a0e8
Merge branch 'develop' of scm.gforge.inria.fr:/gitroot/mimosa/papers into develop
jgrizou
2013-07-05 10:03:55 +02:00
ab52785667
update test in test_usecases
Fabien Benureau
2013-07-04 21:39:51 +01:00
e43fbe4744
Merge branch 'develop' of gmimosa:/gitroot/mimosa/papers into develop
Fabien Benureau
2013-07-04 21:36:16 +01:00
9247c0d3f3
update check at startup
Fabien Benureau
2013-07-04 21:31:53 +01:00
edbe1af3fa
Merge branch 'develop' into feat/better_test
Fabien Benureau
2013-07-04 21:17:33 +01:00
f62b31542d
cosmetics in edit_cmd
Fabien Benureau
2013-07-04 21:17:19 +01:00
9c47951532
don't remove files at end of test.sh
Fabien Benureau
2013-07-04 21:16:57 +01:00
145710b928
test for every command except websearch and update
Fabien Benureau
2013-07-04 21:15:03 +01:00
f82b913a80
FIX import_cmd typo
Fabien Benureau
2013-07-04 21:06:45 +01:00
7d06200c66
project ackrc file
Fabien Benureau
2013-07-04 20:14:29 +01:00
6c9d4a3a41
lot more test in test_usecase : every command used
Fabien Benureau
2013-07-04 18:59:30 +01:00
04fcb42338
tests can be run from root dir
Fabien Benureau
2013-07-04 18:31:21 +01:00
3b7900a3a4
added tests/tmpdir* to gitignore
Fabien Benureau
2013-07-04 18:07:01 +01:00
cc3928ef4b
fake editor_input
Fabien Benureau
2013-07-04 18:05:53 +01:00
e4ad9745c1
Fix bug and adds doc.
Olivier Mangin
2013-07-04 18:13:30 +02:00
451d3b1a78
Merge branch 'plug/texnote' of scm.gforge.inria.fr:/gitroot/mimosa/papers into develop
jgrizou
2013-07-04 16:22:55 +02:00
76d1ef3931
Texnote usable. Added a edit_file function in files.
jgrizou
2013-07-04 16:19:46 +02:00
53e6aa512e
Remove outdated add_library.
Olivier Mangin
2013-07-04 15:04:18 +02:00
bb8243966b
Default plugins is no plugin.
Olivier Mangin
2013-07-04 15:00:16 +02:00
7c5800c79d
Merge branch 'develop' of gmimosa:/gitroot/mimosa/papers into develop
Fabien Benureau
2013-07-04 12:33:57 +01:00
e0fd19f9d8
first input test working
Fabien Benureau
2013-07-04 12:28:00 +01:00
7680d0f983
Merge branch 'develop' of gmimosa:/gitroot/mimosa/papers into develop
Fabien Benureau
2013-07-04 12:26:12 +01:00
1f91712b31
Changed init of texnote to pass tests.
jgrizou
2013-07-04 12:23:10 +02:00
bd591bbdc3
Merge branch 'develop' of gmimosa:/gitroot/mimosa/papers into develop
Fabien Benureau
2013-07-04 11:15:20 +01:00
3dde852bdd
execute_cmd input ready
Fabien Benureau
2013-07-04 11:15:11 +01:00
ebff1bb4e4
Updated texnote, not working yet Add a check_directory in files.py
jgrizou
2013-07-04 12:10:23 +02:00
62a4527a37
method to set FakeInput package-wide
Fabien Benureau
2013-07-04 10:34:00 +01:00
d109d93341
added FakeInput class to usecase tests
Fabien Benureau
2013-07-04 10:17:34 +01:00
073d03e2fb
Enable open command with option, e.g. "evince -f"
jgrizou
2013-07-04 10:55:49 +02:00
49bdd93019
Enable edit command with option, e.g. "gvim -f"
jgrizou
2013-07-04 10:50:35 +02:00
e9b0373456
Some test on texnote
Jonathan Grizou
2013-07-04 00:09:17 +02:00
f29f1a96b5
Check if plugin as a parser command before adding it into the OrderedList. Indeed some plugins may not need to define one.
Jonathan Grizou
2013-07-04 00:08:00 +02:00
fa836aaad9
events.py more clean
Jonathan Grizou
2013-07-04 00:05:59 +02:00
4a91c4953c
Change back plugin.py to plugins.py + adapt PapersPlugin class protoype to command with args
Jonathan Grizou
2013-07-03 23:12:32 +02:00
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.
Jonathan Grizou
2013-07-03 23:01:47 +02:00
d02155af4e
Fixed other command, only tested for export_cmd
Jonathan Grizou
2013-07-03 21:22:23 +02:00
c1b4a797d5
Fixed open_cmd.
Jonathan Grizou
2013-07-03 21:15:57 +02:00
dce81717cc
edit_cmd fixed.
Jonathan Grizou
2013-07-03 21:12:48 +02:00
e9cb26f2e0
core file updated for python 3
Fabien Benureau
2013-07-02 18:01:41 +01:00
50e7d1bdab
Merge branch 'feat/config' into develop
Fabien Benureau
2013-07-02 17:23:35 +01:00
1be61baf21
added testenv import to test current code
Fabien Benureau
2013-07-02 17:21:59 +01:00
fc47328cbf
FIX in config spotted by Jonathan
Fabien Benureau
2013-07-02 16:45:34 +01:00
dc73c987c8
update command for config v2 to v3
Fabien Benureau
2013-07-02 16:42:37 +01:00
4e9ce17c71
adapted update to version 3
Fabien Benureau
2013-07-02 15:58:35 +01:00
3c0f575b92
backtracked on changes. repo is passing all tests
Fabien Benureau
2013-07-02 15:58:12 +01:00
9614593192
version system
Fabien Benureau
2013-07-02 15:57:28 +01:00
f528aa8a67
updated core. almost all tests are passing
Fabien Benureau
2013-07-02 14:05:32 +01:00
e4f7017fdb
commands updated to new config, new repo
Fabien Benureau
2013-07-02 14:04:05 +01:00
164816a910
updated tests
Fabien Benureau
2013-07-02 14:03:32 +01:00
c7a8ada751
enabled load keyword in repo __init__
Fabien Benureau
2013-07-02 13:29:17 +01:00
7b66a4697d
all repo test pass. doc are temporarily disabled.
Fabien Benureau
2013-07-02 12:05:50 +01:00
904ae07bc5
more test_repo tests are passing
Fabien Benureau
2013-07-02 11:23:17 +01:00
c3b71e9095
better files.clean_path arguments
Fabien Benureau
2013-07-02 11:22:55 +01:00
ac4b682307
added doc_dir and keywords init to config
Fabien Benureau
2013-07-02 11:19:13 +01:00
a354e79523
first test of new repo passing
Fabien Benureau
2013-07-02 10:59:55 +01:00
320a488667
added get operator to config
Fabien Benureau
2013-07-01 14:56:16 +01:00
45da61f4d2
added config support for multiple sections
Fabien Benureau
2013-07-01 14:22:25 +01:00
f934e8c2ec
more tests for config, slightly changed implementation and interface.
Fabien Benureau
2013-07-01 13:44:43 +01:00
e92c418d80
new, simplified, easier to use config implementation
Fabien Benureau
2013-07-01 13:14:53 +01:00
0d16c6a5a3
updated codestyle with open remark
Fabien Benureau
2013-07-01 13:14:11 +01:00
0514ad606a
Merge branch 'feat/fs' into develop
Fabien Benureau
2013-06-30 18:42:16 +01:00
11080f22ed
Merge branch 'feat/fs' of gmimosa:/gitroot/mimosa/papers into feat/fs
Fabien Benureau
2013-06-30 18:41:21 +01:00
500667baae
more usecase test, hack-fixed plugins.
Fabien Benureau
2013-06-30 18:16:33 +01:00
442ebe6cae
more usecase test, remove is broken.
Fabien Benureau
2013-06-30 18:16:33 +01:00
6d8b0aba21
added force option to remove command
Fabien Benureau
2013-06-30 18:14:56 +01:00
76e162be02
added test bibfiles for usecases
Fabien Benureau
2013-06-30 18:14:24 +01:00
193d815ca6
Merge branch 'texnote' into feat/fs
Fabien Benureau
2013-06-30 18:10:06 +01:00
6ba9b3e14a
added .DS_Store to gitignore
Fabien Benureau
2013-06-30 09:28:56 +01:00
ddfc129b64
redirect and check stdout in usecases
Fabien Benureau
2013-06-29 22:42:31 +01:00
37cd8209d7
compatibility module for python2/3 code
Fabien Benureau
2013-06-29 22:42:04 +01:00
20116cf69d
color.undye method for purging color from strings
Fabien Benureau
2013-06-29 22:41:33 +01:00
cb94166aef
test.sh into virtual usecase
Fabien Benureau
2013-06-29 10:17:46 +01:00
293fc2393f
automatic copy of content into fake fs
Fabien Benureau
2013-06-29 10:04:38 +01:00
46e6630e7a
corrected test name
Fabien Benureau
2013-06-29 09:55:28 +01:00
b4504278f2
more robust fake_fs testing; added papers add test
Fabien Benureau
2013-06-29 09:30:56 +01:00
13bd18cda9
working fs replacement enabling use case testing.
Fabien Benureau
2013-06-28 17:22:43 +02:00
bfa6eb58b7
FIX bug in tag_cmd
Fabien Benureau
2013-06-28 16:07:59 +02:00
585e09e498
tags set are algebrical: math+romance-war
Fabien Benureau
2013-06-28 15:22:55 +02:00
919c7c1c5a
method parse for algebric tags
Fabien Benureau
2013-06-28 14:58:27 +02:00
7a21780ec9
Merge branch 'texnote' into develop
Fabien Benureau
2013-06-28 12:16:41 +02:00
112d6269d7
Verification problème decoration event dans classe
Jonathan Grizou
2013-06-28 10:43:32 +02:00
1fbc855b96
nothing
Jonathan Grizou
2013-06-28 00:53:48 +02:00
9134ac62da
Error when renaming plugins.py in plugin.py, in texnote the import name was not changed.
Jonathan Grizou
2013-06-28 00:29:55 +02:00
69f1fad7e9
Merge branch 'develop' into texnote
Fabien Benureau
2013-06-28 00:01:11 +02:00
5d5777fb5f
draft of coding guidelines
Fabien Benureau
2013-06-27 20:34:08 +02:00
cd0ddfd264
removed useless backup file
Fabien Benureau
2013-06-27 20:23:30 +02:00
6491099099
update pit with python3 support
Fabien Benureau
2013-06-27 16:50:23 +02:00
7c80257e7e
updated test.sh script
Fabien Benureau
2013-06-27 16:03:12 +02:00
014234b159
FIX issue with plugins being called plugins.
Olivier Mangin
2013-06-27 20:07:05 +02:00
05ab7ec32a
Cleanup events.
Olivier Mangin
2013-06-27 19:41:45 +02:00
19ca6c8ac2
Merge branch 'develop' into texnote
Olivier Mangin
2013-06-27 19:21:53 +02:00
e017ffef20
Fix bugs with saving tags in yaml.
Olivier Mangin
2013-06-27 19:21:28 +02:00
6d303b2c4c
Simplifies event mechanism.
Olivier Mangin
2013-06-27 18:35:57 +02:00