William Ting
4f7690fd28
fixed regex matching vs existing source /etc/profile line in .bashrc
2011-04-24 23:27:47 -10:00
Joel Schaerer
1bc3440968
avoid overwriting another user's database
...
Should fix issue #39
2011-03-30 20:03:38 +02:00
Tanguy Ortolo
36daeb1e32
Added Debian to the README.
...
autojump is now packaged for Debian too, and will reach Ubuntu.
2011-03-04 19:51:46 +01:00
Joel Schaerer
16da74b2ff
add an exit status to the j functions
2011-02-07 22:51:59 +01:00
Joel Schaerer
1bf91d1b25
add an exit status to the autojump main script
2011-02-07 22:48:19 +01:00
Joel Schaerer
006dd5cbec
remove old, unused code
2011-01-09 12:04:22 +01:00
Andy Leonard
18009e1aff
Ignore emacs editor saves.
2011-01-09 18:51:37 +08:00
Joel Schaerer
694cc3fd9a
jumpapplet is written in python2
2011-01-06 13:00:08 +01:00
Joel Schaerer
9734cfa736
use your actual shell instead of the one in /usr/bin
...
This should solve
http://github.com/joelthelion/autojump/issues/#issue/34
2011-01-05 20:05:36 +01:00
Joel Schaerer
4e579d5f63
more pylint
...
We are good now except for the shell_utility function which needs to be
refactored.
2011-01-04 21:00:59 +01:00
Joel Schaerer
b2e010e69a
this signal handler shouldn't be needed anymore,
...
now that we handle files atomically
2011-01-03 23:24:22 +01:00
Joel Schaerer
ed5b2b2fed
more pylint
2011-01-03 23:23:26 +01:00
Joel Schaerer
43d2d94a48
attempt to make autojump more pep8-compliant
...
(pour les grincheux)
2010-12-23 11:05:20 +01:00
Joel Schaerer
0217d6e066
fix perms: these scripts are meant to be sourced, not executed
2010-12-19 11:58:45 +01:00
Michael Schout
550c21dc98
fix shbang line so it will find python if not in /usr/bin
2010-12-03 17:39:07 +08:00
Joël Schaerer
d6f398858c
minor fixes
2010-11-25 15:33:53 +01:00
Joël Schaerer
82d3e14c1f
initial version of script for ipython
2010-11-25 15:19:33 +01:00
Davide Setti
8a24aa89b3
use itemgetter() in sort() instead of a lambda function
2010-11-25 18:53:23 +08:00
Joël Schaerer
d50de9196a
attempt to fix permissions problem
...
when you "su", the prompt_command can stay set, even without
autojump getting sourced. Then the user's autojump file changes
owner, and a disaster ensues. This is an attempt to fix this
problem.
2010-11-02 17:07:10 +01:00
Joël Schaerer
d9010198ef
no need for a hidden file in this directory
2010-10-27 14:52:28 +02:00
Joël Schaerer
929ba399b5
remove old compatibility code since we don't support <2.6 anymore anyways
2010-10-25 15:18:04 +02:00
Joël Schaerer
06f4cba19d
2.x compatibility
2010-10-25 10:06:29 +02:00
Joel Schaerer
19927146dd
2.x compatibility
2010-10-24 11:42:45 +02:00
Joel Schaerer
c25668f4f7
fix for backwards compatibility with 2.x pickles
2010-10-24 11:36:24 +02:00
Joel Schaerer
4d371fad21
try to support both python 3 and python 2
...
Courtesy of "Guillaum" on linuxfr:
http://linuxfr.org/~Nonolapero/30339.html
2010-10-24 11:30:01 +02:00
Joel Schaerer
edec6a140f
create some directories if they don't exist
2010-10-01 16:49:18 +02:00
Joel Schaerer
c877a51ad6
disable XDG_DATA_HOME for now
...
Some people will scream, but XDG_DATA_HOME is broken for now, since
it is not changed when you "su" from a terminal.
2010-10-01 16:36:41 +02:00
Joël Schaerer
e04382358b
tentative fix of corner case path bug
2010-09-30 14:37:43 +02:00
Joël Schaerer
52f3c84b29
try to make autojump more robust to concurrent uses over network filesystems
...
When your home is on a network filesytems, multiple shells can try
to write to the autojump store concurrently. The previous system was
a bit dangerous since the name of the temp file was always the same.
This should be better, since the different autojump instances should
all write to different temporaries, and only the atomic rename() should
be concurrent. Time will tell...
2010-09-29 15:22:13 +02:00
Joël Schaerer
de9270bb99
tell the user he needs to source his *rc before he can start using autojump
2010-08-31 15:40:32 +02:00
Joël Schaerer
6b9880dc47
chain commands in the prompt_command with ; rather than &&
2010-08-31 15:30:11 +02:00
Joël Schaerer
4f9d0254a2
Merge branch 'master' of github.com:joelthelion/autojump
2010-08-31 12:02:19 +02:00
Joël Schaerer
cdf5772d48
mention that autojump isn't meant to be a drop-in replacement for cd
2010-08-31 12:01:39 +02:00
Joel Schaerer
563cc4ff0d
Merge branch 'master' of github.com:joelthelion/autojump
2010-08-29 13:58:20 +02:00
Joel Schaerer
24db718bdd
added files to uninstall directives
2010-08-29 13:57:54 +02:00
Joël Schaerer
dfe7626251
small script to make releases with git
2010-08-25 11:49:33 +02:00
Joël Schaerer
145b8ee43e
remove incorrect statement
2010-08-25 11:23:28 +02:00
Joel Schaerer
512db419e1
make zsh installer more robust to fpath problems
2010-08-18 23:56:40 +02:00
Julien Nicoulaud
e60f35d866
Avoid 'scalar parameter data_dir created globally in function' warning in Zsh
2010-08-19 00:05:30 +08:00
Joël Schaerer
a013f8d463
while the db should stay of a reasonable size, we REALLY
...
don't want autojump to remove paths
2010-08-03 15:09:09 +02:00
Joël Schaerer
7bd7db8770
messed up the last commit
2010-07-26 16:31:45 +02:00
Joël Schaerer
4de9c1c311
put the autojump data files in the correct directories.
...
Existing files should be migrated automatically
2010-07-26 16:24:34 +02:00
Joël Schaerer
6bcd8259a5
put header in the right place
2010-07-26 14:55:31 +02:00
Joël Schaerer
6f2ee56973
Merge branch 'master' of github.com:joelthelion/autojump
2010-07-23 16:26:54 +02:00
Joël Schaerer
64b3b7997c
fix nasty bug
2010-07-23 16:26:36 +02:00
Joel Schaerer dedibox
db7648dd1d
less intrusive installer
2010-07-21 22:55:16 +02:00
Joël Schaerer
0f3a6b4b20
avoid doing the cleanup every time
2010-07-21 16:48:35 +02:00
Joël Schaerer
1be62c7ad2
don't remove non-existent paths, keep the db small
...
Change the way we keep the database under a reasonable size, to better support removable drives
Instead of removing non-existent paths, keep the 300 more recent directories
2010-07-21 16:44:43 +02:00
Joël Schaerer
5b0b8f866e
more informative jumpstat
2010-07-21 16:02:23 +02:00
Barnaby Gray
91c05b1f8c
python 2.4 compatibility
2010-07-20 23:27:44 +08:00