Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 218 lines (150 sloc) 6.69 kB
c572745 Undoing the double trunk directory
petdance authored
1 Revision history for ack
2
82e3e99 Added -Q flag
petdance authored
3 NEXT
4
5 [ENHANCEMENTS]
6 Added the -Q flag for treating the search string as a literal.
7
f7592b4 will no longer ignore case distinctions in options
petdance authored
8 [FIXES]
9 Will no longer ignore case distinctions in options.
10
e943ae4 -h now works with -c
petdance authored
11 The -h flag wouldn't work in conjunction with -c. Now it does.
12 Thanks, Rick Scott.
13
82e3e99 Added -Q flag
petdance authored
14
b364927 releasing 1.28
petdance authored
15 1.30 Fri Nov 10 19:25:23 CST 2006
8912d9d Note re: crush
petdance authored
16
261521d Tests should pass on Win32
petdance authored
17 [FIXES]
18 * Tests should pass on Win32. Thanks, Jerry Gay.
19
8912d9d Note re: crush
petdance authored
20 [ENHANCEMENTS]
21 * A new make target, "crush", will create a "crushed" version
22 of Ack with App::Ack and File::Next inlined, so that you
23 can install it standalone in your own ~/bin directory.
24
0d3c3e6 Added --cpp option
petdance authored
25 * Added --cpp for .cpp, .h and .m files.
26
063ff79 Added Jim Keenan's test coverage improvements
petdance authored
27 [INTERNALS]
28 * Improved test coverage. Thanks, Jim Keenan.
29
30
31b52c9 r17534@mel: andy | 2006-09-11 14:14:49 -0500
petdance authored
31 1.28 Mon Sep 11 14:10:57 CDT 2006
942801a r17163@mel: andy | 2006-08-31 00:43:12 -0500
petdance authored
32
de56124 updated to 0.28
petdance authored
33 [FIXES]
34 * Now requires File::Next 0.28, because previous versions wouldn't
35 die correctly.
36
942801a r17163@mel: andy | 2006-08-31 00:43:12 -0500
petdance authored
37 [ENHANCEMENTS]
38 * Added --mason switch
39
bdbde25
petdance authored
40
5b0fb81 releasing 1.27_01
petdance authored
41 1.27_01 Mon Aug 28 17:02:35 CDT 2006
a842e87 should skip emacs workfiles
petdance authored
42
43 [ENHANCEMENTS]
44 * Certain files won't get their contents checked, such as vi
45 and emacs swap files. Sometimes those files would come up as
46 matching their shebang line, which isn't what we want.
47
5b0fb81 releasing 1.27_01
petdance authored
48
6a82713 Releasing 1.26
petdance authored
49 1.26 Thu Aug 24 20:28:05 CDT 2006
9ed081b Added haskell
petdance authored
50
51 [ENHANCEMENTS]
b15377f r17035@internal: andy | 2006-08-24 20:22:16 -0500
petdance authored
52 * Added Haskell, HTML, elisp, lisp, OCaml, Ruby, Scheme,
53 Template Toolkit, Vim.
72f3cd4 r17032@internal: andy | 2006-08-24 19:51:07 -0500
petdance authored
54 * Made the extensions system EVEN MORE EXTENSIBLE
9ed081b Added haskell
petdance authored
55
6a82713 Releasing 1.26
petdance authored
56
1f92c0f releasing 1.25_03
petdance authored
57 1.25_03 Sat Aug 19 01:01:01 CDT 2006
42fcc5b r16743@mel: andy | 2006-08-18 11:43:51 -0500
petdance authored
58
59 [ENHANCEMENTS]
1723698 Added --binary support
petdance authored
60 * Added --binary support.
42fcc5b r16743@mel: andy | 2006-08-18 11:43:51 -0500
petdance authored
61 * Fixed docs for --[no]color. Thanks, Mark Stosberg.
2a85b0a r16746@mel: andy | 2006-08-18 12:54:31 -0500
petdance authored
62 * Checks files with non-matching extensions for correct
63 filetype. For example, a foo.cgi file will now be checked
64 for a shebang line.
42fcc5b r16743@mel: andy | 2006-08-18 11:43:51 -0500
petdance authored
65
1723698 Added --binary support
petdance authored
66
e93242a r16739@mel: andy | 2006-08-17 22:44:02 -0500
petdance authored
67 1.25_02 Thu Aug 17 22:41:28 CDT 2006
7263d71 r16683@mel: andy | 2006-08-17 00:02:51 -0500
petdance authored
68
9c36114 r16714@mel: andy | 2006-08-17 18:33:37 -0500
petdance authored
69 [THINGS THAT MIGHT BREAK YOUR CODE]
70 * Stopped supporting the --javascript option. I assume
71 that everyone just uses --js. Tell me if I'm wrong.
72
4bfe979 r16712@mel: andy | 2006-08-17 16:12:12 -0500
petdance authored
73 [FIXES]
74 * Fixed bugs in 1.25_01 where it wouldn't skip
75 directories correctly, and wouldn't autodescend into the
76 current directory.
77
7263d71 r16683@mel: andy | 2006-08-17 00:02:51 -0500
petdance authored
78 [ENHANCEMENTS]
215d4ce r16713@mel: andy | 2006-08-17 18:22:26 -0500
petdance authored
79 * -o option now hanldes any given Perl expression for the
80 output. Thanks to Leland Johnson for the idea.
7263d71 r16683@mel: andy | 2006-08-17 00:02:51 -0500
petdance authored
81 * Now supports --asm, and ignores SCCS directories.
82
e93242a r16739@mel: andy | 2006-08-17 22:44:02 -0500
petdance authored
83
bde38ef r16657@internal: andy | 2006-08-16 18:16:26 -0500
petdance authored
84 1.25_01 Wed Aug 16 18:16:19 CDT 2006
85
c572745 Undoing the double trunk directory
petdance authored
86 [ENHANCEMENTS]
87 * Added .css support.
bde38ef r16657@internal: andy | 2006-08-16 18:16:26 -0500
petdance authored
88 * Added .yml as YAML
89
90 [INTERNALS]
91 * Now uses File::Next as the file finder. Not surprisingly,
92 File::Next was based on ack's file finder.
c572745 Undoing the double trunk directory
petdance authored
93
e93242a r16739@mel: andy | 2006-08-17 22:44:02 -0500
petdance authored
94
c572745 Undoing the double trunk directory
petdance authored
95 1.24 Sun Jul 16 01:10:44 CDT 2006
96 [ENHANCEMENTS]
97 * Now ignores files beginning with a dot, unless the -a/--all
98 flag is specified.
99 * Removed all the symbol exporting in App::Ack, so should
100 be microscopically faster. Of course, if I really wanted
101 it faster, I'd have the entire app in one file.
102
103 [FIXES]
104 * Smarter about detecting shebang lines in extensionless
105 files.
106 * The -a/--all flag now is indeed EVERY file. Until now,
107 it would still have ignored files ending with a tilde.
108
109
110 1.22 Tue Jul 4 22:04:38 CDT 2006
111 [FIXES]
112 * t/filetypes.t would fail under 5.6.1
113
114 [ENHANCEMENTS]
115 * Added -c to show number of lines match
116
117
118 1.20 Wed Jun 7 22:17:39 CDT 2006
119 [ENHANCEMENTS]
120 * Added --yaml
121 * Added --thpppt flag
122
123
124 1.17_02 Tue Jun 6 14:32:38 CDT 2006
125 [FIXES]
126 * The -v flag would print out empty blank lines when it
127 shouldn't. Now it works.
128
129 [ENHANCEMENTS]
130 * Added the -H flag to always print filenames
131
132 * Filenames no longer have "./" prepended unless you specify
133 "." as a directory to search.
134
135
136 1.17_01 Mon Jun 5 12:04:38 CDT 2006
137 [FIXES]
138 * Starting points for files can be files, not just directories.
139 This broke in 1.16.
140
141 [ENHANCEMENTS]
142 * ack can now read from STDIN as a filter, like any good program.
143
144 1.16 Fri Jun 2 23:50:10 CDT 2006
145 [FIXES]
146 * The -n flag was not working. Using -n would find no files
147 at all. And added some more unit tests to make sure I don't
148 screw it up again.
149
150 1.14 Tue May 30 23:12:43 CDT 2006
151 [ENHANCEMENTS]
152 * Added -f flag to only show the files that would be searched,
153 instead of actually searching them. This means that you can
154 get an easy way to get a list of all the Perl files in the
155 current directory, for example, by doing
156
157 ack -f --perl
158
159 Or in multiple directories
160
161 ack -f --perl thisdir thatdir
162
163 [FIXES]
164 * Added back -a as a synonym for --all.
165
166 1.12 Wed May 10 11:13:42 CDT 2006
167 [FIXES]
168 * Was not skipping directories it should have been. Now it does.
169
170 1.10 Thu May 4 16:11:38 CDT 2006
171 [ENHANCEMENTS]
172 * Added --parrot support. Thanks, Jerry Gay.
173
174 * No longer defaults to ANSI highlighting on Windows. Thanks
175 again, Jerry.
176
177 * Added support for ACK_SWITCHES environment variable.
178
179 1.08 May 01 2006
180 [ENHANCEMENTS]
181 * Now supports argument bundling. "ack -i -l" can now be done as
182 "ack -il". Thanks, Pete Krawczyk.
183
184 * Added --javascript support, plus a --js version to save your
185 weary fingers. Thanks, Ask.
186
187 1.06 Tue Mar 28 08:37:02 CST 2006
188 [FIXES]
189 * Now handles filenames that start with ">" or "<".
190 * Failing to open a file is now a warning, instead of fatal.
191
192 1.04 Wed Jan 25 22:51:11 CST 2006
193 [ENHANCEMENTS]
194 * Now skips blib and RCS as well as CVS and .svn directories.
195 * Added support for Python and Ruby.
196
197 1.02 Wed Dec 14 13:13:19 CST 2005
198 [FIXES]
199 * Fixed a mind-blowingly dumb bug. The --all flag would search
200 no files at all.
201
202 1.00 Wed Dec 7 09:30:25 CST 2005
203 [ENHANCEMENTS]
204 * Added support for finding C programs (--cc)
205
206 * Removed the --only option. It's now smart enough to know
207 that if, for example, you say --perl, you only want Perl stuff,
208 and that if you say --noperl, you want everything BUT Perl.
209
210 * Removed the --exec option, which is irrelevant if you use
211 xargs like you should. I added --exec before I understood what
212 xargs did.
213
214 0.90 Fri Dec 2 11:12:44 CST 2005
215 First version, released on an unsuspecting world. It's been
216 used at FLR for years, but I'm now releasing it in the wild.
217
Something went wrong with that request. Please try again.