- Feb 27, 2019
-
-
Romain Bignon authored
-
- Feb 24, 2019
-
-
Romain Bignon authored
-
- Jan 06, 2019
-
-
Romain Bignon authored
-
- Sep 20, 2017
-
-
Florent authored
-
- Jun 19, 2017
-
-
hydrargyrum authored
'input' is also the python3 name
-
hydrargyrum authored
TODO this is less efficient on python2
-
hydrargyrum authored
Some functions changed return type from python2 to python3 TODO: not everything is tested, a full review is needed + run is needed
-
hydrargyrum authored
-
- Jan 08, 2017
-
-
Florent authored
-
- Feb 11, 2016
-
-
Florent authored
-
- Oct 17, 2014
- Oct 10, 2014
-
-
Florent authored
-
- Oct 06, 2014
-
-
Laurent Bachelier authored
python modernize.py --no-six -f libmodernize.fixes.fix_print -w With manual fixes as the import was put always on top.
-
- Sep 04, 2014
-
-
Laurent Bachelier authored
refs #803
-
- Sep 03, 2014
-
-
Florent authored
-
- Jul 09, 2014
-
-
Florent authored
-
- Jul 05, 2014
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- May 19, 2014
-
-
Florent authored
-
- Mar 30, 2014
-
-
Romain Bignon authored
-
- Feb 08, 2014
-
-
Romain Bignon authored
-
- Feb 07, 2014
-
-
Romain Bignon authored
-
- Jan 21, 2014
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Jan 08, 2014
-
-
Florent authored
-
- Aug 03, 2013
-
-
Florent authored
-
- Jul 27, 2013
-
-
Romain Bignon authored
-
Romain Bignon authored
closes #1139
-
- Mar 26, 2013
-
-
Florent authored
-
- Feb 12, 2013
-
-
Laurent Bachelier authored
This is recommended by Debian. closes #618
-
- Jan 25, 2013
-
-
Florent authored
-
- Oct 28, 2012
-
-
Romain Bignon authored
-
- May 04, 2012
-
-
Romain Bignon authored
-
- Apr 03, 2012
-
-
Romain Bignon authored
-
- Mar 14, 2012
-
-
Romain Bignon authored
-
- Mar 13, 2012
-
-
Laurent Bachelier authored
* Remove callbacks in Collection object Make Collection a "dumb" object (and also a base object, though it isn't very useful for now) * Rename Path to WorkingPath, because it is more about managing state than being a single path. * Rewrite almost all WorkingPath, because the code was overly complicated for no reason (I tried some special cases and it turned out that fromstring didn't handle them, and that the quote-escape-unquote was just unecessary). I also rewrote it to be more pythonic (no more lambdas and maps) and added tests. * Require the full split path when creating a Collection. Because, come to think of it, an object needs an unique identifier; in the case of Collections, it is the full path, not only its last part. I might even replace the id by the full split path in the future. * There is now only one way to get items of a Collection: calling iter_resources(). * Rewrite flatten_resources to iter_resources_flat(), which just calls iter_resources() recursively. * Rewrite the collection part of the canalplus module. There is no more callback or a page calling the browser to check another page! The logic is only in iter_resources(). The resulting code is not very pretty, but it should get better. As a bonus, avoid to reload the main XML file when we already have it open. * change_path() now expects a split path and not a string. * up/home special cases for "cd" are handled in the same place, and store the previous place properly (but are not yet exploitable by an user command). This is a big commit but it would be hard to split it in *working* commits. If you read this entire commit message, I will buy you a beer. refs #774 fixes #773
-
- Feb 05, 2012
-
-
Romain Bignon authored
-
Laurent Bachelier authored
-
Laurent Bachelier authored
Probably the result of a bad merge
-