From 6cfad680bda6b30a5ee563aa4bd9a27ae9042b5e Mon Sep 17 00:00:00 2001 From: gitlost Date: Fri, 11 Oct 2024 18:34:02 +0100 Subject: [PATCH] code128: reduce extended latch cut-off from 5 to 4 Latch/unlatch extended on 4 chars instead of 5 for better encodation in certain cases (and no pessimizations found so far), part addresses PR #272, props lyngklip Also fix masked extended chars matching ASCII digits in `numsscr` (skipped using re-synced `numEA` array) --- src/code128.ps | Bin 16353 -> 16643 bytes tests/ps_tests/code128.ps | Bin 689 -> 1782 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/src/code128.ps b/src/code128.ps index e6e4e98eacc06498adc797b099f4e8b891c642a1..cd7bca717246f0dda5d19c4c4a65ed1fb64faefd 100644 GIT binary patch delta 237 zcmaD@-`vEwVV^9!f_`3UuB+qZEwbqx`gsZv4vXAjMw7`W2Z6EWlwOU=}y=)pNq~fhGx@(yL_V5X~C_K;m0&oFY zRp}lI-NL&Mn+RlG3ofY@)g#aX{|Yv^!v;71*a?Np=d6Iz+QzJXeAEVqzt#( znztW2S{~R%_hJ{D`N#YhvorKFM%leGB&fL&iAl55~#i^>-Eytw>WC5m> zg~hiK?ICY3fuWjDk-K;JzhF-RPuhG+Mv8eqqticc-`uVdMOSgi1&|{kFg2|ztnvJD z1mzNJO93Iwve^-#xa%hNnFX@XB1|R|L2uI%yJE zMNirkM){(g9d;MN(P3_KKK5FGB55LBGF75si+CK1qGN<DP q%!)!XDU_X#y&Mi2#VfS1XMTI`tmrd|OVZ(FQ4FgDuATcl_t75|`|_j! delta 11 ScmeyyyODLn7RJdjtbYL>^aT(A