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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c9398794 
							
						 
					 
					
						
						
							
							Handle j -- -foo (for bash and zsh only)  
						
						 
						
						... 
						
						
						
						Ref: #310  
						
					 
					
						2014-10-21 19:07:22 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							531a7321d3 
							
						 
					 
					
						
						
							
							Add fish error logging.  
						
						 
						
						... 
						
						
						
						Fixes  #247 . 
						
					 
					
						2014-10-21 17:55:53 -07: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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							62c0877479 
							
						 
					 
					
						
						
							
							Add xrange() and fix second() for Python3.  
						
						 
						
						
						
					 
					
						2014-06-28 19:37:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							349326c82c 
							
						 
					 
					
						
						
							
							Merge branch 'tcsh' of  https://github.com/jkuan/autojump  into 282_add_tcsh_support  
						
						 
						
						
						
					 
					
						2014-06-28 18:57:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							2100f993b3 
							
						 
					 
					
						
						
							
							formatting cleanup  
						
						 
						
						
						
					 
					
						2014-06-28 12:38:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							1e15497706 
							
						 
					 
					
						
						
							
							Merge pull request  #298  from erbridge/fix_encoding_error  
						
						 
						
						... 
						
						
						
						Fix bad encoding 
						
					 
					
						2014-06-28 12:19:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
					 
					
						2014-06-26 02:00:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
						
					 
					
						2014-06-25 16:18:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
					 
					
						2014-06-23 22:23:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							95472620c7 
							
						 
					 
					
						
						
							
							Escape backslashes in regexps (match_anywhere/match_consecutive)  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/joelthelion/autojump/issues/281  
						
					 
					
						2014-06-23 19:28:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
						
					 
					
						2014-06-23 18:44:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							2f26642e7a 
							
						 
					 
					
						
						
							
							Fix Needles must be a list error for foo_1  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/joelthelion/autojump/issues/274  
						
					 
					
						2014-06-23 17:37:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johnny Kuan 
							
						 
					 
					
						
						
						
						
							
						
						
							225cdb2a8b 
							
						 
					 
					
						
						
							
							fix to allow directories starting with hyphens  
						
						 
						
						
						
					 
					
						2014-05-05 02:50:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johnny Kuan 
							
						 
					 
					
						
						
						
						
							
						
						
							903f79333a 
							
						 
					 
					
						
						
							
							minimal tcsh support  
						
						 
						
						
						
					 
					
						2014-05-04 03:12:54 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
					 
					
						2014-04-09 17:16:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							6360876933 
							
						 
					 
					
						
						
							
							Fixes missing path getter introduced in  bc91905a.  
						
						 
						
						... 
						
						
						
						Closes  #270 . 
						
					 
					
						2014-03-26 12:15:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							bc91905a29 
							
						 
					 
					
						
						
							
							simplify default path  
						
						 
						
						
						
					 
					
						2014-03-21 18:56:23 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							4826a0ef6b 
							
						 
					 
					
						
						
							
							Use temporary files to prevent IO race conditions.  
						
						 
						
						... 
						
						
						
						Refer to #260 . 
						
					 
					
						2014-03-09 19:56:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							4bd62e2293 
							
						 
					 
					
						
						
							
							minor refactor  
						
						 
						
						
						
					 
					
						2014-03-09 19:41:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 . 
						
					 
					
						2014-03-09 19:30:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							d0578b2c10 
							
						 
					 
					
						
						
							
							Remove accidentally creating tuples.  
						
						 
						
						... 
						
						
						
						Fixes  #244 . 
						
					 
					
						2014-03-09 19:04:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							615bb0cafb 
							
						 
					 
					
						
						
							
							more descriptive / python function names  
						
						 
						
						
						
					 
					
						2014-03-04 23:01:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							9f3d7ab5f9 
							
						 
					 
					
						
						
							
							merge  
						
						 
						
						
						
					 
					
						2014-03-04 22:50:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							12a4667824 
							
						 
					 
					
						
						
							
							remove nested filters  
						
						 
						
						
						
					 
					
						2014-03-04 22:50:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							9db8c4feb3 
							
						 
					 
					
						
						
							
							add todo  
						
						 
						
						
						
					 
					
						2014-02-24 07:54:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							255f548b4a 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:joelthelion/autojump  
						
						 
						
						
						
					 
					
						2014-02-20 20:00:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba2774ff3 
							
						 
					 
					
						
						
							
							add list assertion for needles  
						
						 
						
						
						
					 
					
						2014-02-20 19:59:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							59d1e1fd9d 
							
						 
					 
					
						
						
							
							Fix calls to find_matches, which expects a list of needles  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/joelthelion/autojump/issues/261  
						
					 
					
						2014-02-21 00:17:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							681068a2bc 
							
						 
					 
					
						
						
							
							Don't check path existence when displaying tab completion menu.  
						
						 
						
						... 
						
						
						
						The check is to avoided since tab menu paths may be on slow IO devices (network
mounts, low power devices, etc).
Closes  #258 . 
						
					 
					
						2014-01-28 23:55:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							1f045c2658 
							
						 
					 
					
						
						
							
							trigger OSError for missing current directory  
						
						 
						
						
						
					 
					
						2014-01-28 23:18:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							5f9ac19afd 
							
						 
					 
					
						
						
							
							whitespace fixes  
						
						 
						
						
						
					 
					
						2014-01-18 09:08:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ff9376cb93 
							
						 
					 
					
						
						
							
							cleanup, add custom installation support, change default windows install directory  
						
						 
						
						
						
					 
					
						2014-01-16 11:39:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7a756aaa4e 
							
						 
					 
					
						
						
							
							add completion support  
						
						 
						
						
						
					 
					
						2014-01-15 13:05:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1d13c0d4ae 
							
						 
					 
					
						
						
							
							fixed batch variable handling  
						
						 
						
						
						
					 
					
						2014-01-13 19:04:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lawson 
							
						 
					 
					
						
						
						
						
							
						
						
							53eeed8a99 
							
						 
					 
					
						
						
							
							initial windows support  
						
						 
						
						
						
					 
					
						2014-01-12 19:34:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Hahler 
							
						 
					 
					
						
						
						
						
							
						
						
							4a1de9d599 
							
						 
					 
					
						
						
							
							autojump.zsh: use :h modifier instead of dirname  
						
						 
						
						... 
						
						
						
						Ref: https://github.com/joelthelion/autojump/issues/249  
						
					 
					
						2014-01-11 20:58:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							573c1ea418 
							
						 
					 
					
						
						
							
							Test / create errors directory before writing to it.  
						
						 
						
						... 
						
						
						
						Closes  #249 . 
						
					 
					
						2014-01-11 11:46:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							b80c630ef8 
							
						 
					 
					
						
						
							
							Merge branch 'fix_wrappers'  
						
						 
						
						... 
						
						
						
						Conflicts:
	bin/autojump
	bin/autojump_data.py
	bin/autojump_utils.py
	tests/autojump_utils_test.py 
						
					 
					
						2014-01-08 11:11:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							35bc63c66e 
							
						 
					 
					
						
						
							
							Fix encoding issues.  
						
						 
						
						... 
						
						
						
						The original implementation used str.encode() on input and str.decode() on
output. However this would cause UnicodeDecodeError since certain characters
can't be encoded / decoded in ASCII.
The new solution is to use unicode() on all input strings and output UTF-8
encoded strings. This makes the assumption that the shell can handle UTF-8
strings. 
						
					 
					
						2014-01-08 11:05:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f824d79f 
							
						 
					 
					
						
						
							
							standardize to new age shell style  
						
						 
						
						
						
					 
					
						2014-01-07 22:13:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							4716493681 
							
						 
					 
					
						
						
							
							append error log if stuff breaks  
						
						 
						
						
						
					 
					
						2014-01-07 22:13:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0003d852 
							
						 
					 
					
						
						
							
							Fix encoding issues.  
						
						 
						
						... 
						
						
						
						The original implementation used str.encode() on input and str.decode() on
output. However this would cause UnicodeDecodeError since certain characters
can't be encoded / decoded in ASCII.
The new solution is to use unicode() on all input strings and output UTF-8
encoded strings. This makes the assumption that the shell can handle UTF-8
strings. 
						
					 
					
						2014-01-07 11:44:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							3f460fb3e9 
							
						 
					 
					
						
						
							
							Add Python 2.6 support back.  
						
						 
						
						... 
						
						
						
						Closes  #242 . 
						
					 
					
						2014-01-07 09:56:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							795bdcc9a7 
							
						 
					 
					
						
						
							
							add env vars integration tests  
						
						 
						
						
						
					 
					
						2013-12-31 18:02:08 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1f397fee 
							
						 
					 
					
						
						
							
							add string unit tests  
						
						 
						
						
						
					 
					
						2013-12-31 16:49:41 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							77eddd3c0b 
							
						 
					 
					
						
						
							
							fix minor fish shell commands  
						
						 
						
						
						
					 
					
						2013-12-31 11:07:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							8ab23c01c4 
							
						 
					 
					
						
						
							
							Fix tab completion.  
						
						 
						
						... 
						
						
						
						Closes  #228 . 
						
					 
					
						2013-12-31 10:39:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							2c999dca83 
							
						 
					 
					
						
						
							
							fix zsh tab completion function  
						
						 
						
						
						
					 
					
						2013-12-31 09:54:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							b0957e50eb 
							
						 
					 
					
						
						
							
							Add paths in background, sync comments between shell wrappers  
						
						 
						
						... 
						
						
						
						Closes  #230 . 
						
					 
					
						2013-12-31 09:49:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							3709536698 
							
						 
					 
					
						
						
							
							remove custom app tab completion using autojump in bash  
						
						 
						
						
						
					 
					
						2013-12-31 09:20:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							c0301c7cee 
							
						 
					 
					
						
						
							
							minor shell script cleanup  
						
						 
						
						
						
					 
					
						2013-12-31 08:48:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							c4feb1a2b2 
							
						 
					 
					
						
						
							
							remove surround_quotes() due to bash issues  
						
						 
						
						
						
					 
					
						2013-12-31 08:48:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8be97861 
							
						 
					 
					
						
						
							
							bump to v22.0.0-alpha due to backward incompatible changes  
						
						 
						
						
						
					 
					
						2013-12-31 08:37:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a97294ac 
							
						 
					 
					
						
						
							
							fix data save  
						
						 
						
						
						
					 
					
						2013-12-30 18:13:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							9811922a77 
							
						 
					 
					
						
						
							
							cleanup autojump.bash  
						
						 
						
						
						
					 
					
						2013-12-30 18:05:32 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							6293af5b7a 
							
						 
					 
					
						
						
							
							fix zsh tab completion  
						
						 
						
						
						
					 
					
						2013-12-30 17:44:39 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							bec6314eab 
							
						 
					 
					
						
						
							
							use more portable form of defining bash / zsh functions  
						
						 
						
						
						
					 
					
						2013-12-30 16:27:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							78c6884895 
							
						 
					 
					
						
						
							
							update doc bumping min Python version to 2.7  
						
						 
						
						
						
					 
					
						2013-12-30 15:43:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c8bceac9 
							
						 
					 
					
						
						
							
							modify autojump.sh for custom installs  
						
						 
						
						
						
					 
					
						2013-12-30 15:37:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							a59d671fb0 
							
						 
					 
					
						
						
							
							rename python files to prevent system wide installation collisions  
						
						 
						
						
						
					 
					
						2013-12-30 14:49:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							7b1c436ec6 
							
						 
					 
					
						
						
							
							replace install.sh with python version  
						
						 
						
						
						
					 
					
						2013-12-30 14:05:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							616596c0dc 
							
						 
					 
					
						
						
							
							minor comments cleanup  
						
						 
						
						
						
					 
					
						2013-12-29 21:27:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							24d8ccb48e 
							
						 
					 
					
						
						
							
							bump version to v21.8-alpha1  
						
						 
						
						
						
					 
					
						2013-12-29 12:47:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							a9bf6dc608 
							
						 
					 
					
						
						
							
							simplified main() a bit  
						
						 
						
						
						
					 
					
						2013-12-28 12:15:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							a8057ed1db 
							
						 
					 
					
						
						
							
							linter cleanup  
						
						 
						
						
						
					 
					
						2013-12-28 11:34:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							16d6e0cbcc 
							
						 
					 
					
						
						
							
							Remove vendorized argparse, dropping 2.6 support.  
						
						 
						
						... 
						
						
						
						2.6 EOL'ed Oct 2013, dropping 2.6 support. 
						
					 
					
						2013-12-28 11:03:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							80a3f0da4d 
							
						 
					 
					
						
						
							
							remove unused imports, minor formatting cleanup  
						
						 
						
						
						
					 
					
						2013-12-28 08:03:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8a4c13cd 
							
						 
					 
					
						
						
							
							add python3 fixes/workarounds  
						
						 
						
						
						
					 
					
						2013-12-18 17:07:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							d20ec4afb4 
							
						 
					 
					
						
						
							
							handle empty input  
						
						 
						
						
						
					 
					
						2013-12-18 16:25:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							4aafd023c3 
							
						 
					 
					
						
						
							
							minor comment change  
						
						 
						
						
						
					 
					
						2013-12-18 16:12:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							2a53341feb 
							
						 
					 
					
						
						
							
							finish partial tab match  
						
						 
						
						
						
					 
					
						2013-12-18 16:11:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							30b9708654 
							
						 
					 
					
						
						
							
							EFAP  
						
						 
						
						
						
					 
					
						2013-12-18 15:52:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							9139092847 
							
						 
					 
					
						
						
							
							add surround_quotes() comment  
						
						 
						
						
						
					 
					
						2013-12-18 12:06:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							99d92733ea 
							
						 
					 
					
						
						
							
							rename global var  
						
						 
						
						
						
					 
					
						2013-12-18 12:03:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							0422d23a86 
							
						 
					 
					
						
						
							
							finish tab completion  
						
						 
						
						
						
					 
					
						2013-12-18 11:08:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							71861c4402 
							
						 
					 
					
						
						
							
							add tab completion printout  
						
						 
						
						
						
					 
					
						2013-12-17 17:02:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							751ec6a7f2 
							
						 
					 
					
						
						
							
							remove env options  
						
						 
						
						
						
					 
					
						2013-12-17 16:30:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							13377acbbd 
							
						 
					 
					
						
						
							
							add match anywhere implementation  
						
						 
						
						
						
					 
					
						2013-12-17 16:25:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							c259978585 
							
						 
					 
					
						
						
							
							add ignore_case to fuzzy matching  
						
						 
						
						
						
					 
					
						2013-12-17 16:12:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							1e4ca4d67e 
							
						 
					 
					
						
						
							
							add quotes for bash output  
						
						 
						
						
						
					 
					
						2013-12-17 16:06:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							3125c65378 
							
						 
					 
					
						
						
							
							add fuzzy matching  
						
						 
						
						
						
					 
					
						2013-12-17 15:57:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Ting 
							
						 
					 
					
						
						
						
						
							
						
						
							551b2f3853 
							
						 
					 
					
						
						
							
							make a bunch of functions pure  
						
						 
						
						
						
					 
					
						2013-12-17 14:48:12 -06:00