summaryrefslogtreecommitdiffstats
path: root/firmware/common/diacritic.c
AgeCommit message (Collapse)AuthorFilesLines
2020-10-23ClipPlus BOOTLOADER DONT FIT!William Wilgus1-2/+10
REMOVED FROM ALL NATIVE BOOTLOADERS: finish removing the text scrolling pare down printf to a minimal subset (%c %s %l %d %u and %x(%p)) remove diacritic and rtl language support GOAL 134000 START 135305 CURRENT 133700 SUCCESS! (ASSUMING IT WORKS -- UNESTED) Change-Id: Ic3f6ac1dc260578f581ee53458b3e5bb47d313ec
2018-10-18Diacritic.c add newline to EOFWilliam Wilgus1-1/+2
Change-Id: Ide8934fa267bfb745fc397cdb7450f3ac0453174
2018-10-18Optimize is_diacriticWilliam Wilgus1-20/+29
is_diacritic is used for pretty much all of the text display sizing Timing here matters, so important it uses a priority buffer in order to cut down on searching the database. This patch is verified functionally equlivalent but saves 80 bytes and is ~20% faster for the clip+ I tested it on Several things were done: Optimizing the copy loop for the priority buffer Globbing some operations together but the main one has to do with the database structure its self -- Rather than a bit packed struct it combines the lower 8 bytes into one value [info] and uses flags to access the values instead Change-Id: I475073419b647639ef1eeaa3b9213e4e1067c0db
2010-04-07FS#11187 - diacritic.c is in 'drivers' but it does not belong thereTomer Shalev1-0/+241
- Move diacritic.c to firmware/common - The function is_diacritic returns bool now git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25526 a1c6a512-1295-4272-9138-f99709370657