Skip to content
Commits on Aug 29, 2012

    committed Aug 29, 2012
    * 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

    committed Aug 10, 2012
    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

    committed Aug 10, 2012
    * 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.

    committed Aug 9, 2012
    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

    committed Aug 9, 2012
    * "\\&" 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

    committed Jul 4, 2012
    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

    committed Jul 3, 2012
    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

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

    committed Jun 22, 2012
    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

    committed Jun 22, 2012
    * 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

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

    committed Feb 7, 2012
    * this got lost when I tried to minimize writes to the data file
  2. deal with weird dirs a bit better

    committed Feb 7, 2012
    * 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.

    committed Feb 7, 2012
Commits on Dec 12, 2011
  1. performance improvement from clvv

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

    committed Aug 3, 2011
  2. indentation

    committed Aug 3, 2011
  3. documentation

    committed Aug 3, 2011
  4. documentation

    committed Aug 3, 2011
  5. documentation

    committed Aug 3, 2011
  6. documentation

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

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

    committed Jul 25, 2011
    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.