Yes, I saw from the diff that you swapped the position of the include lines. Liblouis takes the first definition that it finds, and therefore the 0 from the include will be the wrong one, thats why the over ride was added before the include. I am intrested to know of the test case when you saw the wrong definition of 0 being used, so that we can get a better understanding of where/how it is happening. Mesar On Wed 25/02/15,16:32, Michel Such wrote: > In fact, it happened because the include statement: > include digits6DotsPlusDot6.uti > was placed after the lines intending to overhide the 0 defined in the > included file! > # override zero > digit 0 3456 > litdigit 0 3456 > > > Michel SUCH For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com