Releases: vindarel/cl-str
Releases · vindarel/cl-str
0.21 · `regex`, `ensure`, `fit`…
from our changelog:
- 0.21, November, 2023:
- added the
regex
key argument tosplit
,rsplit
,split-omit-nulls
.
- added the
- August, 2023:
- added the
regex
key argument to thereplace-*
functions.
- added the
- March, 2023:
- added
str:ensure
,str:ensure-prefix
,str:ensure-suffix
,str:ensure-wrapped-in
andstr:wrapped-in-p
.
- added
- January, 2023: added the
:char-barg
parameter totrim
,trim-left
,trim-right
.- minor:
ends-with-p
now works with a character.
- minor:
- June, 2022: small breaking change: fixed
prefixp
when used with a smaller prefix: "f" was not recognized as a prefix of "foobar" and "foobuz", only "foo" was. Now it is fixed. Same forsuffixp
. - Feb, 2022: added
fit
: fit the string to the given length: either shorten it, either padd padding. - 0.20, May, 2021: added
ascii-p
.
0.19
0.17 - april, 2020
-
added the
s-assoc-value
function -
support characters for
join
(as doessplit
) -
added
collapse-whitespaces
-
added
replace-first
-
fixed:
remove-punctuation
respects the case. -
fixed:
from-file
"odd number of arguments" error
0.16 - november, 2019
- added
pad
,pad-[left, right, center]
0.15 - october, 2019
- added functions to change case (based on cl-change-case) and to remove punctuation.