| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use EXPECT_TRUE/EXPECT_FALSE to avoid bogus warnings from the guts of gtest. | Benjamin Kramer | 2013-08-08 | 1 | -20/+20 |
| | | | | | llvm-svn: 187976 | ||||
| * | Changed isPrint for U+00AD SOFT HYPHEN to return true. | Alexander Kornienko | 2013-08-08 | 1 | -4/+8 |
| | | | | | | | | | | | | | | | | | | Summary: This is consistent with MacOSX implementation, and most terminals actually display this character (checked on gnome-terminal, lxterminal, lxterm, Terminal.app, iterm2). Actually, this is in line with the ISO Latin 1 standard (ISO 8859-1), which defines it differently from the Unicode Standard. More information here: http://www.cs.tut.fi/~jkorpela/shy.html Reviewers: gribozavr, jordan_rose CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1310 llvm-svn: 187949 | ||||
| * | Disabled columnWidth test for OSX, need someone with Mac to deal with this ↵ | Alexander Kornienko | 2013-08-07 | 1 | -3/+2 |
| | | | | | | | effectively. llvm-svn: 187848 | ||||
| * | Use correct platform detection macro: __MACOSX__ -> __APPLE__ | Alexander Kornienko | 2013-08-07 | 1 | -6/+6 |
| | | | | | llvm-svn: 187847 | ||||
| * | Disable tests on WIN32 (which has incorrect implementation of isPrint and | Alexander Kornienko | 2013-08-07 | 1 | -0/+15 |
| | | | | | | | | columnWidth), and partially disable tests on MACOSX (which handles some characters differently). llvm-svn: 187842 | ||||
| * | Implemented llvm::sys::locale::columnWidth and isPrint for the case of ↵ | Alexander Kornienko | 2013-08-07 | 1 | -0/+86 |
| generic UTF8-capable terminal. Summary: This is a second attempt to get this right. After reading the Unicode Standard I came up with the code that uses definitions of "printable" and "column width" more suitable for terminal output (i.e. fixed-width fonts and special treatment of many control characters). The implementation here can probably be used for Windows and MacOS if someone can test it properly. The patch addresses PR14910. Reviewers: jordan_rose, gribozavr CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1253 llvm-svn: 187837 | |||||

