Releases: yoavnir/specs2016
Releases · yoavnir/specs2016
Release list
Once more - the book
v0.99.42 Issue #454 - Move the specification to its own file
specs 1.0.0 beta
v1.0.0-beta Issue #446 - Fix RPM build to tolerate hyphen (#447)
Specs Version 0.9.9 - reissue
What's Changed
- MSI package & standalone executable for Windows
- .pkg package for Mac OS
- RPM for Linux
- .deb package for Ubuntu/Debian
- Visual Studio infra for building for Windows
- Improved guessing of Python version
- New spec units:
SPLITWandSPLITFfor splitting input records by words or fields into multiple output records. These new spec units support optional custom separators,OFclauses (with the same semantics as SUBSTRING), and range output placement (e.g.splitw 1-10). - A more exact
exact()function
Note: Installing from package does not include Python support on Windows.
0.9.5-stable
What's Changed
- The
exact()function prototype for compatibility. - Locale support in the
prettyfunction. - Multiple
fieldandwordseparators. - The unthreaded mode is now the default.
- While-guard to protect against endless loops in
whilestatements. - Improved @Version.
- Tab-completion for the
specscommand (Linux only). - A new
--progresscommand-line switch to allow the user to monitor progress in reading records. - Bug fixes
Full Changelog: v0.9.2-final...0.9.5-stable
Version 0.9.6
- Support for newer Linux distros (newer gcc)
- Support for Visual Studio and latest Windows versions
- Alignment with C++ coding standards
v0.9
15-Aug-2022: Version 0.9 is here
What's New:
- Allow elision of
thenclause in final if to include entire record - Allow specifying a source command with the
--inCmdor-Ccommand line parameter - New functions:
splus,wplus,fplus. - Some under-the-hood improvements