!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/
!_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/
!_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/
!_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/
!_TAG_FIELD_DESCRIPTION epoch /the last modified time of the input file (only for F\/file kind tag)/
!_TAG_FIELD_DESCRIPTION file /File-restricted scoping/
!_TAG_FIELD_DESCRIPTION input /input file/
!_TAG_FIELD_DESCRIPTION name /tag name/
!_TAG_FIELD_DESCRIPTION pattern /pattern/
!_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_KIND_DESCRIPTION!Perl c,constant /constants/
!_TAG_KIND_DESCRIPTION!Perl f,format /formats/
!_TAG_KIND_DESCRIPTION!Perl l,label /labels/
!_TAG_KIND_DESCRIPTION!Perl p,package /packages/
!_TAG_KIND_DESCRIPTION!Perl s,subroutine /subroutines/
!_TAG_OUTPUT_EXCMD mixed /number, pattern, mixed, or combineV2/
!_TAG_OUTPUT_FILESEP slash /slash or backslash/
!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/
!_TAG_OUTPUT_VERSION 0.0 /current.age/
!_TAG_PARSER_VERSION!Perl 0.0 /current.age/
!_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/
!_TAG_PROC_CWD /Users/andy/ack3/ //
!_TAG_PROGRAM_AUTHOR Universal Ctags Team //
!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL https://ctags.io/ /official site/
!_TAG_PROGRAM_VERSION 6.1.0 //
ADJACENT_CAPTURE_COLORING t/ack-color.t /^ADJACENT_CAPTURE_COLORING: {$/;" l
AND t/boolean.t /^AND: {$/;" l
AND t/highlighting.t /^ AND: {$/;" l
AND t/highlighting.t /^AND: {$/;" l
AND_AND t/highlighting.t /^ AND_AND: {$/;" l
App::Ack lib/App/Ack.pm /^package App::Ack;$/;" p
App::Ack::ConfigDefault lib/App/Ack/ConfigDefault.pm /^package App::Ack::ConfigDefault;$/;" p
App::Ack::ConfigFinder lib/App/Ack/ConfigFinder.pm /^package App::Ack::ConfigFinder;$/;" p
App::Ack::ConfigLoader lib/App/Ack/ConfigLoader.pm /^package App::Ack::ConfigLoader;$/;" p
App::Ack::File lib/App/Ack/File.pm /^package App::Ack::File;$/;" p
App::Ack::Files lib/App/Ack/Files.pm /^package App::Ack::Files;$/;" p
App::Ack::Filter lib/App/Ack/Filter.pm /^package App::Ack::Filter;$/;" p
App::Ack::Filter::Collection lib/App/Ack/Filter/Collection.pm /^package App::Ack::Filter::Collection;$/;" p
App::Ack::Filter::Default lib/App/Ack/Filter/Default.pm /^package App::Ack::Filter::Default;$/;" p
App::Ack::Filter::Extension lib/App/Ack/Filter/Extension.pm /^package App::Ack::Filter::Extension;$/;" p
App::Ack::Filter::ExtensionGroup lib/App/Ack/Filter/ExtensionGroup.pm /^package App::Ack::Filter::ExtensionGroup;$/;" p
App::Ack::Filter::FirstLineMatch lib/App/Ack/Filter/FirstLineMatch.pm /^package App::Ack::Filter::FirstLineMatch;$/;" p
App::Ack::Filter::Inverse lib/App/Ack/Filter/Inverse.pm /^package App::Ack::Filter::Inverse;$/;" p
App::Ack::Filter::Is lib/App/Ack/Filter/Is.pm /^package App::Ack::Filter::Is;$/;" p
App::Ack::Filter::IsGroup lib/App/Ack/Filter/IsGroup.pm /^package App::Ack::Filter::IsGroup;$/;" p
App::Ack::Filter::IsPath lib/App/Ack/Filter/IsPath.pm /^package App::Ack::Filter::IsPath;$/;" p
App::Ack::Filter::IsPathGroup lib/App/Ack/Filter/IsPathGroup.pm /^package App::Ack::Filter::IsPathGroup;$/;" p
App::Ack::Filter::Match lib/App/Ack/Filter/Match.pm /^package App::Ack::Filter::Match;$/;" p
App::Ack::Filter::MatchGroup lib/App/Ack/Filter/MatchGroup.pm /^package App::Ack::Filter::MatchGroup;$/;" p
BASIC t/highlighting.t /^BASIC: {$/;" l
BREAK_NO_HEADING t/ack-group.t /^BREAK_NO_HEADING: {$/;" l
BRITISH_COLOR t/ack-color.t /^BRITISH_COLOR: {$/;" l
CAPTURE_PARSED lib/App/Ack/ConfigLoader.pm /^ CAPTURE_PARSED: {$/;" l
CAPTURE_RAW lib/App/Ack/ConfigLoader.pm /^ CAPTURE_RAW: {$/;" l
CHARACTER_SUBSTITUTIONS t/ack-output.t /^CHARACTER_SUBSTITUTIONS: {$/;" l
CONTEXT t/highlighting.t /^CONTEXT: {$/;" l
CONTEXT_MAX_COUNT t/context.t /^CONTEXT_MAX_COUNT: {$/;" l
CONTEXT_OVERLAPPING_COLOR t/context.t /^CONTEXT_OVERLAPPING_COLOR: {$/;" l
CONTEXT_OVERLAPPING_COLOR_AFTER t/context.t /^CONTEXT_OVERLAPPING_COLOR_AFTER: {$/;" l
CONTEXT_OVERLAPPING_COLOR_BEFORE t/context.t /^CONTEXT_OVERLAPPING_COLOR_BEFORE: {$/;" l
COUNT_PRINT0 t/ack-print0.t /^COUNT_PRINT0: {$/;" l
DASH_IGNORE_DIR t/ack-ignore-dir.t /^DASH_IGNORE_DIR: {$/;" l
DASH_IGNORE_DIR_IGNORES_RELATIVE_PATHS t/ack-ignore-dir.t /^DASH_IGNORE_DIR_IGNORES_RELATIVE_PATHS: {$/;" l
DASH_IGNORE_DIR_MULTIPLE_TIMES t/ack-ignore-dir.t /^DASH_IGNORE_DIR_MULTIPLE_TIMES: {$/;" l
DASH_IGNORE_DIR_WITH_DASH_NOIGNORE_DIR t/ack-ignore-dir.t /^DASH_IGNORE_DIR_WITH_DASH_NOIGNORE_DIR: {$/;" l
DASH_IGNORE_DIR_WITH_SLASH t/ack-ignore-dir.t /^DASH_IGNORE_DIR_WITH_SLASH: {$/;" l
DASH_NOIGNORE_DIR t/ack-ignore-dir.t /^DASH_NOIGNORE_DIR: {$/;" l
DASH_NOIGNORE_DIR_MULTIPLE_TIMES t/ack-ignore-dir.t /^DASH_NOIGNORE_DIR_MULTIPLE_TIMES: {$/;" l
DASH_Q t/build_regex.t /^DASH_Q: {$/;" l
DASH_i t/build_regex.t /^DASH_i: {$/;" l
DASH_w t/build_regex.t /^DASH_w: {$/;" l
DUMP t/ack-dump.t /^DUMP: {$/;" l
DUMP t/ack-type-del.t /^DUMP: {$/;" l
FILENAME_SUBSTITUTION_1 t/ack-output.t /^FILENAME_SUBSTITUTION_1 : {$/;" l
FILENAME_SUBSTITUTION_2 t/ack-output.t /^FILENAME_SUBSTITUTION_2 : {$/;" l
FILENAME_SUBSTITUTION_3 t/ack-output.t /^FILENAME_SUBSTITUTION_3 : {$/;" l
FILE_NOT_THERE t/command-line-files.t /^FILE_NOT_THERE: {$/;" l
FORCE_NO_PAGER t/ack-pager.t /^FORCE_NO_PAGER: {$/;" l
F_PRINT0 t/ack-print0.t /^F_PRINT0: {$/;" l
FilterTest t/FilterTest.pm /^package FilterTest;$/;" p
GROUPING_MULTIPLE_FILES t/context.t /^GROUPING_MULTIPLE_FILES: {$/;" l
GROUPING_SINGLE_FILE t/context.t /^GROUPING_SINGLE_FILE: {$/;" l
G_NO_PRINT0 t/ack-print0.t /^G_NO_PRINT0: {$/;" l
G_PRINT0 t/ack-print0.t /^G_PRINT0: {$/;" l
HEADING_NO_BREAK t/ack-group.t /^HEADING_NO_BREAK: {$/;" l
HIGHLIGHTING t/context.t /^HIGHLIGHTING: {$/;" l
IGNORE_DIR_DONT_IGNORE_TARGET t/ack-ignore-dir.t /^IGNORE_DIR_DONT_IGNORE_TARGET: {$/;" l
IGNORE_DIR_EXT t/ack-ignore-dir.t /^IGNORE_DIR_EXT: {$/;" l
IGNORE_DIR_FIRSTMATCH t/ack-ignore-dir.t /^IGNORE_DIR_FIRSTMATCH: {$/;" l
IGNORE_DIR_MATCH t/ack-ignore-dir.t /^IGNORE_DIR_MATCH: {$/;" l
IGNORE_DIR_MATCH_NOIGNORE_DIR t/ack-ignore-dir.t /^IGNORE_DIR_MATCH_NOIGNORE_DIR: {$/;" l
IGNORE_DIR_MATCH_NOIGNORE_DIR_IS t/ack-ignore-dir.t /^IGNORE_DIR_MATCH_NOIGNORE_DIR_IS: {$/;" l
IGNORE_DIR_MATCH_NOIGNORE_DIR_MATCH t/ack-ignore-dir.t /^IGNORE_DIR_MATCH_NOIGNORE_DIR_MATCH: {$/;" l
IGNORE_SUBDIR_OF_TARGET t/ack-ignore-dir.t /^IGNORE_SUBDIR_OF_TARGET: {$/;" l
INCOMPLETE_LAST_LINE t/incomplete-last-line.t /^INCOMPLETE_LAST_LINE: {$/;" l
INTERACTIVE_GROUPING_COLOR t/interactive.t /^INTERACTIVE_GROUPING_COLOR: {$/;" l
INTERACTIVE_GROUPING_NOCOLOR t/interactive.t /^INTERACTIVE_GROUPING_NOCOLOR: {$/;" l
INTERACTIVE_NOCOLOR_REGEXP_CAPTURE t/interactive.t /^INTERACTIVE_NOCOLOR_REGEXP_CAPTURE: {$/;" l
INTERACTIVE_NOGROUP_NOCOLOR t/interactive.t /^INTERACTIVE_NOGROUP_NOCOLOR: {$/;" l
INTERACTIVE_NOHEADING_NOCOLOR t/interactive.t /^INTERACTIVE_NOHEADING_NOCOLOR: {$/;" l
INTERACTIVE_SINGLE_TARGET t/interactive.t /^INTERACTIVE_SINGLE_TARGET: {$/;" l
JUST_THE_DIR t/command-line-files.t /^JUST_THE_DIR: {$/;" l
LAST_ONE_LISTED_WINS t/ack-ignore-dir.t /^LAST_ONE_LISTED_WINS: {$/;" l
L_PRINT0 t/ack-print0.t /^L_PRINT0: {$/;" l
MAIN ack /^MAIN: {$/;" l
MAIN t/named-pipes.t /^MAIN: {$/;" l
MAIN t/yaml.t /^MAIN: {$/;" l
MATCH_VIA_CONTENT t/filetypes.t /^MATCH_VIA_CONTENT: {$/;" l
MATCH_WITH_BACKREF t/ack-color.t /^MATCH_WITH_BACKREF: {$/;" l
METACHARACTERS t/highlighting.t /^METACHARACTERS: {$/;" l
MULTIPLE_MATCHES t/ack-color.t /^MULTIPLE_MATCHES: {$/;" l
MY Makefile.PL /^package MY;$/;" p
MY Makefile.PL /^sub MY::postamble {$/;" s
MY Makefile.PL /^sub MY::test {$/;" s
NEEDS_LINE_SCAN t/needs-line-scan.t /^NEEDS_LINE_SCAN: {$/;" l
NOIGNORE_DIR_RELATIVE_PATHS t/ack-ignore-dir.t /^NOIGNORE_DIR_RELATIVE_PATHS: {$/;" l
NOIGNORE_SUBDIR_WINS t/ack-ignore-dir.t /^NOIGNORE_SUBDIR_WINS: {$/;" l
NORMAL_COLOR t/ack-color.t /^NORMAL_COLOR: {$/;" l
NOT t/boolean.t /^NOT: {$/;" l
NOT t/highlighting.t /^ NOT: {$/;" l
NOT t/highlighting.t /^NOT: {$/;" l
NOT_AGAIN t/highlighting.t /^ NOT_AGAIN: {$/;" l
NO_GROUPING t/ack-group.t /^NO_GROUPING: {$/;" l
NO_PAGER t/ack-pager.t /^NO_PAGER: {$/;" l
NO_SPECIALS_IN_OUTPUT_EXPRESSION t/ack-output.t /^NO_SPECIALS_IN_OUTPUT_EXPRESSION : {$/;" l
NTESTS t/file-permission.t /^use constant NTESTS => 5;$/;" c
OR t/boolean.t /^OR: {$/;" l
OR t/highlighting.t /^ OR: {$/;" l
OR t/highlighting.t /^OR: {$/;" l
ORIGINAL t/highlighting.t /^ ORIGINAL: {$/;" l
OR_OR t/highlighting.t /^ OR_OR: {$/;" l
PAGER t/ack-pager.t /^PAGER: {$/;" l
PAGER_ACKRC t/ack-pager.t /^PAGER_ACKRC: {$/;" l
PAGER_ACKRC_OVERRIDE t/ack-pager.t /^PAGER_ACKRC_OVERRIDE: {$/;" l
PAGER_ENV t/ack-pager.t /^PAGER_ENV: {$/;" l
PAGER_ENV_OVERRIDE t/ack-pager.t /^PAGER_ENV_OVERRIDE: {$/;" l
PAGER_NOENV t/ack-pager.t /^PAGER_NOENV: {$/;" l
PAGER_WITH_OPTS t/ack-pager.t /^PAGER_WITH_OPTS: {$/;" l
PIPE_INTO_ACK t/from-stdin.t /^PIPE_INTO_ACK: {$/;" l
PIPE_INTO_DASH_C t/from-stdin.t /^PIPE_INTO_DASH_C: {$/;" l
PIPE_INTO_DASH_I t/from-stdin.t /^PIPE_INTO_DASH_I: {$/;" l
PLAIN t/build_regex.t /^PLAIN: {$/;" l
REQUIRE_F_OR_G t/ack-show-types.t /^REQUIRE_F_OR_G: {$/;" l
RESTRICTED_DIRECTORIES t/ack-s.t /^RESTRICTED_DIRECTORIES: {$/;" l
RUBY_AND_RAKE t/ack-show-types.t /^RUBY_AND_RAKE: {$/;" l
RangeFile t/range/rangefile.pm /^package RangeFile;$/;" p
SKIP t/ack-passthru.t /^SKIP: {$/;" l
SKIP t/file-permission.t /^SKIP: {$/;" l
SMARTCASE t/build_regex.t /^SMARTCASE: {$/;" l
SMART_CASE t/longopts.t /^SMART_CASE: {$/;" l
SPECIFYING_A_BAK_FILE t/command-line-files.t /^SPECIFYING_A_BAK_FILE: {$/;" l
STANDARD_GROUPING t/ack-group.t /^STANDARD_GROUPING: {$/;" l
TEST_NOTYPE t/ack-type.t /^TEST_NOTYPE: {$/;" l
TEST_NOTYPES t/ack-type.t /^TEST_NOTYPES: {$/;" l
TEST_NOTYPE_ACKRC_CMD_LINE_OVERRIDE t/ack-type.t /^TEST_NOTYPE_ACKRC_CMD_LINE_OVERRIDE: {$/;" l
TEST_NOTYPE_OVERRIDE t/ack-type.t /^TEST_NOTYPE_OVERRIDE: {$/;" l
TEST_TYPE t/ack-type.t /^TEST_TYPE: {$/;" l
TEST_TYPE_ACKRC_CMD_LINE_OVERRIDE t/ack-type.t /^TEST_TYPE_ACKRC_CMD_LINE_OVERRIDE: {$/;" l
TEST_TYPE_OVERRIDE t/ack-type.t /^TEST_TYPE_OVERRIDE: {$/;" l
TEST_UNKNOWN_TYPE t/ack-type.t /^TEST_UNKNOWN_TYPE: {$/;" l
TestFilter t/filter.t /^package TestFilter;$/;" p
UNFILTERED t/file-iterator.t /^UNFILTERED: {$/;" l
Util t/Util.pm /^package Util;$/;" p
VERIFY_LAST_LINE_IS_MISSING_NEWLINE t/incomplete-last-line.t /^VERIFY_LAST_LINE_IS_MISSING_NEWLINE: {$/;" l
WITHOUT_S t/ack-s.t /^WITHOUT_S: {$/;" l
WITH_COLUMNS_AND_CONTEXT t/context.t /^WITH_COLUMNS_AND_CONTEXT: {$/;" l
WITH_S t/ack-s.t /^WITH_S: {$/;" l
_argjoin t/boolean.t /^sub _argjoin {$/;" s
_big_split t/lowercase.t /^sub _big_split {$/;" s
_check t/build_regex.t /^sub _check {$/;" s
_check_command_for_taintedness t/Util.pm /^sub _check_command_for_taintedness {$/;" s
_check_for_ackrc lib/App/Ack/ConfigFinder.pm /^sub _check_for_ackrc {$/;" s
_check_for_mutex_options lib/App/Ack/ConfigLoader.pm /^sub _check_for_mutex_options {$/;" s
_check_it t/highlighting.t /^sub _check_it {$/;" s
_check_message t/Util.pm /^sub _check_message {$/;" s
_color_cell lib/App/Ack.pm /^sub _color_cell {$/;" s
_compare_opts lib/App/Ack/ConfigLoader.pm /^sub _compare_opts {$/;" s
_compile_descend_filter ack /^sub _compile_descend_filter {$/;" s
_compile_file_filter ack /^sub _compile_file_filter {$/;" s
_context_value lib/App/Ack/ConfigLoader.pm /^sub _context_value {$/;" s
_create_ackrc t/forbidden-options.t /^sub _create_ackrc {$/;" s
_do_parent t/Util.pm /^sub _do_parent {$/;" s
_dump_options lib/App/Ack/ConfigLoader.pm /^sub _dump_options {$/;" s
_explode_sources lib/App/Ack/ConfigLoader.pm /^sub _explode_sources {$/;" s
_five_to_1 dev/generate-rgb-codes.pl /^sub _five_to_1{$/;" s
_generate_error_handler lib/App/Ack/Files.pm /^sub _generate_error_handler {$/;" s
_generate_ignore_dir lib/App/Ack/ConfigLoader.pm /^sub _generate_ignore_dir {$/;" s
_get_code_from_file squash /^sub _get_code_from_file {$/;" s
_get_good_and_bad t/ack-w.t /^sub _get_good_and_bad {$/;" s
_in t/Util.pm /^sub _in {$/;" s
_lineify t/Util.pm /^sub _lineify {$/;" s
_movies_are t/boolean.t /^sub _movies_are {$/;" s
_my_program lib/App/Ack.pm /^sub _my_program {$/;" s
_options_block lib/App/Ack/ConfigDefault.pm /^sub _options_block {$/;" s
_options_used lib/App/Ack/ConfigLoader.pm /^sub _options_used {$/;" s
_pic_decode lib/App/Ack.pm /^sub _pic_decode {$/;" s
_populate_help_options t/ack-help.t /^ sub _populate_help_options {$/;" s
_populate_man_options xt/man.t /^ sub _populate_man_options {$/;" s
_process_filetypes lib/App/Ack/ConfigLoader.pm /^sub _process_filetypes {$/;" s
_process_filter_spec lib/App/Ack/ConfigLoader.pm /^sub _process_filter_spec {$/;" s
_process_other lib/App/Ack/ConfigLoader.pm /^sub _process_other {$/;" s
_record_option_coverage t/Util.pm /^sub _record_option_coverage {$/;" s
_remove_default_options_if_needed lib/App/Ack/ConfigLoader.pm /^sub _remove_default_options_if_needed {$/;" s
_remove_directory_separator lib/App/Ack/ConfigLoader.pm /^sub _remove_directory_separator {$/;" s
_remove_redundancies lib/App/Ack/ConfigFinder.pm /^sub _remove_redundancies {$/;" s
_save_rgb_grid dev/generate-rgb-codes.pl /^sub _save_rgb_grid {$/;" s
_show_color_grid lib/App/Ack.pm /^sub _show_color_grid {$/;" s
_show_hue_sat_grid dev/generate-rgb-codes.pl /^sub _show_hue_sat_grid {$/;" s
_show_rgb_grid lib/App/Ack.pm /^sub _show_rgb_grid {$/;" s
_split_args t/Util.pm /^sub _split_args {$/;" s
_test_home_ackrc t/forbidden-options.t /^sub _test_home_ackrc {$/;" s
_test_project_ackrc t/forbidden-options.t /^sub _test_project_ackrc {$/;" s
_type_handler lib/App/Ack/ConfigLoader.pm /^ sub _type_handler {$/;" s
_uninvert_filter lib/App/Ack/ConfigLoader.pm /^sub _uninvert_filter {$/;" s
_validate_test t/Util.pm /^sub _validate_test {$/;" s
_where dev/generate-rgb-codes.pl /^sub _where {$/;" s
_write_file t/Util.pm /^sub _write_file {$/;" s
ack_lists_match t/Util.pm /^sub ack_lists_match {$/;" s
ack_sets_match t/Util.pm /^sub ack_sets_match {$/;" s
ack_stderr_matches t/Util.pm /^sub ack_stderr_matches {$/;" s
ackbar lib/App/Ack.pm /^sub ackbar {$/;" s
add lib/App/Ack/Filter/Collection.pm /^sub add {$/;" s
add lib/App/Ack/Filter/ExtensionGroup.pm /^sub add {$/;" s
add lib/App/Ack/Filter/IsGroup.pm /^sub add {$/;" s
add lib/App/Ack/Filter/IsPathGroup.pm /^sub add {$/;" s
add lib/App/Ack/Filter/MatchGroup.pm /^sub add {$/;" s
adjust_executable t/Util.pm /^sub adjust_executable {$/;" s
append_file t/Util.pm /^sub append_file {$/;" s
are_mutually_exclusive t/mutex-options.t /^sub are_mutually_exclusive {$/;" s
bar t/range/rangefile.pm /^sub bar {$/;" s
basename lib/App/Ack/File.pm /^sub basename {$/;" s
bisect dev/find-minimum-dep-versions.pl /^sub bisect (&@) {$/;" s
build_ack_invocation t/Util.pm /^sub build_ack_invocation {$/;" s
build_all_regexes lib/App/Ack.pm /^sub build_all_regexes {$/;" s
build_regex lib/App/Ack.pm /^sub build_regex {$/;" s
caret_X t/Util.pm /^sub caret_X {$/;" s
cathy lib/App/Ack.pm /^sub cathy {$/;" s
check_for_option_in_man_output xt/man.t /^sub check_for_option_in_man_output {$/;" s
check_with t/file-permission.t /^sub check_with {$/;" s
clean_up_globals t/Util.pm /^sub clean_up_globals {$/;" s
clone lib/App/Ack/File.pm /^sub clone {$/;" s
close lib/App/Ack/File.pm /^sub close {$/;" s
color dev/timings.pl /^sub color {$/;" s
color_match t/ack-passthru.t /^sub color_match {$/;" s
colorize t/Util.pm /^sub colorize {$/;" s
configure_parser lib/App/Ack/ConfigLoader.pm /^sub configure_parser {$/;" s
count_matches_in_file ack /^sub count_matches_in_file {$/;" s
counts_valid dev/timings.pl /^sub counts_valid {$/;" s
create_filter lib/App/Ack/Filter.pm /^sub create_filter {$/;" s
create_format dev/timings.pl /^sub create_format {$/;" s
create_globals t/Util.pm /^sub create_globals {$/;" s
create_group lib/App/Ack/Filter/Extension.pm /^sub create_group {$/;" s
create_group lib/App/Ack/Filter/Is.pm /^sub create_group {$/;" s
create_group lib/App/Ack/Filter/IsPath.pm /^sub create_group {$/;" s
create_group lib/App/Ack/Filter/Match.pm /^sub create_group {$/;" s
create_tempfile t/Util.pm /^sub create_tempfile {$/;" s
die lib/App/Ack.pm /^sub die {$/;" s
dir_cleanup t/named-pipes.t /^sub dir_cleanup {$/;" s
display_invocation dev/timings.pl /^sub display_invocation {$/;" s
do_ruby_test t/ack-show-types.t /^sub do_ruby_test {$/;" s
exit_from_ack lib/App/Ack.pm /^sub exit_from_ack {$/;" s
expect_ackrcs t/config-finder.t /^sub expect_ackrcs {$/;" s
file_loop_c ack /^sub file_loop_c {$/;" s
file_loop_fg ack /^sub file_loop_fg {$/;" s
file_loop_lL ack /^sub file_loop_lL {$/;" s
file_loop_normal ack /^sub file_loop_normal {$/;" s
filetypes lib/App/Ack.pm /^sub filetypes {$/;" s
filetypes t/filetypes.t /^sub filetypes {$/;" s
filter lib/App/Ack/Filter/Collection.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/Default.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/Extension.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/ExtensionGroup.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/FirstLineMatch.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/Inverse.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/Is.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/IsGroup.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/IsPath.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/IsPathGroup.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/Match.pm /^sub filter {$/;" s
filter lib/App/Ack/Filter/MatchGroup.pm /^sub filter {$/;" s
filter_out_perldoc_noise t/Util.pm /^sub filter_out_perldoc_noise {$/;" s
filter_test t/FilterTest.pm /^sub filter_test {$/;" s
find_config_files lib/App/Ack/ConfigFinder.pm /^sub find_config_files {$/;" s
first_line_like t/Util.pm /^sub first_line_like {$/;" s
firstliney lib/App/Ack/File.pm /^sub firstliney {$/;" s
foo t/range/rangefile.pm /^sub foo {$/;" s
from_argv lib/App/Ack/Files.pm /^sub from_argv {$/;" s
from_file lib/App/Ack/Files.pm /^sub from_file {$/;" s
from_stdin lib/App/Ack/Files.pm /^sub from_stdin {$/;" s
get_arg_spec lib/App/Ack/ConfigLoader.pm /^sub get_arg_spec {$/;" s
get_expected_options t/Util.pm /^sub get_expected_options {$/;" s
get_file_id ack /^sub get_file_id {$/;" s
get_help_options t/ack-help.t /^ sub get_help_options {$/;" s
get_man_options xt/man.t /^ sub get_man_options {$/;" s
get_match_colno ack /^sub get_match_colno {$/;" s
get_rc t/Util.pm /^sub get_rc {$/;" s
get_releases dev/find-minimum-dep-versions.pl /^sub get_releases {$/;" s
get_types t/ack-show-types.t /^sub get_types {$/;" s
get_version_statement lib/App/Ack.pm /^sub get_version_statement {$/;" s
getcwd_clean t/Util.pm /^sub getcwd_clean {$/;" s
grab_versions dev/timings.pl /^sub grab_versions {$/;" s
has_io_pty t/Util.pm /^ sub has_io_pty {$/;" s
inspect lib/App/Ack/Filter.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/Collection.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/Extension.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/ExtensionGroup.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/FirstLineMatch.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/Inverse.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/Is.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/IsGroup.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/IsPath.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/IsPathGroup.pm /^sub inspect {$/;" s
inspect lib/App/Ack/Filter/Match.pm /^sub inspect {$/;" s
invalid_combinations dev/crank-mutex /^sub invalid_combinations {$/;" s
invert lib/App/Ack/Filter.pm /^sub invert {$/;" s
invert lib/App/Ack/Filter/Inverse.pm /^sub invert {$/;" s
is_cygwin t/Util.pm /^sub is_cygwin {$/;" s
is_empty_array t/Util.pm /^sub is_empty_array {$/;" s
is_filetype t/filetypes.t /^sub is_filetype {$/;" s
is_global_file t/noenv.t /^sub is_global_file {$/;" s
is_inverted lib/App/Ack/Filter.pm /^sub is_inverted {$/;" s
is_inverted lib/App/Ack/Filter/Inverse.pm /^sub is_inverted {$/;" s
is_lowercase lib/App/Ack.pm /^sub is_lowercase {$/;" s
is_nonempty_array t/Util.pm /^sub is_nonempty_array {$/;" s
is_windows t/Util.pm /^sub is_windows {$/;" s
line_split t/Util.pm /^sub line_split {$/;" s
list_with_x_first t/Util.pm /^sub list_with_x_first {$/;" s
lists_match t/Util.pm /^sub lists_match {$/;" s
main Makefile.PL /^package main;$/;" p
make_unreadable t/Util.pm /^sub make_unreadable {$/;" s
may_be_present lib/App/Ack/File.pm /^sub may_be_present {$/;" s
msg t/Util.pm /^sub msg {$/;" s
mutex_options lib/App/Ack/ConfigLoader.pm /^sub mutex_options {$/;" s
name lib/App/Ack/File.pm /^sub name {$/;" s
new lib/App/Ack/ConfigFinder.pm /^sub new {$/;" s
new lib/App/Ack/File.pm /^sub new {$/;" s
new lib/App/Ack/Filter/Collection.pm /^sub new {$/;" s
new lib/App/Ack/Filter/Default.pm /^sub new {$/;" s
new lib/App/Ack/Filter/Extension.pm /^sub new {$/;" s
new lib/App/Ack/Filter/ExtensionGroup.pm /^sub new {$/;" s
new lib/App/Ack/Filter/FirstLineMatch.pm /^sub new {$/;" s
new lib/App/Ack/Filter/Inverse.pm /^sub new {$/;" s
new lib/App/Ack/Filter/Is.pm /^sub new {$/;" s
new lib/App/Ack/Filter/IsGroup.pm /^sub new {$/;" s
new lib/App/Ack/Filter/IsPath.pm /^sub new {$/;" s
new lib/App/Ack/Filter/IsPathGroup.pm /^sub new {$/;" s
new lib/App/Ack/Filter/Match.pm /^sub new {$/;" s
new lib/App/Ack/Filter/MatchGroup.pm /^sub new {$/;" s
new t/filter.t /^sub new {$/;" s
next lib/App/Ack/Files.pm /^sub next {$/;" s
no_home t/config-finder.t /^sub no_home {$/;" s
o t/file-permission.t /^sub o { return sprintf '%o', shift }$/;" s
open lib/App/Ack/File.pm /^sub open {$/;" s
option_in_usage t/ack-help.t /^sub option_in_usage {$/;" s
options lib/App/Ack/ConfigDefault.pm /^sub options {$/;" s
options_clean lib/App/Ack/ConfigDefault.pm /^sub options_clean {$/;" s
output_to_pipe lib/App/Ack.pm /^sub output_to_pipe {$/;" s
permutate t/Util.pm /^sub permutate {$/;" s
pipe_into_ack t/Util.pm /^sub pipe_into_ack {$/;" s
pipe_into_ack_with_stderr t/Util.pm /^sub pipe_into_ack_with_stderr {$/;" s
pmif_context ack /^sub pmif_context {$/;" s
pmif_normal ack /^sub pmif_normal {$/;" s
pmif_opt_v ack /^sub pmif_opt_v {$/;" s
pmif_passthru ack /^sub pmif_passthru {$/;" s
populate_filetypes t/filetypes.t /^sub populate_filetypes {$/;" s
prep_environment t/Util.pm /^sub prep_environment {$/;" s
print lib/App/Ack.pm /^sub print { print {$fh} @_; return; }$/;" s
print_blank_line lib/App/Ack.pm /^sub print_blank_line { print {$fh} "\\n"; return; }$/;" s
print_line_with_context ack /^sub print_line_with_context {$/;" s
print_line_with_options ack /^sub print_line_with_options {$/;" s
print_matches_in_file ack /^sub print_matches_in_file {$/;" s
process_args lib/App/Ack/ConfigLoader.pm /^sub process_args {$/;" s
range_setup ack /^sub range_setup {$/;" s
read_file t/Util.pm /^sub read_file {$/;" s
read_rcfile lib/App/Ack/ConfigLoader.pm /^sub read_rcfile {$/;" s
read_tests t/Util.pm /^sub read_tests {$/;" s
regex_eq t/Util.pm /^sub regex_eq {$/;" s
register_filter lib/App/Ack/Filter.pm /^sub register_filter {$/;" s
remove_defaults_and_globals t/noenv.t /^sub remove_defaults_and_globals {$/;" s
reset lib/App/Ack/File.pm /^sub reset {$/;" s
reslash t/Util.pm /^sub reslash {$/;" s
reslash_all t/Util.pm /^sub reslash_all {$/;" s
retrieve_arg_sources lib/App/Ack/ConfigLoader.pm /^sub retrieve_arg_sources {$/;" s
retrieve_issues dev/issues-scrub.pl /^sub retrieve_issues {$/;" s
run_ack t/Util.pm /^sub run_ack {$/;" s
run_ack_with_stderr t/Util.pm /^sub run_ack_with_stderr {$/;" s
run_cmd t/Util.pm /^sub run_cmd {$/;" s
run_piped t/Util.pm /^sub run_piped {$/;" s
safe_chdir t/Util.pm /^sub safe_chdir {$/;" s
safe_mkdir t/Util.pm /^sub safe_mkdir {$/;" s
say lib/App/Ack.pm /^sub say { print {$fh} @_, $ors; return; }$/;" s
set_up_assertion_that_these_options_will_ignore_those_directories t/ack-ignore-dir.t /^sub set_up_assertion_that_these_options_will_ignore_those_directories {$/;" s
set_up_pager lib/App/Ack.pm /^sub set_up_pager {$/;" s
sets_match t/Util.pm /^sub sets_match {$/;" s
show_help lib/App/Ack.pm /^sub show_help {$/;" s
show_help_colors lib/App/Ack.pm /^sub show_help_colors {$/;" s
show_help_rgb lib/App/Ack.pm /^sub show_help_rgb {$/;" s
show_help_types lib/App/Ack.pm /^sub show_help_types {$/;" s
show_man lib/App/Ack.pm /^sub show_man {$/;" s
show_types lib/App/Ack.pm /^sub show_types {$/;" s
slurp t/file-iterator.t /^sub slurp {$/;" s
strip_special_chars xt/man.t /^sub strip_special_chars {$/;" s
subtest_name t/Util.pm /^sub subtest_name {$/;" s
swamp_files t/FilterTest.pm /^sub swamp_files {$/;" s
test_loader t/config-loader.t /^sub test_loader {$/;" s
test_match t/ack-match.t /^sub test_match {$/;" s
thpppt lib/App/Ack.pm /^sub thpppt {$/;" s
time_ack dev/timings.pl /^sub time_ack {$/;" s
to_string lib/App/Ack/Filter.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/Collection.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/Extension.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/ExtensionGroup.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/FirstLineMatch.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/Is.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/IsGroup.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/IsPath.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/IsPathGroup.pm /^sub to_string {$/;" s
to_string lib/App/Ack/Filter/Match.pm /^sub to_string {$/;" s
touch t/Util.pm /^sub touch {$/;" s
touch_ackrc t/Util.pm /^sub touch_ackrc {$/;" s
untaint t/Util.pm /^sub untaint {$/;" s
warn lib/App/Ack.pm /^sub warn {$/;" s
windows_slashify t/Util.pm /^sub windows_slashify {$/;" s
with_home t/config-finder.t /^sub with_home {$/;" s
write_file t/Util.pm /^sub write_file {$/;" s