replace some 1 head* with but-last.
parent
54635f5c5d
commit
2a5e0e7f4f
|
@ -47,7 +47,7 @@ SYMBOL: locale ! Just casing locale, or overall?
|
|||
: fix-sigma-end ( string -- string )
|
||||
[ "" ] [
|
||||
dup last CHAR: greek-small-letter-sigma =
|
||||
[ 1 head* CHAR: greek-small-letter-final-sigma suffix ] when
|
||||
[ but-last CHAR: greek-small-letter-final-sigma suffix ] when
|
||||
] if-empty ; inline
|
||||
|
||||
! this duplicate unicode to prevent dependencies
|
||||
|
|
|
@ -25,7 +25,7 @@ default-8bit-encoding [ latin1 ] initialize
|
|||
prolog-tag prolog-encoding name>encoding [ ascii ] unless* ;
|
||||
|
||||
: valid-utf8? ( bytes -- ? )
|
||||
utf8 decode 1 head-slice* replacement-char swap member? not ;
|
||||
utf8 decode but-last-slice replacement-char swap member? not ;
|
||||
|
||||
PRIVATE>
|
||||
|
||||
|
|
Loading…
Reference in New Issue