Commit Graph

69 Commits (b2985f3255c87d10708f8fef3dfae81bba2948a6)

Author SHA1 Message Date
Joël Schaerer b2985f3255 "Eat" paths to avoid multiple patterns matching the same part of the string
13 years ago
Joël Schaerer e1ee172437 attempt to fix completion of weird directory names
13 years ago
Joël Schaerer c41771e2f2 Merge branch 'contrib/xdg-base-directory' of git://git.ortolo.eu/pkg-autojump into tanguy
13 years ago
Joel Schaerer 48d2e68f4e attempt fixing jumpapplet, even though I think nobody uses it :)
13 years ago
Tanguy Ortolo 07ad27b583 Let autojump follow the XDG Base Directory Spec.
13 years ago
jez 5d949f4e8a Use pickle protocol 2.
14 years ago
Joel Schaerer 1bc3440968 avoid overwriting another user's database
14 years ago
Joel Schaerer 1bf91d1b25 add an exit status to the autojump main script
14 years ago
Joel Schaerer 006dd5cbec remove old, unused code
14 years ago
Joel Schaerer 4e579d5f63 more pylint
14 years ago
Joel Schaerer b2e010e69a this signal handler shouldn't be needed anymore,
14 years ago
Joel Schaerer ed5b2b2fed more pylint
14 years ago
Joel Schaerer 43d2d94a48 attempt to make autojump more pep8-compliant
14 years ago
Michael Schout 550c21dc98 fix shbang line so it will find python if not in /usr/bin
14 years ago
Davide Setti 8a24aa89b3 use itemgetter() in sort() instead of a lambda function
14 years ago
Joël Schaerer 929ba399b5 remove old compatibility code since we don't support <2.6 anymore anyways
14 years ago
Joël Schaerer 06f4cba19d 2.x compatibility
14 years ago
Joel Schaerer 19927146dd 2.x compatibility
14 years ago
Joel Schaerer c25668f4f7 fix for backwards compatibility with 2.x pickles
14 years ago
Joel Schaerer 4d371fad21 try to support both python 3 and python 2
14 years ago
Joël Schaerer 52f3c84b29 try to make autojump more robust to concurrent uses over network filesystems
14 years ago
Joël Schaerer a013f8d463 while the db should stay of a reasonable size, we REALLY
14 years ago
Joël Schaerer 4de9c1c311 put the autojump data files in the correct directories.
14 years ago
Joël Schaerer 64b3b7997c fix nasty bug
14 years ago
Joël Schaerer 0f3a6b4b20 avoid doing the cleanup every time
14 years ago
Joël Schaerer 1be62c7ad2 don't remove non-existent paths, keep the db small
14 years ago
Joël Schaerer 5b0b8f866e more informative jumpstat
14 years ago
Barnaby Gray 91c05b1f8c python 2.4 compatibility
14 years ago
Joel Schaerer ea3cd60653 make the completion separator configurable
14 years ago
Joel Schaerer 8e1ab9ca54 fix completions for zsh
14 years ago
Joël Schaerer 3fa72536e9 completion now works with multiple patterns!!!
15 years ago
elcerdo 3936e28650 bugfix: pattern was not defined
15 years ago
Joel Schaerer 0e7ef2e721 multiple patterns (thanks amix!)
15 years ago
Joel Schaerer 35836ada8f bugfix
15 years ago
Joel Schaerer 3b5b52d610 disable regexes
15 years ago
Joel Schaerer 90bdb73a40 minor fixes
15 years ago
Joël Schaerer c533b2b4fd weird corner cases
15 years ago
Joel Schaerer 2d4e3c8a6c Automatically recover from db corruption. Thanks epall!!!
15 years ago
Joel Schaerer 0ec15907e3 fixes for zsh. Thanks simon!!!
15 years ago
Joel Schaerer 92ef70ffce fix for completion and directories with spaces.
15 years ago
Joël Schaerer eb0f287eb9 use the backup file in case of problems
15 years ago
Joël Schaerer 99d82be473 add backup file
15 years ago
Joel Schaerer 8b4e282a91 avoid saving the file everytime we jump
16 years ago
Joel Schaerer dedibox 278ea9cc01 ok this time it should really work :-/
16 years ago
Joël Schaerer 621ee1fc7f we should never fsync during completion
16 years ago
Joël Schaerer 6b6bbd4c8b really remove dead directories
16 years ago
Joël Schaerer 2963f1fcea license stuff
16 years ago
Joel Schaerer 3208034466 save the dict in the event of non-existent directories. Thanks "robmaloy"!
16 years ago
Simon Marache-Francisco e86f8a537d autojump will not remember home dir (may be in conflict with other directory)
16 years ago
Joël Schaerer 51ae7c9293 remove harmless error message
16 years ago