keysyms: Added single angle quotation marks

Single angle quotation marks ‹ and › are official or permissible
secondary quotes in some languages, thus they deserve having symbolic
names.

See: https://en.wikipedia.org/wiki/Quotation_mark#Summary_table

Signed-off-by: Pierre Le Marre <de@wismill.eu>
Part-of: <https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/110>
This commit is contained in:
Pierre Le Marre 2026-03-03 10:47:05 +01:00
parent 2802143b78
commit 04482cdee4
2 changed files with 10 additions and 0 deletions

View file

@ -70,6 +70,7 @@ SOFTWARE.
#define XK_BRAILLE
#define XK_SINHALA
#define XK_GERMAN
#define XK_GENERAL_PUNCTUATION
#include <X11/keysymdef.h>

View file

@ -2594,3 +2594,12 @@ SOFTWARE.
#ifdef XK_GERMAN
#define XK_SSHARP 0x1001e9e /* U+1E9E LATIN CAPITAL LETTER SHARP S */
#endif /* XK_GERMAN */
/*
* General punctuation
*/
#ifdef XK_GENERAL_PUNCTUATION
#define XK_leftsingleanglequotemark 0x1002039 /* U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
#define XK_rightsingleanglequotemark 0x100203a /* U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
#endif /* XK_GENERAL_PUNCTUATION */