diff --git a/ack.changes b/ack.changes index 75d81a0..7f55ed3 100644 --- a/ack.changes +++ b/ack.changes @@ -7,6 +7,33 @@ Tue Nov 16 10:38:26 UTC 2010 - puzel@novell.com * Ignores Monotone's _MTN directories. * Added .xsl to the list of --xml files. +- changes from 1.93_02: + [FIXES] + * --man and --version now return with an exit code of 0 (they used to exit with a 1) + + [ENHANCEMENTS] + * the --ignore-dir option now can ignore entire paths relative to your current directory + * added --invert-file-match switch to negate the sense of the -g/-G switches + +- changes from 1.93_01: + [FILE TYPE UPDATES] + * added --verilog, --vhdl and --clojure + * files that match *.mk and *.mak as well as GNUmakefile are now included in the ack filetype 'make' (issue 88) + * added RSpec's .spec type to the --ruby list + + [ENHANCEMENTS] + * added docs for -r, -R, --recurse options + * added new switch --color-lineno and environment variable ACK_COLOR_LINENO, which allow setting the line number color + * added option --show-types to output the types that ack considers a file to have + * 'ack --count --no-filename regex' doesn't output a list of numbers but a sum of all occurences; this is NOT what grep does but is the more sensible behavior + + [FIXES] + * fixed ack misbehavior when using --match or not specifying a regex + * fixed issue 74: analog to grep, 'ack --count regex file' now only outputs the number of found matches, if only one file is given + * fixed issue 76: giving both --line and a regex (with --match) now leads to an error; the same is true for -f or -g in conjunction with --match + * fixed issue 80: piping into ack --count now works as expected: ack always returned 0 when piped into, no matter how many matches where found + * fixed issue 81: .ackrc now ignores leading/trailing whitespace + ------------------------------------------------------------------- Thu Nov 11 23:00:39 UTC 2010 - pascal.bleser@opensuse.org