Thanks Michael, Sounds like a useful addition. A suggestion for the sake of keeping opcodes short and easy to remember: maybe use "numlike" instead of "numericmodechars"? Similarly, for the case of defining non-letter characters that don't generate a word_reset bit (what we talked about the other day), maybe the opcode could be named "caplike". Just an idea. By the way Joseph's explanation of litdigit was not correct I think: > If I undetstand the docs right, a lit digit (literary digit) is the one > proceeded by a number sign. If I understand the code correctly, litdigit has only two purposes (see also http://snaekobbi.github.io/liblouis-table-spec/#litdigit): - A character defined as litdigit can be matched with the $D wildcard in multipass scripts. - If a character defined as litdigit follows a word defined as joinword, the space between the word and the litdigit is dropped. A numsign is inserted before any sequence of digit, decpoint and midnum, so it has nothing to do with litdigit. Michael Gray writes: > To better facilitate handling numeric mode, I added a new opcode: > numericmodechars . This opcode takes a list characters and adds a new > attribute to them, CTC_NumericMode, indicating that although it is not a Digit > or LitDigit, it does not terminiate the numeric mode. The code is available > in the mrg_ueb_update branch at https://github.com/MikeGray-APH/liblouis . > > ________________________________________ > From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx > [liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] on behalf of Michael Gray > Sent: Monday, March 02, 2015 3:42 PM > To: liblouis-liblouisxml@xxxxxxxxxxxxx > Subject: [liblouis-liblouisxml] UEB numeric mode update > > I am currently updating LibLouis to handle UEB numeric mode. I have moved all > my updates to the mrg_ueb_update branch at > https://github.com/MikeGray-APH/liblouis . > > One issue that I am still uncertain is the difference between digit and > litdigit. For a description of the software, to download it and links to project pages go to http://liblouis.org