753b49a479
This release of libX11 looks bigger than it is, due to a lot of spec/doc cleanup work that doesn't affect the code itself. There is still a good deal of bug fixes, code cleanup, locale improvements, and compose key table additions, including new UTF-8 compose sequences for: <Multi_key> <R> <equal> : "<U+20B9>" U20b9 # INDIAN RUPEE SIGN <Multi_key> <S> <semicolon> : "Ș" U0218 # LATIN CAPITAL LETTER S WITH COMMA BELOW <Multi_key> <s> <semicolon> : "ș" U0219 # LATIN SMALL LETTER S WITH COMMA BELOW <Multi_key> <T> <semicolon> : "Ț" U021A # LATIN CAPITAL LETTER T WITH COMMA BELOW <Multi_key> <t> <semicolon> : "ț" U021B # LATIN SMALL LETTER T WITH COMMA BELOW <Multi_key> <F> <U> : "<U+1F595>" U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED <Multi_key> <L> <L> <A> <P> : "<U+1F596>" U1F596 # RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS Alan Coopersmith (77): Xcms file parsing should not require the impossible to succeed Drop X_LOCALE fallback for OS'es without setlocale() unifdef -UISC XkbSelectEventDetails: remove unnecessary assignments _XkbReadGeomOverlay: check for NULL first, then use pointer Remove unused ETEST & ESZTEST macros from XlibInt.c Add RANDR 1.4 requests & events to XErrorDB Fix typos in Xrm.c comments Fix "follwing" typo in en_US.UTF-8/Compose comment XCreateGC.man: simplify table to work with Solaris tbl Add missing .TE tags to end tables in Xkb man pages Start adding Unicode 7.0 support to compose table specs/libX11: Fix x & y in parameter lists to be two separate parameters specs/libX11: Fix height & width in parameter lists to be two separate entries specs/libX11: Add missing spaces to 'unsignedint' & 'unsignedlong' types Fix map->num_types check in XkbAddKeyType() Fix validation of ctrls parameter to XkbGetPerClientControls() Use C99 named initializers to fill in events passed to XSendEvent specs/libX11: Correct value of IconicState to match Xutil.h specs/libX11: disengender a user reference specs/XKB: Convert header filenames to filename tags specs/XKB: Fix various markup issues in functiondecl tables specs/XKB: Add index specs/XKB: Convert to funcsynopsis+variablelist instead of informaltable specs/XKB: normalize <emphasis> layout in xml files specs/XKB: Markup function names as <function> instead of <emphasis> specs/XKB: Apply <emphasis> to semantic tag transformations from Xlib spec specs/XKB: Turn Chapter references into xref links specs/XKB: Turn section references into xref links specs/XKB: Turn Table references into links specs/XKB: Add <figure> tags and make Figure references link to them specs/XKB: make olinks to xkbproto for references in section 10.13 specs/XKB: Remove remaining xref comments specs/XKB: re-normalize <emphasis> layout in xml files specs/XKB: manually fixup some more emphasis tagging mismatches specs/XKB: Convert remaining error names to errorname tags specs/XKB: Markup function args as <parameter> instead of <emphasis> specs/XKB: Markup NULL as <symbol> instead of <emphasis> specs/XKB: Markup keysyms as <keysym> instead of <emphasis> specs/XKB: Use ° instead of o for degrees. specs/XKB: Markup XKB macros as <symbol> instead of <emphasis> specs/XKB: Markup *Rec as <structname> instead of <emphasis> specs/XKB: Markup *Ptr as <type> instead of <emphasis> specs/XKB: Markup symbol names in table entries too specs/XKB: Markup structs as <struct{name,field}> instead of <emphasis> specs/XKB: Markup characters & strings as <literal> instead of <emphasis> specs/XKB: Markup keyboard keys as <keycap> instead of <emphasis> specs/XKB: Markup protocol requests as <systemitem> instead of <emphasis> specs/XKB: Manual fixup of function name markup specs/XKB: Manual fixup of symbol name markup specs/XKB: Manual fixup of struct name/field markup specs/XKB: Manual fixup of parameter markup specs/XKB: Manual fixup of type markup specs/XKB: Markup key terms as <firstterm> instead of <emphasis> specs/XKB: fixup newlines between tags and parens specs/XKB: fixup newlines between tags and punctuation specs/XKB: Markup quoted terms as <quote> instead of with "" specs/XKB: make sure all files have DOCTYPEs so standard entities work specs/XKB: Markup some subtractions with − instead of - specs/XKB: Markup some ranges with – instead of - specs/XKB: replace => with ⇒ for double arrows specs/XKB: replace -> with → when used as arrow, not in C structs specs/XKB: remove unwanted white space around C -> struct references specs/XKB: Table 4.1: remove page numbers & unnecessary para tags specs/XKB: add links to more tables listing section references specs/XKB: add links for terms in definition list under figure 1.1 specs/XKB: add some more links by hand specs/XKB: fixup various formatting issues in <literallayout>s specs/XKB: fixup various formatting issues in <programlisting>s specs/XKB: add some more indexterms by hand specs/XKB: Fix miscelleanous typos & spelling errors specs/XKB: Add olinks to libX11 for "X Library Functions Affected by Xkb" specs/XKB: Trim leading spaces off text lines specs/XKB: acknowledge my contributions specs/XKB: Markup fractions as <{super,sub}script> instead of <emphasis> Fix source paths for out-of-tree lintlib builds libX11 1.6.3 Andreas Schwab (1): Restore lost tabs in sed commands Benno Schulenberg (15): nls: Fix transposed locale identifier for Khmer. nls: Allowing Romanian Ă and ă to be composed also with lowercase <u>. nls: Adding compose sequences (with <parenleft> first) that GTK also has. nls: Ordering some compose sequences in a more customary way. nls: Adding accessible compose sequences for Ș and Ț (with comma below). nls: Adding the missing postfix sequences for composing vowels with ogoneks. nls: Adding the missing compose sequences with <comma> for O with ogonek. nls: Transform Brazilian compose file to an include plus three overrides. nls: Grouping the compose sequences for Dstroke/dstroke together. nls: Grouping a lone superscript minus together with its mates. nls: Adding the visual composing characters to two comment lines. nls: Add one lowercase compose variant for ®, to mirror those for ©. nls: Add a comment to the block of accented Hebrew letters. nls: Remove a duplicate locale name, and sort some others more strictly. nls: Sorting compose sequences rigorously in mirroring pairs, as is custom. Gabriel Souza Franco (1): Add double-arrow compose sequence Gaetan Nadon (1): makekeys: don't need to use target-specific CFLAGS Gioele Barabucci (1): Add compose sequence for U+20B9 INDIAN RUPEE SIGN Ingo Schwarze (1): Fix pasto in XkbGetKeyBehaviors(3) manual James Cloos (4): nls/en_US.UTF-8/Compose.pre: Fix typo. Revert "nls: Adding compose sequences (with <parenleft> first) that GTK also has." Add nls for cs_CZ.UTF-8 Add cs_CZ.UTF-8 locale to configure.ac Jon TURNEY (1): Don't try so hard to find a matching font with the given encoding Joonas Javanainen (1): Fix XErrorEvent struct field order in man page Marko Myllynen (1): Annotate Finnish Compose map with Unicode code points Owen W. Taylor (1): Fix XNextRequest() after direct usage of XCB Peter Hutterer (1): man: fix man page for XkbGetMap Ran Benita (5): nls: remove duplicate 'ohorn' and 'uhorn' compose sequences nls: always use XCOMM instead of # for comments in Compose.pre files Remove dead USE_OWN_COMPOSE-protected code xkb: fix misleading comment about consumed modifiers compose: fix the description of modifiers in compose sequences Reuben Thomas (1): en_US.UTF-8/Compose: Fix apparent copy-paste-o, changing capital to small A. Teemu Likonen (1): Fix "RING ABOVE" key in the Finnish compose file walter harms (8): libX11/lcGenConv.c fix: dereferenced before check libX11/XKBNames.c fix: dereferenced before check libX11/lcUTF8.c fix: dereferenced before check Remove redundant null checks before free Remove more redundant null checks before Xfree() libX11: rm redundante NULL checks rm redundant null checks lcDefConv.c: fix use before check |
||
---|---|---|
.. | ||
patches | ||
buildlink3.mk | ||
builtin.mk | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |