Jared Hess
68e10ae402
Fix entry sorting indeterminancy by adding path as secondary sorting key
8 yıl önce
William Ting
ecd272e979
Bump version to v22.3.1.
8 yıl önce
William Ting
9a6e2869b1
Tabs to spaces.
8 yıl önce
William Ting
d529790278
Run pre-commit on repo.
8 yıl önce
graysky
aa366c3a4f
bump version in script to match release
8 yıl önce
johannes@debussy
8fa8b06349
only use colors if stdout is a terminal
8 yıl önce
TheArtist
3e5cec67b9
Autojump lua script portability fix
9 yıl önce
TheArtist
b71612eea4
More handling for directory with spaces on Windows
9 yıl önce
TheArtist
d3dd3f34e6
Fixed handling of directories with spaces on Windows
9 yıl önce
Scott Olson
d188d7e675
Fix typo (__aj_error -> __aj_err).
9 yıl önce
David Frascone
55f4eacc8a
If autojump can't find the directory, attempt a cd
9 yıl önce
David Frascone
f09d23e30d
Fixed some bugs in fish script
OSTYPE was not being set correctly. It is in bash, not sh.
Since the value is unlikely to change, I read it once and
stored it globally
Test logic was backward in jo function, causing error to always
be printed, unless you did NOT specify a directory name.
9 yıl önce
William Ting
8b525c1b55
Bump to v22.24.
9 yıl önce
William Ting
fa3ff58d92
Add custom sourcing to autojump.sh when using --prefix.
Fixes #345 .
9 yıl önce
William Ting
53683525d2
Minor cleanup.
9 yıl önce
benvb
491b4fd27b
Quote $XDG_DATA_HOME when setting error file
I'm not sure if this is actually a bug in fish, but (test -d) with no argument returns true, and nonexistent environment variables return an empty string, so (test -d $XDG_DATA_HOME) returns true when $XDG_DATA_HOME isn't set.
Prior to making this change, I would get an error from dirname when opening a shell and an error from fish when cd'ing.
9 yıl önce
William Ting
c5f0473837
Bump to v22.2.2.
9 yıl önce
Erdi Aker
d71a354abb
Fixes joelthelion/autojump#335
9 yıl önce
Erdi Aker
ec7f788276
Fixes joelthelion/autojump#333
9 yıl önce
William Ting
f75d01299d
Correctly identify OSTYPE for some Linux distros.
10 yıl önce
Koen De Jaeger
d6453dffef
added 'linux' as recognised OS for jo
10 yıl önce
Daniel Hahler
c0c9398794
Handle `j -- -foo` (for bash and zsh only)
Ref: #310
10 yıl önce
William Ting
819c5c76cc
Makes sure that autojump is sourced before running.
Fixes #255 .
10 yıl önce
William Ting
531a7321d3
Add fish error logging.
Fixes #247 .
10 yıl önce
William Ting
77d9d6ebc2
Installs to /usr/local/share instead of /etc/profile.d.
Fixes #257 , #267 .
10 yıl önce
William Ting
f480bd1315
Detect user shell as opposed to login shell.
Fixes #256 .
10 yıl önce
William Ting
0d80d91805
Always append to error log.
10 yıl önce
William Ting
896b1c8562
Use ternary.
10 yıl önce
William Ting
3c658dc64f
Fix flake8 errors.
10 yıl önce
Daniel Hahler
b60932616b
Use `noautonamedirs` with Zsh aliases
Fixes https://github.com/joelthelion/autojump/issues/312
10 yıl önce
Halil Özgür
5538cf70f3
Disable echo of command check
For some reason, "command -v brew" by itself has started to output "/usr/local/bin/brew" whenever I start a new shell (in iTerm2 2.0 on OS X 10.9.4 with zsh, oh-my-zsh etc). This fixes it, and it looks like it's the recommended way anyway:
- http://unix.stackexchange.com/a/85250/4678
- http://www.cyberciti.biz/faq/unix-linux-shell-find-out-posixcommand-exists-or-not/
10 yıl önce
William Ting
23be6ab233
Tweak Windows temp.close() comment line.
10 yıl önce
timotei
c889aa013e
Close the temporary file before re-opening it.
On Windows, we cannot reuse the temp.name to
reopen the file *unless* it has been closed
before [0].
This problem in turn made the `move_file`
request to fail, since the file was still
open at the time.
[0] https://docs.python.org/2/library/tempfile.html#tempfile.NamedTemporaryFile
10 yıl önce
William Ting
581b8d9617
autopep8'ed
10 yıl önce
William Ting
62c0877479
Add xrange() and fix second() for Python3.
10 yıl önce
William Ting
2100f993b3
formatting cleanup
10 yıl önce
Felix Laurie von Massenbach
68b457184d
Fix bad encoding.
In python3, string.encode returns a byte array like:
b'14.1:\t/home/felix/devel/autojump'
This stops autojump from functioning at all.
10 yıl önce
Daniel Hahler
015deece87
Completion and jumping for empty needles
This adds support for `j <tab>` and `j` without a needle to jump to the
first/best match.
Fixes https://github.com/joelthelion/autojump/issues/269
10 yıl önce
Daniel Hahler
196d5233a0
Fix `is_cwd` for symlinks
Since `pwd` is a resolved symlink, the comparison in `is_cwd` needs to
use the real path, too.
10 yıl önce
Daniel Hahler
95472620c7
Escape backslashes in regexps (match_anywhere/match_consecutive)
Fixes https://github.com/joelthelion/autojump/issues/281
10 yıl önce
Daniel Hahler
27a01662a5
Fix regression with `j foo__`
With `j foo__` the first index is assumed now again.
Fixes https://github.com/joelthelion/autojump/issues/271
10 yıl önce
Daniel Hahler
2f26642e7a
Fix `Needles must be a list error` for `foo_1`
Fixes https://github.com/joelthelion/autojump/issues/274
10 yıl önce
Johnny Kuan
225cdb2a8b
fix to allow directories starting with hyphens
10 yıl önce
Johnny Kuan
903f79333a
minimal tcsh support
10 yıl önce
Daniel Hahler
09289c59a5
bin/autojump.zsh: only add existing dirs
With a custom install method (e.g. checkout in ~/.autojump), ~/.autojump/functions will not be present.
10 yıl önce
William Ting
6360876933
Fixes missing path getter introduced in bc91905a
.
Closes #270 .
10 yıl önce
William Ting
bc91905a29
simplify default path
10 yıl önce
William Ting
4826a0ef6b
Use temporary files to prevent IO race conditions.
Refer to #260 .
10 yıl önce
William Ting
4bd62e2293
minor refactor
10 yıl önce
William Ting
1d317dcd1a
Remove default '.' path from find_match.
This interferes with tab completion. Rather than add another behavior flag to
find_matches(), the calling location will add the default path.
Closes #245 .
10 yıl önce