1
0
mirror of https://github.com/wting/autojump synced 2024-09-28 14:00:46 +00:00
Commit Graph

688 Commits

Author SHA1 Message Date
William Ting
9c1c73a673 Merge pull request #193 from svent/normalize_paths
normalize path ending before adding to the DB
2013-03-11 15:54:15 -07:00
Sven Taute
4685d86a17 normalize path ending before adding to the DB 2013-03-11 20:38:23 +01:00
William Ting
54aeff1cae Show database file when printing stats.
Closes #188.
2013-02-25 00:03:46 -06:00
William Ting
6f887a2000 fix unit tests to match new decrease calculation 2013-02-24 23:55:29 -06:00
William Ting
79cf76bcf5 fix some pep 8 issues 2013-02-24 23:49:45 -06:00
William Ting
4237861aba v21.5.0: add --increase and --decrease options to manually change weight. 2013-02-24 23:45:22 -06:00
Xavier Lepaul
b8901586cb adding option to decrease weight
added a new option, -d/--decrease to decrease the weight of a path.
added --increase as an alias to --add for symetry.
2013-02-24 20:52:09 -08:00
William Ting
0a87804277 remove mailing list link since it's unused 2013-02-17 12:31:34 -06:00
William Ting
d9e7bbe67d minor docs update regarding compinit 2013-02-17 10:49:31 -06:00
William Ting
f4fa47fd22 version bump to 21.4.6 2013-02-14 13:41:20 -06:00
William Ting
409b2ec84c Merge pull request #184 from jsliang/master
Do not exit with error if current directory is the only match.

Closes #182.
2013-02-14 11:38:57 -08:00
Jui-Shan Liang
c76ce0d083 Fix Issue #182 2013-02-15 03:26:54 +08:00
William Ting
70aad547b8 Merge pull request #183 from jsliang/master
Handle autojump errors when opening file manager.

Closes #177.
2013-02-14 11:11:12 -08:00
Jui-Shan Liang
fa756cd7e9 Trying to fix Issue #177 2013-02-15 02:59:01 +08:00
William Ting
48487e3050 minor version bump 2013-02-13 22:25:53 -06:00
William Ting
022b43edd2 Merge branch 'master' of github.com:joelthelion/autojump 2013-02-13 12:15:48 -06:00
William Ting
17d31d881e Revert "remove _j() as it was never used to begin with."
This reverts commit 49a0d702ba.

Conflicts:
	bin/autojump

Closes #178, #181.
2013-02-13 12:14:52 -06:00
William Ting
1700640fb1 Merge pull request #180 from jsliang/master
Fix issue #179
2013-02-11 15:09:06 -08:00
Jui-Shan Liang
1d31f720f4 Fixed issue: Command "jc" doesn't jump correctly if sibling directories have same prefix 2013-02-12 03:18:12 +08:00
William Ting
833dcca408 version bump 2013-02-11 10:48:31 -06:00
William Ting
0dc77df13c Update docs on ZSH tab completion.
Closes #178.
2013-02-11 10:34:08 -06:00
William Ting
c7d0533dd8 handle white space properly when opening with file manager 2013-02-03 09:12:24 -06:00
William Ting
ae978d3319 use zsh change directory hook rather than pre-command hook 2013-02-01 15:00:26 -06:00
William Ting
214440af65 minor code cleanup 2013-02-01 14:59:34 -06:00
William Ting
ad7f0fb27e update docs 2013-02-01 14:45:47 -06:00
William Ting
49a0d702ba remove _j() as it was never used to begin with. 2013-02-01 14:04:02 -06:00
William Ting
ac2dc9f1d2 update docs about jo(), jc(), jco() 2013-02-01 13:57:54 -06:00
William Ting
d57e7b779c add option to open file explorer window from the commandline, bump to 21.4.0 2013-02-01 13:50:52 -06:00
Jui-Shan Liang
c16b305e0d Added tips to the Additional Configuration section in README 2013-02-02 00:50:07 +08:00
William Ting
4ce2cb5929 Remove jumpapplet. 2013-01-05 10:36:52 -06:00
William Ting
01fe4d6b57 Merge pull request #171 from higepon/master
Revised README.md
2012-12-30 23:37:35 -08:00
Taro Minowa Higepon
ef2533492f Removed --zsh from README.md, since it seems that install.sh doesn't support it. 2012-12-31 15:46:25 +09:00
William Ting
201e079c07 merging blueyed's changes to reduce stat() calls 2012-12-18 11:55:30 -06:00
William Ting
12805b0f58 Merge pull request #170 from blueyed/gh-find_matches-named-args
Use named args when calling find_matches
2012-12-18 09:41:32 -08:00
William Ting
182400ae8c Reduce lag for using when using sshfs mounts caused by checking pwd. 2012-12-18 11:33:36 -06:00
Daniel Hahler
10a8a3f785 Avoid file stats in find_matches for fuzzy=True, too 2012-12-18 17:14:53 +01:00
Daniel Hahler
4bd574aaf9 Use named args when calling find_matches
This should make it clearer at first glance where True and False is
referring to.
2012-12-18 16:03:29 +01:00
Daniel Hahler
586ce0deee Skip current_dir in find_matches for fuzzy=False, too 2012-12-18 15:46:24 +01:00
Daniel Hahler
6d98cf886d Do not decode os.path.realpath / path
`path` is decoded already (coming from `db`) and this caused the
following error:

    Traceback (most recent call last):
      File "/home/user/.autojump/bin/autojump", line 460, in <module>
        if not shell_utility(): sys.exit(1)
      File "/home/user/.autojump/bin/autojump", line 429, in shell_utility
        results = find_matches(db, patterns, max_matches, False)
      File "/home/user/.autojump/bin/autojump", line 374, in find_matches
        if current_dir == decode(os.path.realpath(path)) :
      File "/home/user/.autojump/bin/autojump", line 277, in decode
        return text.decode(encoding, errors)
      File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
        return codecs.utf_8_decode(input, errors, True)
    UnicodeEncodeError: 'ascii' codec can't encode character u'\xb4' in
    position 52: ordinal not in range(128)
2012-12-18 11:52:57 +01:00
Daniel Hahler
0547e23411 Avoid calls to stat() in find_matches
Instead of stating every directory to check if its realpath is the
current directory, only do so for any potential matches.
2012-12-18 11:32:58 +01:00
William Ting
a99183bf8b Never jump to pwd, use next best option.
This regression bug was introduced when adding the KEEP_SYMLINKS option. The
current_dir was always set to '.' which would never match any database entries.
2012-12-17 12:35:33 -06:00
William Ting
f0e45478a7 Add jc function, jump to a subdirectory of the current working directory.
Closes #156.
2012-12-14 22:58:20 -06:00
William Ting
da69e15efb add shorthand shortcut -v for --version 2012-12-14 20:52:03 -06:00
JrCs
b829fd5a4a Fix PROMPT_COMMAND issues 2012-12-14 19:42:46 -06:00
William Ting
d9290e85cd minor documenation formatting tweak 2012-11-30 11:10:38 -06:00
William Ting
2c75c36229 only open files as utf-8 with Python 3.0+ 2012-11-23 23:26:09 -06:00
William Ting
024d550c8c Disable bash autocompletion, make it optional. Add relevant documentation. Closes #140. 2012-11-23 08:32:15 -06:00
William Ting
96d9d8333e Merge pull request #165 from khughitt/master
Updated IPython autojump module to support new versions of IPython (0.11+)
2012-11-23 06:15:06 -08:00
jjacky
1729d686e1 Fix --dry-run not defaulting to --auto
Using --dry-run alone wouldn't default to --auto and therefore show different
paths that what would actually be used upon installation.
2012-11-23 08:11:19 -06:00
Keith Hughitt
3750465faa Updated autojump Ipython module to support new versions of IPython 2012-11-23 09:10:22 -05:00