v2.2.0
Changes:
- 4c57768 add continuous delivery pipeline
- f2d0f48 prepare v2.2.0
- 08a67af document new command-line-option
- 97b2b6a add optional filter constraint
- b41f408 add additional filter parameter
- ff56abf split filter into two parts
- 03c6ade add manifest metadata
- 009e713 upgrade dependencies
- f985e57 enable Debian package builds for i386 architecture
- 844cdc9 move scripts in own folder
See More
- 7cc7bba build Debian packages
- 0771b47 doc: add link to Gitlab
- 356f25d document more limitations
- c6f717f add closing quotation mark
- e3bd8c1 update documentation
- b67c180 prepare v2.1.1
- edf7e89 correct typo
- e9b8392 avoid warning about unused labels
- a47c9b7 set default window width to 2*64 bytes = 128 bytes
- e80859d better use
if-then-else
then&& ||
in shell script - 559f19d document coner case in source code
- 587a1d9 add screenshot
- 6adae44 add functional test
- 8bff557 prepare v2.1.0
- e777688 exclude NULL from AF=None
- 62b891f document enlargement of
input_window
- 68bb3b2 doc: correct indent
- 55b93b4 add link to paper
- 3beb57f prepare v2.0.0
- e099be4 add functional test
- 6a0defe prepare v1.99.5 (2.0.0pre5)
- 95f0cb6 add command-line-test
- 79d7b92 set filter defaults
- 356f2d6 count output-line length in charactes (not bytes)
- 9c62c2e rename variable
- e4ecce9 set AF defaults closer to orig.
strings
- 83b4154 enlarge scanner::window to better fill output_line
- ed6020c detail man-page
- e964d5d detail filter description
- 70280bb prepare version 1.99.4 (2.0.0pre4)
- 5418ca2 use strict camel case in filter names
- 0d30965 test for captial script names
- 8cd56bf prepare version 1.99.3 (2.0.0pre3)
- cc3e47e let all filter names start with capital
- 62dfe7d order script list alphabetically
- b631b1a add Kana, CJK, and Hangul scrpts
- c67931a include Kana in Asian
- 5bf5364 add Armenian and Hebrew filter
- 06e080d add links to blogposts about Stringsext
- 7941238 update version numbers
- b4fcc58 run inner loop consistantly with stack only
- 15802de prepare v1.99.2 (2.0.0pre2)
- 676ba55 reset carry over directly after usage
- 058b2ba prepare v1.99.1 (v2.0.0pre1)
- 4ff03dd replace codebase with version 2 branch
- 4a61c18 prepare version 1.7.1
- 194dd37 use separators in long literals
- 81a1804 remove redundant lifetime
- 6195861 clean up match expression in favour of closure
- 68fc37a Rust format
- 95e3ef6 add cross-compilation script for windows target
- 1dba6da enable library installation by default
- 3a86694 clean more thoroughly
- a6b218b remember upcoming PR making work-around obsolete
- a962804 use eprintln macro
- a76135e correct path in documentation build script
- d3f151f remove backup of build script
- 6393771 Merge pull request #2 from KelSolaar/patch-1
- 768a8be Fix typo in "stringsext--man.md" file.
- ac8e8aa replace deprecated trim_left_matches
- 15cb6f0 migrate man page source to markdown
- 0ed6721 migrate README to markdown
- 78d140a prepare version 1.7.0
- 35b2c31 suppress warning: methods called
new
usually returnSelf
- 76617b0 avoid redundant initialization
- 2b12594 constants have by default a
'static
lifetime - 28e7174 economize one reference
- 9770e08 call by value is more efficient
- 4c5ab70 remove explicit lifetime, can be elided
- 4598047 remove redundant pattern matching
- f4d4f9b remove unused import
- 80c1b5a call by value is more efficient
- 7764e09 is_empty() is more explicit
- b11a507 no Box required
- 542a992 using
is_empty
is clearer and more explicit - 2491f8a avoid unsafe mem::transmute
- 0433c58 is_empty() is clearer and more explicit
- a7c3b3c remove unnecessary ref
- 323e3cc detail todo list
- 3bd9c57 document last successful build
- 011296c echo building steps on console
- b7f2682 remove unused import
- 35b7941 switch back to stable toolchain
- 655d047 import macros from external crates via use
- 5b9c4fc switch temporally to beta toolchain
- 781828b format source code with cargo-fmt
- dff02fc writing idiomatic code in a new edition
- 338d23e enabling the new edition to use new features
- 19df4d8 after cargo fix --edition
- d936f42 make 'next iteration' test more descriptive
- 73b3824 correct typo
- c8c85d4 configure Gitlab's continuous integration service
- c87dc6a do not clean .md notes in target/release dir
- 74ed511 keep content of README.rst in root directory
- 3983854 prepare version 1.6.0
- 678d0ed bugfix: read the input data always until the end
- 3d7a803 upgrade memmap to v0.7
- 00fd70e delete unused imports in tests
- 1433b1f prepare version 1.5.0
- 72ed522 update todo
- f498b03 make Docopt use Serde
- e74c883 stay with memmap 0.5.2
- 624c4b5 Replace rustc_serialize with serde
- fa3d9bf some ideas for future development
- cb3d219 dual license stringsext: Apache 2.0 or MIT
- db462eb remove debugging symbols from binary
- 9ae9638 prepare version 1.4.4
- 61ee280 replace try macros with
?
- f42767b variable
outp
does not need to be mutable - c8fb031 remove unused extern crates
- ecfaea0 refactor build tree to sphinx conventions
- cce7e32 fix broken link to API documentation
- 6674fc0 add build status icon on README
- 5c3d963 use Travis CI
- f35da89 add custom error type
- f31fda0 update man-page installation instructions
- 0b227b9 detail LIMITATIONS section in man-page
- 5f99f03 Merge pull request #1 from oylenshpeegul/master
- dc68ee7 a few typos
- 845ec12 update README
- 71a8fb6 Mission outsourced, new option: --print-file-name
- 39e1ae7 prepend Unicode BOM, improve error handling
- 2237db1 improve treatment of split strings, add cut label
- 09c0c9c add 2. Unicode-block-filter
- e05e071 make Mission static, keep mutable in ScannerState
- e408070 process multiple files given on the command line
- ade97e0 print U+0020..U+003F whatever the block-filter is, reduce false positives with incomplete strings
- ca5ce11 prepare version 1.1.1
- da7e8d9 never filter space or tab even with active Unicode-block-filter
- f4a6275 point targets in main page to https
This list of changes was auto generated.