summaryrefslogtreecommitdiff
path: root/uuterm.h
AgeCommit message (Collapse)AuthorLines
2007-09-01lame partial support for input methods that give long input stringsRich Felker-1/+1
2006-10-29major internal changes in representation of character cells.Rich Felker-12/+16
we now use 12 bytes per cell instead of 10. however, this allows us to support 256-color mode (not yet implemented but the framework is in place) and to mix scripts when using combining characters. while the latter sounds ridiculous at first, being able to visibly see a combining letter attached to a [, ", or ' is extremely useful in scripting and regular expressions with some languages. some code is left slightly messy, but overall it's much cleaner now since struct uucell is now properly encapsulated.
2006-10-12factoringRich Felker-1/+2
2006-10-10finally, support for decomposing characters -- this makes it possibleRich Felker-0/+1
to display accented characters using the base character glyphs with overstriking combining marks. (needs contextual glyphs to make this look good, obviously)
2006-10-05the big UCF-font commit!Rich Felker-0/+1
still a little bit messy, but it works quite well already more to come soon.
2006-10-03first working version of uuterm!Rich Felker-0/+100
- at this point it is purely experimental. only ascii characters are visible (using builtin font) although all characters are processed. - there are known bugs, including crashes. - there are major missing features. - but it works. ^_^