Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 138cf7a9ed
Commits on Aug 29, 2012
  1. ZSH USERS NOTE BACKWARD COMPATIBILITY WARNING!

    authored
    * z now handles precmd functionality for zsh, and no longer requires
      it to be set manually. However, this breaks backward compatibility
      with zsh.
      Existing users who use zsh should remove the precmd function they
      added when installing.
    * z now respects _Z_NO_RESOLVE_SYMLINKS and _Z_NO_PROMPT_COMMAND
      variables under zsh.
    * Documentation updated to reflect changes in installation instructions
Commits on Aug 10, 2012
  1. let shells do the quoting in completions, like they should

    authored
    Dug around in bash docs until I found out how to get it to quote
    metachars in tab completions like zsh does by default, so that's
    nice. I knew you you could do it, bash!
  2. metacharacters in directory names

    authored
    * quote metachars in tab completions because bash doesn't, or at least,
      I can't figure out how to tell it to yet.
    * tell zsh NOT to quote metachars in tab completions because it does, by
      default. this is irritating, as i'm sure it's better than me at it.
    * do the irritating metachar quoting that's been a PITA on a copy
      of the variable, so we can return the original, because gsub modifies
      in place.
    
    TODO: if we're going to be taking over metacharacter quoting, we ought
    to do it less halfhazardly
Commits on Aug 9, 2012
  1. another fix to the stupid regex escaping.

    authored
    This one works in gawk as well as mawk, and let's hope it works in the
    other bazillion flavors of awk as well. :/
  2. correct a bug when escaping regex characters

    authored
    * "\\&" was just turning characters into literal &s, "\\\&" seems to
      work, at least on this OS/awk version.
    * Added ) and ] to escaped characters.
Commits on Jul 11, 2012
Commits on Jul 4, 2012
  1. fix for gawk with regex chars in paths

    authored
    Sub out regex chars in paths before comparing them. Fixes gawk and
    doesn't seem to break other awks. Closes #54
Commits on Jul 3, 2012
  1. respect _Z_NO_PROMPT_COMMAND environment variable

    authored
    For those who wish to set their PROMPT_COMMAND manually. Closes #44.
Commits on Jun 25, 2012
Commits on Jun 23, 2012
  1. useless use of cat

    authored
Commits on Jun 22, 2012
  1. revert accidental change

    authored
    Accidentally set z not to resolve symlinks. I'm leaning towards making
    this the default, but I'm not ready to "commit" yet (haha)
  2. replace notdir hack

    authored
    * Test entries in datafile via shell and pipe them into awk, rather than
      doing the test in awk.
Commits on Apr 14, 2012
  1. remove quotes from completions for now

    authored
    closes #46
Commits on Feb 7, 2012
  1. prune removed dirs from datafile

    authored
    * this got lost when I tried to minimize writes to the data file
  2. deal with weird dirs a bit better

    authored
    * quote tab expansions
    * commented out code for thinking about dirs that break awk regex.
      Haven't quite figured out a good approach.
  3. fix bash tab completion.

    authored
Commits on Dec 12, 2011
Commits on Aug 23, 2011
Commits on Aug 7, 2011
Commits on Aug 3, 2011
  1. begrudge a duplicated line

    authored
  2. indentation

    authored
  3. documentation

    authored
  4. documentation

    authored
  5. documentation

    authored
  6. documentation

    authored
Commits on Aug 2, 2011
  1. remove a debug line

    authored
Commits on Jul 25, 2011
  1. only cd to completions if we've actually tab completed them

    authored
    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.
Commits on Jul 14, 2011
Something went wrong with that request. Please try again.