1
0
mirror of https://github.com/wting/autojump synced 2024-10-27 20:34:07 +00:00
Commit Graph

798 Commits

Author SHA1 Message Date
William Ting
14ea9513fd Update changelog for v22.3.0 2016-02-02 07:20:50 -08:00
William Ting
7ee214c9c2 Merge pull request #400 from johannesgerer/master
Only use colors if stdout is a terminal.
2016-02-02 07:17:48 -08:00
johannes@debussy
8fa8b06349 only use colors if stdout is a terminal 2016-02-02 14:15:41 +01:00
Daniel Hahler
f26a38e0f9 Merge pull request #386 from lendenmc/master
Replace Clink's broken Google Code link by new one
2015-10-19 18:30:41 +02:00
Chris L.
f6876ef3f0 Replace Clink's broken Google Code link by new one 2015-10-17 11:04:02 +02:00
TheArtist
3e5cec67b9 Autojump lua script portability fix 2015-09-11 19:37:39 +03:00
TheArtist
b71612eea4 More handling for directory with spaces on Windows 2015-09-11 19:36:36 +03:00
TheArtist
d3dd3f34e6 Fixed handling of directories with spaces on Windows 2015-09-11 17:41:23 +03:00
William Ting
113a84f9f0 Update RedHat family install instructions. 2015-07-12 12:24:56 -07:00
William Ting
f59eaf9bb1 Merge pull request #370 from tsion/patch-1
Fix typo (__aj_error -> __aj_err) for fish shell.
2015-07-06 20:25:05 -07:00
Scott Olson
d188d7e675 Fix typo (__aj_error -> __aj_err). 2015-07-06 23:12:35 -04:00
William Ting
ffe22e1838 Merge pull request #366 from CodeMonk/master
Set OSTYPE correctly for fish wrapper.
2015-06-10 06:44:39 -07:00
David Frascone
55f4eacc8a If autojump can't find the directory, attempt a cd 2015-06-09 14:42:44 -06:00
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.
2015-06-09 14:32:38 -06:00
William Ting
8b525c1b55 Bump to v22.24. 2015-01-25 16:13:20 +09:00
William Ting
59335b4109 Merge pull request #341 from benvb/patch-1
Quote $XDG_DATA_HOME when setting error file.
2015-01-25 16:12:40 +09:00
William Ting
fa3ff58d92 Add custom sourcing to autojump.sh when using --prefix.
Fixes #345.
2015-01-25 16:06:46 +09:00
William Ting
53683525d2 Minor cleanup. 2015-01-25 16:04:36 +09:00
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.
2015-01-07 16:47:33 -05:00
William Ting
c5f0473837 Bump to v22.2.2. 2014-12-15 20:16:53 -08:00
William Ting
d177aaa12c Merge pull request #336 from erdiaker/issue_335
Fix for Issue 335
2014-12-15 20:12:40 -08:00
William Ting
7de39a2f9d Merge pull request #334 from erdiaker/issue_333
Fixes joelthelion/autojump#333
2014-12-15 20:12:17 -08:00
Erdi Aker
d71a354abb Fixes joelthelion/autojump#335 2014-12-14 23:23:53 +02:00
Erdi Aker
ec7f788276 Fixes joelthelion/autojump#333 2014-12-14 21:30:22 +02:00
William Ting
f75d01299d Correctly identify OSTYPE for some Linux distros. 2014-11-05 07:53:03 -08:00
Koen De Jaeger
d6453dffef added 'linux' as recognised OS for jo 2014-10-30 11:39:18 +01:00
William Ting
b4cbcc2fd2 Merge pull request #311 from joelthelion/fix-j-dashdash-issue-310
RFC: Handle `j -- -foo` (for bash and zsh only)
2014-10-21 19:09:07 -07:00
Daniel Hahler
c0c9398794 Handle j -- -foo (for bash and zsh only)
Ref: #310
2014-10-21 19:07:22 -07:00
William Ting
e621603e46 Merge pull request #319 from wting/check_autojump_sourced
Makes sure that autojump is sourced before running.
2014-10-21 18:31:12 -07:00
William Ting
819c5c76cc Makes sure that autojump is sourced before running.
Fixes #255.
2014-10-21 18:29:45 -07:00
William Ting
fe5f78fe43 Merge pull request #320 from wting/add_fish_error_logging
Add fish error logging.
2014-10-21 17:56:05 -07:00
William Ting
531a7321d3 Add fish error logging.
Fixes #247.
2014-10-21 17:55:53 -07:00
William Ting
4f90d5b755 Merge pull request #321 from wting/install_to_usr_local_share
Installs to /usr/local/share instead of /etc/profile.d.
2014-10-21 17:52:08 -07:00
Daniel Hahler
e3f3257a8c gitignore: __pycache__ 2014-10-16 03:24:39 +02:00
William Ting
77d9d6ebc2 Installs to /usr/local/share instead of /etc/profile.d.
Fixes #257, #267.
2014-10-04 20:56:36 -07:00
William Ting
86f663fa6e Minor doc fix. 2014-10-04 20:30:23 -07:00
William Ting
f480bd1315 Detect user shell as opposed to login shell.
Fixes #256.
2014-10-04 20:27:51 -07:00
William Ting
0d80d91805 Always append to error log. 2014-10-04 20:02:41 -07:00
William Ting
2095b2b129 Merge branch 'master' of github.com:joelthelion/autojump 2014-10-04 19:43:38 -07:00
William Ting
896b1c8562 Use ternary. 2014-10-04 18:49:05 -07:00
William Ting
3c658dc64f Fix flake8 errors. 2014-10-04 18:47:09 -07:00
Daniel Hahler
b60932616b Use noautonamedirs with Zsh aliases
Fixes https://github.com/joelthelion/autojump/issues/312
2014-09-17 23:23:39 +02:00
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/
2014-08-21 08:23:18 -07:00
William Ting
23be6ab233 Tweak Windows temp.close() comment line. 2014-08-17 16:00:08 -07:00
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
2014-08-17 15:44:21 -07:00
William Ting
581b8d9617 autopep8'ed 2014-08-09 19:59:41 -07:00
William Ting
f23727ed0f Disable Unicode tests for Python 3.
Closes #299.

Due to the mixed testing between Python 2 and 3 and different string
implementations, there's no easy way to test Unicode stuff.
2014-06-28 20:16:06 -07:00
William Ting
62c0877479 Add xrange() and fix second() for Python3. 2014-06-28 19:37:32 -07:00
William Ting
921b52e9d5 Add a u() wrapper to enable testing to work in both Python2 and Python3. 2014-06-28 19:34:45 -07:00
William Ting
567ae121ab Add install / uninstall / documentation for tcsh shell. 2014-06-28 19:07:55 -07:00