| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ack | Distribution: SUSE Linux Enterprise 15 SP6 |
| Version: 3.7.0 | Vendor: openSUSE |
| Release: bp156.2.1 | Build date: Sat Jul 22 11:41:35 2023 |
| Group: Productivity/Text/Utilities | Build host: lamb09 |
| Size: 94197 | Source RPM: ack-3.7.0-bp156.2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://beyondgrep.com/ | |
| Summary: Grep-Like Text Finder | |
ack is a grep-like tool tailored to working with large trees of source code.
Artistic-2.0
* Wed Mar 01 2023 Andreas Stieger <andreas.stieger@gmx.de>
- ack 3.7.0
* Add a repeatable --not option to let user supply patterns that
should NOT match
* Add .Rmd to the list of extensions understood to be R
* Add file type for for Powershell (.ps1 and .psm1 files)
* Sat Sep 17 2022 Andreas Stieger <andreas.stieger@gmx.de>
- ack 3.6.0:
* Add default ignores for Python's pickle serialization format
* Add default ignore for Visual Studio's user & workspace settings
* Add support for the Crystal language
* Add .sbt as a Scala extension
* Wed Mar 17 2021 Josef Reidinger <jreidinger@suse.com>
- Fix doc symlink issue
- ack 3.5.0:
* Reworked the option parsing to run correctly with Getopt::Long
2.38.
* Added support for the Elm language. (GH#316)
* Added support for the Purescript language. (GH#317)
* Added support for the Bazel build tool. (GH#327)
* Mon Jul 06 2020 Andreas Stieger <andreas.stieger@gmx.de>
- ack 3.4.0:
* tweaks to coloring in output
* Add --toml for the TOML filetype
* Wed Jan 22 2020 Martin Rey <mrey@suse.com>
- ack 3.3.1:
* Fix some regexes that would be shown as invalid when used with
the -Q option. Since the -Q tells ack to treat the regex as a
literal, this shouldn't be possible (GH #294)
- includes changes from 3.3.0:
* Improve error message when the regex passed is invalid
* Add new file and directory exclusions
* Reorganize --help menu
* Output message when using --show-types without -f or -g if it
will have no effect
* Improve error message when ack gets passed two options that
can't be used together
* Fix the behavior of --break and --heading
* Warn when option pairs don't make sense to use together
* Fix required minimum version of Getopt::Long module (GH #287)
* Line number and filename separators in --passthru mode now work
the same as in context (-A/-B/-C) mode (GH #291)
- Rebase patches:
* ack-add_spec.patch
* ack-ignore-osc.patch
* Sat Nov 23 2019 Andreas Stieger <andreas.stieger@gmx.de>
- ack 3.2.0:
* Add "-t X" as a short alias for --type=X
* Add "-T X" as a short alias for --type=noX
* The feature of using the name of the type as an option is
deprecated will be removed in a future release
* Remove support for Parrot (--parrot)
* Thu Sep 26 2019 Andreas Stieger <andreas.stieger@gmx.de>
- ack 3.1.1:
* Improve the speed up the -l, -L and -c options
- includes changes from 3.1.0:
* Added the --range-start and --range-end options to allow
searching only ranges of
* Wed Aug 21 2019 Dan Čermák <dcermak@suse.com>
- Rebase patches:
* ack-add_spec.patch
* ack-ignore-osc.patch
* Wed Aug 21 2019 Christopher Childress <christopher.childress@dciinc.org>
- ack 3.0.3:
* Made smartcase's check for lowercase patterns smarter.
* Updated many URLs, especially in the config. (GH #223)
* Sat Aug 03 2019 Andreas Stieger <andreas.stieger@gmx.de>
- ack 3.0.2:
* Improved -w option
* -w option will warn if your pattern does not lend itself to
word matching
* -i, -I and --smart-case
* --proximate=N option
* Add --pod and --markdown
* Add GNUmakefile to the list of makefile specs
* Add -S as a synonym for --smart-case
* no longer highlights capture groups
* --output allows fewer special variables
* Fri Mar 22 2019 Matthias Eliasson <elimat@opensuse.org>
- ack 2.28:
* The --help-rgb-colors option now displays the RGB codes organized by HSL
values for easier picking.
- includes 2.26:
* Added --help-colors and --help-rgb-colors options to display colors
available for color options.
* Clarified the docs for --lines option.
* Use File::Temp for temp files during tests on Win32.
- cleanup with spec-cleaner
* Sat Aug 11 2018 rpm@fthiessen.de
- ack 2.24:
* Added option "--ts" for Typescript.
* Fixed a bug where ack would stop searching if there was a file
called "0" in the current directory where ack was invoked.
* Optimized ack's search by 0-30% in timings of common cases.
Done by only do a line-by-line search of a file if there's a
match somewhere in the file.
* Fri Dec 29 2017 avindra@opensuse.org
- ack 2.22:
* Avoid a fatal error that sometimes occured if a file was
unreadable.
* support for Kotlin
* Sped up file type detection for certain files.
- includes 2.20:
* When using submodules, .git directory will be a file.
This is now ignored by default.
* Changed construction in the docs that Ubuntu flagged as a
misspelling.
- cleanup with spec-cleaner
* Sat Mar 25 2017 astieger@suse.com
- ack 2.18:
* no longer throw an undefined variable when called from a
directory that doesn't exist
* --context=0 (-C 0) can now override arkrc settings
* --after-context (-A) and --before-context (-B) no longer
require a value to be passed, defaulting to 2
* Add .xhtml to the --html filetype
* Add .wsdl to the --xml filetype.
* Sat Mar 11 2017 astieger@suse.com
- ack 2.16:
* Include .cljs, .cljc and .edn files with the --clojure filetype
* Add .xsd to the --xml filetype
* Add support for Swift language
* The MSYS2 project is now seen as Windows
* Expand the definition of OCaml files
* Add support for Groovy Server Pages
* Thu Feb 04 2016 idonmez@suse.com
- ack 2.15_02
- Bug fixes:
* Reverted an optimization to make \s work properly again
- Enhancements:
* The JSP filetype (--jsp) now recognizes .jspf files.
* Wed Feb 25 2015 astieger@suse.com
- ack 2.15_01
- Bug fixes:
* The -l and -c flags would sometimes return inaccurate results
due to bug introduced in 2.14.
* Behavior when using newlines in a search was inconsistent.
* Add minimal requirement of Getopt::Long 2.38, not 2.35, for
GetOptionsFromString.
- Enhancements:
* Many optimizations and code cleanups.
* Added --hpp option for C++ header files.
* ack now supports --ignore-dir=match:....
* ack also supports --ignore-dir=ext:..., and --noignore-dir
supports match/ext as well
/usr/bin/ack /usr/share/man/man1/ack.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 16:38:47 2026