rupa
10a7cfee01
correct a bug when escaping regex characters
...
* "\\&" was just turning characters into literal &s, "\\\&" seems to
work, at least on this OS/awk version.
* Added ) and ] to escaped characters.
2012-08-09 14:11:31 -04:00
rupa
144b89b4a4
Merge branch 'master' of github.com:rupa/z
2012-07-11 17:08:32 -04:00
rupa
31f9866520
Try to be clearer in installation docs
2012-07-11 17:07:54 -04:00
rupa
9162239fbd
fix for gawk with regex chars in paths
...
Sub out regex chars in paths before comparing them. Fixes gawk and
doesn't seem to break other awks. Closes #54
v1.2
2012-07-04 00:27:26 -04:00
rupa
8272e6ff7f
respect _Z_NO_PROMPT_COMMAND environment variable
...
For those who wish to set their PROMPT_COMMAND manually. Closes #44 .
2012-07-03 17:54:36 -04:00
rupa
30cbc62c10
use and document _Z_NO_RESOLVE_SYMLINKS variable
2012-06-25 11:47:46 -04:00
rupa
55e1226f7d
useless use of cat
2012-06-22 20:24:43 -04:00
rupa
a33a411c8d
revert accidental change
...
Accidentally set z not to resolve symlinks. I'm leaning towards making
this the default, but I'm not ready to "commit" yet (haha)
2012-06-22 19:41:03 -04:00
rupa
5276d4d021
replace notdir hack
...
* Test entries in datafile via shell and pipe them into awk, rather than
doing the test in awk.
2012-06-22 10:22:22 -04:00
rupa
771c58409b
remove quotes from completions for now
...
closes #46
2012-04-14 16:11:44 -04:00
rupa
ac62d7c61c
prune removed dirs from datafile
...
* this got lost when I tried to minimize writes to the data file
2012-02-07 12:00:03 -05:00
rupa
7fe57a5829
deal with weird dirs a bit better
...
* quote tab expansions
* commented out code for thinking about dirs that break awk regex.
Haven't quite figured out a good approach.
2012-02-07 11:52:47 -05:00
rupa
4a0f3f8280
fix bash tab completion.
2012-02-07 10:34:42 -05:00
rupa
f8a7cb0672
performance improvement from clvv
...
see https://github.com/clvv/z/commit/4f313ac39eb34ff08a41e5efafbf0d7a7ffcfcd1
2011-12-12 02:15:09 -05:00
rupa
cf4b1afd71
document reliance on $PROMPT_COMMAND
2011-08-23 17:32:00 -04:00
rupa
763445330e
allow datafile location to be overriden
v1.1
2011-08-06 22:46:15 -04:00
rupa
af890aea59
begrudge a duplicated line
2011-08-03 19:47:30 -04:00
rupa
8621b3c498
indentation
2011-08-03 19:26:06 -04:00
rupa
476d469783
another go at removing redundant code from common
2011-08-03 19:12:22 -04:00
rupa
1870f27162
documentation
2011-08-03 17:35:50 -04:00
rupa
544854aa64
revert changes to common pending further thought
2011-08-03 17:33:42 -04:00
rupa
366129af90
stop rewriting the db file when z is used, remove useless code from
...
common()
2011-08-03 17:17:56 -04:00
rupa
cd47da6e03
documentation
2011-08-03 16:43:34 -04:00
rupa
c51a59403d
documentation
2011-08-03 16:42:42 -04:00
rupa
4d8210e8e8
documentation
2011-08-03 16:41:37 -04:00
rupa
a0f58616ec
use a case statement rather than a bash substring, for portability
2011-08-03 16:13:15 -04:00
rupa
3638788227
remove a debug line
2011-08-02 15:51:50 -04:00
rupa
08044a32c5
fix zsh tab completion, which I believe has been broken since 84ace8e8a9
2011-08-02 15:50:46 -04:00
rupa
a508e8360a
add tab completion section to man page
2011-07-25 17:25:47 -04:00
rupa
79dc3f340f
only cd to completions if we've actually tab completed them
...
We decide you've tab completed if the last argument begins with /, and is an
existing directory. This may still cause unexpected behavior if you do that
without tab completing.
2011-07-25 16:46:10 -04:00
rupa
facab80796
add info about how to install the man page as mentioned in #gh-32
2011-07-14 14:57:18 -04:00
rupa
2613c630bd
better error handling for issues 30 and 31
2011-07-10 15:09:15 -04:00
rupa
860fe10fe1
we don't care if awk reports a failure due to no .z file. Closes #31
2011-07-09 21:11:38 -04:00
rupa
dfc42cfba8
minor style change after pulling from Enlik
2011-06-29 16:13:37 -04:00
rupa
979a33744a
Merge pull request #30 from Enlik/master
...
pull request: use actual return status; don't truncate file when disk full
2011-06-29 13:07:21 -07:00
Sławomir Nizio
3f22f53d7d
Check return status of awk when adding an entry.
...
This will avoid truncating data file to zero length when disk is full.
2011-06-26 01:01:40 +02:00
Sławomir Nizio
3e103cf8a5
Use actual return status, not 'local' builtin's.
2011-06-26 00:52:24 +02:00
rupa
84ace8e8a9
rename z() to _z(), aliased to z. update manpage and readme.
...
Alias allows cmd to be overriden, and makes it so z prints to STDOUT as
expected. Not well tested on zsh.
2011-06-08 17:06:01 -04:00
rupa
f24af5c4a0
Merge pull request #27 from simonair/master.
...
zsh - correctly complete directories with spaces
2011-05-03 10:27:52 -07:00
Simon Heimlicher
a8fa136820
Allow spaces in directory names (fix only works for zsh)
2011-05-03 11:53:58 +02:00
rupa
22b68c7e96
use 'test' to check for file ownership. closes #25 . thanks sjmadsen.
2011-04-27 14:30:30 -04:00
rupa
bad41c20ca
better tests for file ownership. closes #24 and #25
2011-04-27 03:19:27 -04:00
rupa
85f1c2e73c
typo
2011-04-14 09:05:55 -04:00
rupa
d96f3c99ec
bail out if we're another user but our env is still from olduser - prevent clobbering our db file
2011-04-14 08:28:08 -04:00
rupa
84837e575f
suppress any errors from PROMPT_COMMAND
2011-04-14 08:08:50 -04:00
rupa
67cd38d05a
remove shebang line. It's not necessary as the script is sourced, and it implies bash only
v1.0
2011-02-28 17:27:33 -05:00
rupa
30d6eb1b53
add man page, update README to sync with it.
2011-02-23 17:30:18 -05:00
rupa
107fa3e1a8
deal with 'set -C'. closes #16
2011-02-23 15:23:23 -05:00
rupa
c415a22158
license under WTFPL. Closes #13 - I think...
2011-02-19 14:25:20 -05:00
rupa
73edb4969c
docs
2011-02-06 19:12:39 -05:00