Advance Wayland and KDE package bring-up
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -0,0 +1,312 @@
|
||||
%language=C++
|
||||
%enum
|
||||
%readonly-tables
|
||||
%compare-strncmp
|
||||
%struct-type
|
||||
%define lookup-function-name kde_findEntity
|
||||
%define hash-function-name hash_Entity
|
||||
%define word-array-name wordlist_Entity
|
||||
%define class-name KCodecsEntities
|
||||
%{
|
||||
/* This file is part of the KDE libraries
|
||||
|
||||
SPDX-FileCopyrightText: 1999 Lars Knoll <knoll@mpi-hd.mpg.de>
|
||||
|
||||
SPDX-License-Identifier: LGPL-2.0-or-later
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
kentities.gperf: input file to generate a hash table for entities
|
||||
kentities.c: DO NOT EDIT! generated by the command
|
||||
"gperf -k '*' -D -s 2 --output-file=kentities.h kentities.gperf"
|
||||
from kentities.gperf
|
||||
*/
|
||||
%}
|
||||
struct entity {
|
||||
const char *name;
|
||||
int code;
|
||||
};
|
||||
%%
|
||||
AElig, 0x00c6
|
||||
Aacute, 0x00c1
|
||||
Acirc, 0x00c2
|
||||
Agrave, 0x00c0
|
||||
Alpha, 0x0391
|
||||
AMP, 38
|
||||
Aring, 0x00c5
|
||||
Atilde, 0x00c3
|
||||
Auml, 0x00c4
|
||||
Beta, 0x0392
|
||||
Ccaron, 0x010c
|
||||
Ccedil, 0x00c7
|
||||
Chi, 0x03a7
|
||||
Dagger, 0x2021
|
||||
Dcaron, 0x010e
|
||||
Delta, 0x0394
|
||||
ETH, 0x00d0
|
||||
Eacute, 0x00c9
|
||||
Ecaron, 0x011a
|
||||
Ecirc, 0x00ca
|
||||
Egrave, 0x00c8
|
||||
Eague, 0x00c9
|
||||
Epsilon, 0x0395
|
||||
Eta, 0x0397
|
||||
Euml, 0x00cb
|
||||
Gamma, 0x0393
|
||||
GT, 62
|
||||
Iacute, 0x00cd
|
||||
Icirc, 0x00ce
|
||||
Igrave, 0x00cc
|
||||
Iota, 0x0399
|
||||
Iuml, 0x00cf
|
||||
Kappa, 0x039a
|
||||
Lambda, 0x039b
|
||||
LT, 60
|
||||
Mu, 0x039c
|
||||
Ncaron, 0x0147
|
||||
Ntilde, 0x00d1
|
||||
Nu, 0x039d
|
||||
OElig, 0x0152
|
||||
Oacute, 0x00d3
|
||||
Ocirc, 0x00d4
|
||||
Ograve, 0x00d2
|
||||
Omega, 0x03a9
|
||||
Omicron, 0x039f
|
||||
Oslash, 0x00d8
|
||||
Otilde, 0x00d5
|
||||
Ouml, 0x00d6
|
||||
Phi, 0x03a6
|
||||
Pi, 0x03a0
|
||||
Prime, 0x2033
|
||||
Psi, 0x03a8
|
||||
QUOT, 34
|
||||
Rcaron, 0x0158
|
||||
Rho, 0x03a1
|
||||
Scaron, 0x0160
|
||||
Sigma, 0x03a3
|
||||
THORN, 0x00de
|
||||
Tau, 0x03a4
|
||||
Tcaron, 0x0164
|
||||
Theta, 0x0398
|
||||
Uacute, 0x00da
|
||||
Ucirc, 0x00db
|
||||
Ugrave, 0x00d9
|
||||
Upsilon, 0x03a5
|
||||
Uring, 0x016e
|
||||
Uuml, 0x00dc
|
||||
Xi, 0x039e
|
||||
Yacute, 0x00dd
|
||||
Yuml, 0x0178
|
||||
Zcaron, 0x017d
|
||||
Zeta, 0x0396
|
||||
aacute, 0x00e1
|
||||
acirc, 0x00e2
|
||||
acute, 0x00b4
|
||||
aelig, 0x00e6
|
||||
agrave, 0x00e0
|
||||
alefsym, 0x2135
|
||||
alpha, 0x03b1
|
||||
amp, 38
|
||||
and, 0x2227
|
||||
ang, 0x2220
|
||||
apos, 0x0027
|
||||
aring, 0x00e5
|
||||
asymp, 0x2248
|
||||
atilde, 0x00e3
|
||||
auml, 0x00e4
|
||||
bdquo, 0x201e
|
||||
beta, 0x03b2
|
||||
brvbar, 0x00a6
|
||||
bull, 0x2022
|
||||
cap, 0x2229
|
||||
ccaron, 0x010d
|
||||
ccedil, 0x00e7
|
||||
cedil, 0x00b8
|
||||
cent, 0x00a2
|
||||
chi, 0x03c7
|
||||
circ, 0x02c6
|
||||
clubs, 0x2663
|
||||
cong, 0x2245
|
||||
copy, 0x00a9
|
||||
crarr, 0x21b5
|
||||
cup, 0x222a
|
||||
curren, 0x00a4
|
||||
dArr, 0x21d3
|
||||
dagger, 0x2020
|
||||
darr, 0x2193
|
||||
dcaron, 0x10f
|
||||
deg, 0x00b0
|
||||
delta, 0x03b4
|
||||
diams, 0x2666
|
||||
divide, 0x00f7
|
||||
dol, 0x0024
|
||||
dollar, 0x0024
|
||||
eacute, 0x00e9
|
||||
ecaron, 0x011b
|
||||
eague, 0x00e9
|
||||
ecirc, 0x00ea
|
||||
egrave, 0x00e8
|
||||
emdash, 0x2014
|
||||
empty, 0x2205
|
||||
emsp, 0x2003
|
||||
endash, 0x2013
|
||||
ensp, 0x2002
|
||||
epsilon, 0x03b5
|
||||
equiv, 0x2261
|
||||
eta, 0x03b7
|
||||
eth, 0x00f0
|
||||
euml, 0x00eb
|
||||
euro, 0x20ac
|
||||
exist, 0x2203
|
||||
fnof, 0x0192
|
||||
forall, 0x2200
|
||||
frac12, 0x00bd
|
||||
frac14, 0x00bc
|
||||
frac34, 0x00be
|
||||
frasl, 0x2044
|
||||
gamma, 0x03b3
|
||||
ge, 0x2265
|
||||
gt, 62
|
||||
hArr, 0x21d4
|
||||
harr, 0x2194
|
||||
hearts, 0x2665
|
||||
hellip, 0x2026
|
||||
iacute, 0x00ed
|
||||
icirc, 0x00ee
|
||||
iexcl, 0x00a1
|
||||
igrave, 0x00ec
|
||||
image, 0x2111
|
||||
infin, 0x221e
|
||||
int, 0x222b
|
||||
iota, 0x03b9
|
||||
iquest, 0x00bf
|
||||
isin, 0x2208
|
||||
iuml, 0x00ef
|
||||
kappa, 0x03ba
|
||||
lArr, 0x21d0
|
||||
lambda, 0x03bb
|
||||
lang, 0x2329
|
||||
laquo, 0x00ab
|
||||
larr, 0x2190
|
||||
lceil, 0x2308
|
||||
ldquo, 0x201c
|
||||
le, 0x2264
|
||||
lfloor, 0x230a
|
||||
lowast, 0x2217
|
||||
loz, 0x25ca
|
||||
lrm, 0x200e
|
||||
lsaquo, 0x2039
|
||||
lsquo, 0x2018
|
||||
lt, 60
|
||||
macr, 0x00af
|
||||
mdash, 0x2014
|
||||
micro, 0x00b5
|
||||
middot, 0x00b7
|
||||
minus, 0x2212
|
||||
mu, 0x03bc
|
||||
nabla, 0x2207
|
||||
nbsp, 0x00a0
|
||||
ncaron, 0x0148
|
||||
ndash, 0x2013
|
||||
ne, 0x2260
|
||||
ni, 0x220b
|
||||
not, 0x00ac
|
||||
notin, 0x2209
|
||||
nsub, 0x2284
|
||||
ntilde, 0x00f1
|
||||
nu, 0x03bd
|
||||
oacute, 0x00f3
|
||||
ocirc, 0x00f4
|
||||
oelig, 0x0153
|
||||
ograve, 0x00f2
|
||||
oline, 0x203e
|
||||
omega, 0x03c9
|
||||
omicron, 0x03bf
|
||||
oplus, 0x2295
|
||||
or, 0x2228
|
||||
ordf, 0x00aa
|
||||
ordm, 0x00ba
|
||||
oslash, 0x00f8
|
||||
otilde, 0x00f5
|
||||
otimes, 0x2297
|
||||
ouml, 0x00f6
|
||||
para, 0x00b6
|
||||
part, 0x2202
|
||||
percnt, 0x0025
|
||||
permil, 0x2030
|
||||
perp, 0x22a5
|
||||
phi, 0x03c6
|
||||
pi, 0x03c0
|
||||
piv, 0x03d6
|
||||
plusmn, 0x00b1
|
||||
pound, 0x00a3
|
||||
prime, 0x2032
|
||||
prod, 0x220f
|
||||
prop, 0x221d
|
||||
psi, 0x03c8
|
||||
quot, 34
|
||||
rArr, 0x21d2
|
||||
radic, 0x221a
|
||||
rang, 0x232a
|
||||
raquo, 0x00bb
|
||||
rarr, 0x2192
|
||||
rcaron, 0x0159
|
||||
rceil, 0x2309
|
||||
rdquo, 0x201d
|
||||
real, 0x211c
|
||||
reg, 0x00ae
|
||||
rfloor, 0x230b
|
||||
rho, 0x03c1
|
||||
rlm, 0x200f
|
||||
rsaquo, 0x203a
|
||||
rsquo, 0x2019
|
||||
sbquo, 0x201a
|
||||
scaron, 0x0161
|
||||
sdot, 0x22c5
|
||||
sect, 0x00a7
|
||||
shy, 0x00ad
|
||||
sigma, 0x03c3
|
||||
sigmaf, 0x03c2
|
||||
sim, 0x223c
|
||||
spades, 0x2660
|
||||
sub, 0x2282
|
||||
sube, 0x2286
|
||||
sum, 0x2211
|
||||
sup1, 0x00b9
|
||||
supl, 0x00b9
|
||||
sup2, 0x00b2
|
||||
sup3, 0x00b3
|
||||
sup, 0x2283
|
||||
supe, 0x2287
|
||||
szlig, 0x00df
|
||||
tau, 0x03c4
|
||||
tcaron, 0x0165
|
||||
there4, 0x2234
|
||||
theta, 0x03b8
|
||||
thetasym, 0x03d1
|
||||
thinsp, 0x2009
|
||||
thorn, 0x00fe
|
||||
tilde, 0x02dc
|
||||
times, 0x00d7
|
||||
trade, 0x2122
|
||||
uArr, 0x21d1
|
||||
uacute, 0x00fa
|
||||
uarr, 0x2191
|
||||
ucirc, 0x00fb
|
||||
ugrave, 0x00f9
|
||||
uml, 0x00a8
|
||||
upsih, 0x03d2
|
||||
upsilon, 0x03c5
|
||||
uring, 0x016f
|
||||
uuml, 0x00fc
|
||||
weierp, 0x2118
|
||||
xi, 0x03be
|
||||
yacute, 0x00fd
|
||||
yen, 0x00a5
|
||||
yuml, 0x00ff
|
||||
zcaron, 0x017e
|
||||
zeta, 0x03b6
|
||||
zwj, 0x200d
|
||||
zwnj, 0x200c
|
||||
%%
|
||||
|
||||
Reference in New Issue
Block a user