| /NextBSD/contrib/groff/src/roff/troff/ |
| HD | charinfo.h | 24 class charinfo { 26 charinfo *translation; 59 charinfo(symbol s); 75 charinfo *get_translation(int = 0); 76 void set_translation(charinfo *, int, int); 93 charinfo *get_charinfo(symbol); 94 extern charinfo *charset_table[]; 95 charinfo *get_charinfo_by_number(int); 97 inline int charinfo::overlaps_horizontally() in overlaps_horizontally() 102 inline int charinfo::overlaps_vertically() in overlaps_vertically() [all …]
|
| HD | node.cpp | 83 static charinfo *soft_hyphen_char; 144 int contains(charinfo *); 193 int contains(charinfo *); 194 hunits get_width(charinfo *c); 201 charinfo *get_lig(charinfo *c1, charinfo *c2); 202 int get_kern(charinfo *c1, charinfo *c2, hunits *res); 204 int get_character_type(charinfo *); 207 vunits get_char_height(charinfo *); 208 vunits get_char_depth(charinfo *); 209 hunits get_char_skew(charinfo *); [all …]
|
| HD | input.cpp | 91 charinfo *charset_table[256]; 151 static int get_line_arg(units *res, unsigned char si, charinfo **cp); 1403 charinfo *ci = tok.get_char(1); in do_overstrike() 1433 charinfo *ci = tok.get_char(1); in do_bracket() 2040 charinfo *s = 0; in next() 2168 charinfo *ci = get_char(1); in next() 2591 charinfo *ci = charset_table[cc]; in transparent_translate() 2593 case charinfo::TRANSLATE_SPACE: in transparent_translate() 2595 case charinfo::TRANSLATE_STRETCHABLE_SPACE: in transparent_translate() 2597 case charinfo::TRANSLATE_DUMMY: in transparent_translate() [all …]
|
| HD | env.h | 99 class charinfo; variable 199 charinfo *tab_char; 200 charinfo *leader_char; 260 charinfo *hyphen_indicator_char; 322 node *make_char_node(charinfo *); 342 void add_char(charinfo *);
|
| HD | token.h | 23 class charinfo; variable 95 charinfo *get_char(int required = 0); 109 extern charinfo *get_optional_char();
|
| HD | request.h | 88 class charinfo; variable 91 node *charinfo_to_node_list(charinfo *, const environment *);
|
| HD | node.h | 38 class charinfo; variable 60 node *add_char(charinfo *, environment *, hunits *, int *, node ** = 0); 605 class charinfo; variable 606 node *make_node(charinfo *, environment *); 607 int character_exists(charinfo *, environment *);
|
| HD | Makefile.sub | 26 $(srcdir)/charinfo.h \
|
| HD | env.cpp | 59 charinfo *field_delimiter_char; 60 charinfo *padding_indicator_char; 274 void environment::add_char(charinfo *ci) in add_char() 329 node *environment::make_char_node(charinfo *ci) in make_char_node() 1549 charinfo *ci = tok.get_char(); in margin_character() 2908 charinfo *ci = is_leader ? leader_char : tab_char; in handle_tab() 3414 charinfo *ci = tok.get_char(1); in hyphen_word()
|
| HD | TODO | 119 Don't ever change a charinfo. Create new variants instead and chain
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | CharInfo.h | 19 namespace charinfo { 51 using namespace charinfo; variable 61 using namespace charinfo; variable 72 using namespace charinfo; in isHorizontalWhitespace() local 80 using namespace charinfo; in isVerticalWhitespace() local 89 using namespace charinfo; in isWhitespace() local 95 using namespace charinfo; in isDigit() local 101 using namespace charinfo; in isLowercase() local 107 using namespace charinfo; in isUppercase() local 113 using namespace charinfo; in isLetter() local [all …]
|
| /NextBSD/contrib/groff/src/devices/xditview/ |
| HD | device.c | 41 struct charinfo *char_table[CHAR_TABLE_SIZE]; 42 struct charinfo *code_table[256]; 45 struct charinfo { struct 48 struct charinfo *next; argument 49 struct charinfo *code_next; argument 63 static struct charinfo *add_char(DeviceFont *, const char *, int, int); argument 255 struct charinfo *ptr = f->char_table[i]; in delete_font() 257 struct charinfo *tem = ptr; in delete_font() 322 struct charinfo *p; in device_char_width() 337 struct charinfo *p; in device_code_width() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/Basic/ |
| HD | CharInfo.cpp | 12 using namespace clang::charinfo; 16 const uint16_t clang::charinfo::InfoTable[256] = {
|
| /NextBSD/contrib/groff/ |
| HD | ChangeLog.115 | 813 * troff/charinfo.h (charinfo::get_special_translation): Cast 1520 * troff/charinfo.h (class charinfo): Add transparent_translate field. 1521 (charinfo::set_translation, charinfo::set_special_translation): 1524 (charinfo::get_translation, charinfo::get_special_translation): 1527 * troff/input.cc (charinfo::set_translation, 1528 charinfo::set_special_translation): Handle second argument. 1529 (charinfo::charinfo): Initialize transparent_translate. 2168 * troff/charinfo.h (class charinfo): 2746 * troff/charinfo.h (TRANSLATE_HYPHEN_INDICATOR): New special 3713 (charinfo::set_number): Change argument to int. [all …]
|
| HD | ChangeLog.118 | 1662 (charinfo::set_translation): Handle hyphenation code also. 1664 * src/roff/troff/charinfo.h (charinfo::get_translation_input): New 1723 * src/roff/troff/charinfo.h (charinfo): Add `asciify_code' and 1725 (charinfo::set_asciify_code, charinfo::get_asciify_code, 1726 charinfo::set_translation_input): New methods. 1727 (charinfo::set_translation): Add third argument. 1728 * src/roff/troff/input.cc (charinfo:set_translation): Set 2844 * src/roff/troff/charinfo.h (charinfo): New flag `fallback'. 2850 (charinfo::charinfo): Updated. 2851 (charinfo::set_macro): New argument to set `fallback' flag.
|
| HD | ChangeLog | 4754 * src/roff/troff/charinfo.h (charinfo): Add `setx_macro' function. 4758 (charinfo::setx_macro): Implement it. 4759 (charinfo::set_macro): Don't change `mode'. 4784 * src/roff/troff/charinfo.h (charinfo): Add `is_normal' inline 5004 * src/roff/troff/charinfo.h (charinfo): Replace `fallback' with 5006 (charinfo::is_fallback): Updated. 5007 (charinfo::is_special): New method. 5014 (charinfo::charinfo, charinfo::set_macro): Updated.
|
| HD | ChangeLog.116 | 1193 * include/font.h, troff/charinfo.h: Declare it.
|