add lower case r to character set "full"

This commit is contained in:
Erik Auerswald
2024-05-18 23:51:13 +02:00
parent d6be469e14
commit bae7381e34
3 changed files with 6 additions and 0 deletions
+1
View File
@@ -4,6 +4,7 @@ Noteworthy Changes in ssocr Releases
Upcoming Version ?.??.? (????-??-??):
-------------------------------------
* Add recognition of lower case variant of character 'h' to full charset
* Add recognition of lower case variant of character 'r' to full charset
* Documentation improvements
* Error, warning, and debug message improvements
+2
View File
@@ -88,6 +88,8 @@ void init_charset(charset_t cs)
charset_array[D_H] = 'h';
charset_array[D_h] = 'h';
charset_array[D_R] = 'r';
charset_array[D_ALT_R] = 'r';
charset_array[D_r] = 'r';
charset_array[D_P] = 'p';
charset_array[D_N] = 'n';
charset_array[D_n] = 'n';
+3
View File
@@ -87,6 +87,9 @@
#define D_H (ALL_SEGS & ~(HORIZ_UP | HORIZ_DOWN))
#define D_h (VERT_LEFT_UP | VERT_LEFT_DOWN | HORIZ_MID | VERT_RIGHT_DOWN)
#define D_R (D_ZERO & ~(VERT_RIGHT_DOWN | HORIZ_DOWN))
#define D_ALT_R (VERT_LEFT_UP | VERT_LEFT_DOWN | HORIZ_UP)
/* an r in the lower half can only happen when digit boundary detection fails */
#define D_r (VERT_LEFT_DOWN | HORIZ_MID)
#define D_P (D_HEX_F | VERT_RIGHT_UP)
#define D_N (D_ZERO & ~HORIZ_DOWN)
/* an N in the lower half can only happen when digit boundary detection fails */