++ed by:
IONCACHE MITHUN DOY PHAYLON STEVENL

57 PAUSE users
31 non-PAUSE users.

Andy Lester

Documentation

Modules

  • App::Ack - A container for functions for the ack program

Provides

Changes for version 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
    • Updated the README to Markdown format. Thanks to Mark Szymanski for the idea.
    • 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. (Marq Schneider)
    • Added option --show-types to output the types that ack considers a file to have. (Torsten Blix)
    • '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:
      • ack --match Sue cat foo | ack --perl
    • 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. (Torsten Blix)
    • 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. (Torsten Blix)
    • Fixed issue 81: .ackrc now ignores leading/trailing whitespace. (Torsten Blix)