Releases: eengl/fortran-strings
Releases · eengl/fortran-strings
fortran-strings v1.2.0
What's Changed
- Now using CMake build system.
Full Changelog: v1.1.1...v1.2.0
1.1.1
Bug Fixes:
- Fixed bugs in
str_count
, str_replace
, and str_uniq
where scanning past the length of the input character string would cause a program to crash with newer versions of Intel Fortran compiler.
1.1.0
Added 2 new functions:
- str_test: Returns .true. if substring is in string, .false. otherwise
- str_swapcase: Swaps the case of letters in string.
Updated str_count to support case sensitivity via optional logical argument match_case
. Case sensitivity is also available in str_test.
1.0.3
- Fixed issues with all functions that return a string, to initialize the returned variable with an empty string.
- makefile contains FFLAGS for GNU Fortran and Intel Fortran
- moved installation of docs to new make rule (install-docs)
1.0.2
- Fixed an issue with
str_split
that was causing crashes with Intel compilers.
1.0.1
- Fixed an issue with
str_uniq
that would cause crashes when performing on a long string. The exact threshold for what is considered "long" is unknown, but my crashes were occurring with 500+ length strings.
1.0.0
Initial release of fortran-strings.