
Deep Dive w/Scott: Unicode and error string compression #adafruit
Join Scott today as he answers questions and talks about unicode and error string compression.
0:00 Getting started and hellos
5:10 Housekeeping
10:46 Unicode
35:39 Unicode character reference
46:09 Code size in circuitpython
49:36 Browsing circuitpython bin file with Okteta looking for places to compress
1:10:30 Trying to understand existing compression code
1:30:13 Finding the dual byte French character
1:43:42 Trying to change existing compression code
2:20:00 campaign-funds.org
Links:
All Deep Dive notes repo: https://github.com/adafruit/deep-dive-notes/
Glider length fix: https://github.com/adafruit/Glider-for-iOS/pull/10
BLE file transfer protocol: https://github.com/adafruit/Adafruit_CircuitPython_BLE_File_Transfer
FATFS library: http://elm-chan.org/fsw/ff/00index_e.html
CPython "printable" character policy comment: https://github.com/python/cpython/blob/bb3e0c240bc60fe08d332ff5955d54197f79751c/Objects/unicodectype.c#L147-L159
WikiBooks unicode character reference: https://en.wikibooks.org/wiki/Unicode/Character_reference/2000-2FFF
`unicodedata` CPython module: https://docs.python.org/3/library/unicodedata.html
Latest compression PR: https://github.com/adafruit/circuitpython/pull/5107
Campaign Funds: https://campaign-funds.org
Visit the Adafruit shop online - http://www.adafruit.com
-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------