rupa
7dbe2bd602
handle EXCLUDE_DIRS in main script
2014-03-26 13:02:21 -04:00
rupa
e8c98c26c5
Merge branch 'master' into dev
2014-02-05 18:05:57 -05:00
rupa
5741d9044d
Fix sed errors on OSX, without breaking ubuntu
...
h/t @Keithbsmiley. Closes #125
2014-02-05 18:04:38 -05:00
rupa
71bedb4297
Put no resolve symlinks option back
2013-12-24 23:55:19 -05:00
rupa
f44b2c3dd4
C component reorganization
...
* Move .c and Makefile to top level
* Use C component in z.sh
* Update documentation. Note we've lost the ability to not resolve
symlinks.
2013-12-24 19:20:47 -05:00
rupa
60fbe8baff
Merge branch 'ordered_args' into dev
2013-12-12 20:12:06 -05:00
rupa
fb3cf54b9f
Merge branch 'master' into dev
2013-12-12 20:10:38 -05:00
rupa
b6faed01b8
Merge branch 'master' into ordered_args
2013-12-12 20:04:56 -05:00
rupa
575cada5e9
Different syntax for setting zsh precmd
...
Old versions of bash choke on the += syntax, even though it's in a chunk
of code for another shell. Closes #122 - h/t @atannen.
2013-12-12 20:01:41 -05:00
rupa
dcb47814c5
Merge branch 'master' into ordered_args
2013-08-23 10:22:44 -04:00
rupa
f1500aa03d
Typo fix. Closes #115 .
2013-08-23 10:22:07 -04:00
rupa
ce00ee16b8
Don't need to do a substr cause we've removed leading space from $fnd
2013-08-18 14:20:05 -04:00
rupa
2511918400
Merge branch 'master' into ordered_args
2013-08-18 14:13:30 -04:00
rupa
2d45afcc7f
Eliminate leading space from $fnd
2013-08-18 14:12:51 -04:00
rupa
4932acafc7
Arguments to z must be ordered.
...
E.g. 'z foo bar' matches /foo/bar but not /bar/foo.
2013-08-18 02:26:08 -04:00
rupa
8053deda75
Avoid duplicate precmd functions in zsh
...
Hat tip @knu ... closes #110
2013-07-30 10:23:34 -04:00
Akihiro Uchida
805f6ff76d
redirect to /dev/null instead of '-q' option for solaris 10 or earlier
2013-07-29 20:08:04 +09:00
rupa
9c06664488
Merge branch 'master' into dev
2013-07-07 17:48:49 -04:00
rupa
6de41080cb
redirect to dev/null a bit more POSIXly
2013-07-07 17:48:07 -04:00
rupa
1016795b40
Merge branch 'master' into cleanup
2013-06-25 22:58:45 -04:00
rupa
ea574b79df
Alternate approach to appending to PROMPT_COMMAND
...
Seems to work well no matter what weirdness is already in
PROMPT_COMMAND.
Thanks @godlygeek. Closes #99
2013-06-23 23:13:45 -04:00
rupa
c2cdaa380c
comments
2013-06-20 00:43:14 -04:00
rupa
0109444865
Cleanup
...
Rename variables, improve comments, etc, for clarity and to better fit
my programmerly preferences.
2013-06-18 21:37:19 -04:00
rupa
66b9ab69c1
Indentation is 4 spaces.
...
When I was a feckless youth, I preferred single space indentation for
shell. Now in my wise old age that feels cramped. Don't even say
anything about tabs - I will slap you.
2013-06-18 20:38:28 -04:00
rupa
4d77b0815f
Merge branch 'master' into prompt_command_append
...
Conflicts:
z.sh
2013-06-09 23:16:45 -04:00
rupa
9e1e288375
remove mktemp dependency
...
Closes #103
2013-06-09 23:14:34 -04:00
rupa
9c6a7aca3e
Handle empty PROMPT_COMMANDS
2013-05-27 14:41:16 -04:00
rupa
7570b48b16
Replace an echo with a redirect
2013-05-27 14:37:33 -04:00
rupa
54be46728d
Append, rather than prepend to PROMPT_COMMAND
2013-05-27 14:16:38 -04:00
rupa
9fada31114
Merge branch 'master' into dev
2013-05-27 14:13:43 -04:00
rupa
8aac576b7c
revert warning if z.sh is being exec'd and not sourced
...
Because we can't reliably determine if we're really being exec'd.
2013-05-20 20:50:19 -04:00
rupa
db827eec15
Throw away tmp files if mv fails
...
Attempt to get rid of stale temp files that occasionally drop. While
there is anecdotal evidence that this doesn't solve the problem, it
doesn't hurt, and it's the only place I can see to fix it.
2013-05-20 12:51:43 -04:00
rupa
80322dd9ad
Merge branch 'master' into dev
2013-05-20 12:46:03 -04:00
Bastien Dejean
b9afd5faad
New option: -x
...
Removes the current directory from the data file.
Use case: sometimes `z tmp` lead me to `/tmp` whereas I was expecting to
be in `~/tmp`, with the new option I can do `z -x tmp`: it removes
`/tmp` from the data file and jumps to `~/tmp`.
2013-05-11 19:38:37 +02:00
rupa
df34a871cb
Warn user if z's datafile path is a directory.
...
Cause this means z will fill up the directory with temp files, and not
work.
2013-03-28 23:30:55 -04:00
rupa
7d47ed5c67
Merge branch 'master' into dev
2013-03-17 20:24:47 -04:00
Matthias Goergens
cc79eda0a9
Deal with spaces in $HOME
2013-03-17 15:03:03 +08:00
rupa
7f2b9189a0
chmod -x z.sh
2013-03-05 17:56:37 -05:00
rupa
8fc6ece944
Merge branch 'master' into dev
2013-03-03 09:47:58 -05:00
rupa
b82dadc1a8
Be explicit that -c matches should start with cwd, not just contain it.
2013-03-03 09:47:02 -05:00
rupa
76852ebb49
Allow options to be combined e.g -clt
2013-03-03 02:49:11 -05:00
rupa
9b98949bd9
Merge branch 'master' into dev
2013-03-03 02:25:52 -05:00
rupa
f5e4ff6a26
test directly, instead of testing exit variable
2013-03-03 02:24:12 -05:00
rupa
ce3330e91f
Make -c without args work like regular z does
2013-03-03 01:59:26 -05:00
rupa
0f3f7a437f
-c option restricts matches to subdirs of cwd.
...
Closes #83
2013-03-03 00:54:40 -05:00
rupa
b554f71399
Use _Z_CMD in z -h
2013-03-03 00:51:32 -05:00
rupa
5f32dc86c4
unset some variables we no longer need
...
These are only used when z is sourced, so it's safe to get rid of them.
2013-02-24 16:20:17 -05:00
rupa
3fe8105fc5
test directly, instead of testing exit variable
2013-02-24 16:19:16 -05:00
rupa
ca5661cb39
Add warning message if z.sh is executed instead of sourced.
...
Closes #74
2013-02-22 15:20:08 -05:00
nmeum
1fa0463850
You only need one '=' character to check if something is equal
2013-01-20 15:19:19 +01:00