Single sends &none on shift, better macro names
This commit is contained in:
parent
188243dd1a
commit
3d05619fdc
1 changed files with 30 additions and 30 deletions
|
@ -28,42 +28,42 @@
|
||||||
}; \
|
}; \
|
||||||
};
|
};
|
||||||
|
|
||||||
#define UNICODE_LOWER(NAME, L0, L1, L2, L3) \
|
#define UNICODE_SINGLE(NAME, L0, L1, L2, L3) \
|
||||||
UC_MACRO(uc_lower_ ## NAME, &kp L0 &kp L1 &kp L2 &kp L3) \
|
UC_MACRO(uc_lower_ ## NAME, &kp L0 &kp L1 &kp L2 &kp L3) \
|
||||||
UC_MODMORPH(uc_ ## NAME, &uc_lower_ ## NAME, &trans)
|
UC_MODMORPH(uc_ ## NAME, &uc_lower_ ## NAME, &none)
|
||||||
|
|
||||||
#define UNICODE_UPPER(NAME, L0, L1, L2, L3, U0, U1, U2, U3) \
|
#define UNICODE_PAIR(NAME, L0, L1, L2, L3, U0, U1, U2, U3) \
|
||||||
UC_MACRO(uc_lower_ ## NAME, &kp L0 &kp L1 &kp L2 &kp L3) \
|
UC_MACRO(uc_lower_ ## NAME, &kp L0 &kp L1 &kp L2 &kp L3) \
|
||||||
UC_MACRO(uc_upper_ ## NAME, &kp U0 &kp U1 &kp U2 &kp U3) \
|
UC_MACRO(uc_upper_ ## NAME, &kp U0 &kp U1 &kp U2 &kp U3) \
|
||||||
UC_MODMORPH(uc_ ## NAME, &uc_lower_ ## NAME, &uc_upper_ ## NAME)
|
UC_MODMORPH(uc_ ## NAME, &uc_lower_ ## NAME, &uc_upper_ ## NAME)
|
||||||
|
|
||||||
/* User definitions */
|
/* User definitions */
|
||||||
UNICODE_LOWER(alpha, N0, N3, B, N1)
|
UNICODE_SINGLE( alpha, N0, N3, B, N1)
|
||||||
UNICODE_LOWER(beta, N0, N3, B, N2)
|
UNICODE_SINGLE( beta, N0, N3, B, N2)
|
||||||
UNICODE_UPPER(gamma, N0, N3, B, N3, N0, N3, N9, N3)
|
UNICODE_PAIR( gamma, N0, N3, B, N3, N0, N3, N9, N3)
|
||||||
UNICODE_UPPER(delta, N0, N3, B, N4, N0, N3, N9, N4)
|
UNICODE_PAIR( delta, N0, N3, B, N4, N0, N3, N9, N4)
|
||||||
UNICODE_LOWER(epsilon,N0, N3, F, N5) // varepsilon = 03B5
|
UNICODE_SINGLE( epsilon, N0, N3, F, N5) // varepsilon = 03B5
|
||||||
UNICODE_LOWER(zeta, N0, N3, B, N6)
|
UNICODE_SINGLE( zeta, N0, N3, B, N6)
|
||||||
UNICODE_LOWER(eta, N0, N3, B, N7)
|
UNICODE_SINGLE( eta, N0, N3, B, N7)
|
||||||
UNICODE_UPPER(theta, N0, N3, B, N8, N0, N3, N9, N8)
|
UNICODE_PAIR( theta, N0, N3, B, N8, N0, N3, N9, N8)
|
||||||
UNICODE_LOWER(iota, N0, N3, B, N9)
|
UNICODE_SINGLE( iota, N0, N3, B, N9)
|
||||||
UNICODE_LOWER(kappa, N0, N3, B, A)
|
UNICODE_SINGLE( kappa, N0, N3, B, A)
|
||||||
UNICODE_UPPER(lambda, N0, N3, B, B, N0, N3, N9, B)
|
UNICODE_PAIR( lambda, N0, N3, B, B, N0, N3, N9, B)
|
||||||
UNICODE_LOWER(mu, N0, N3, B, C)
|
UNICODE_SINGLE( mu, N0, N3, B, C)
|
||||||
UNICODE_LOWER(nu, N0, N3, B, D)
|
UNICODE_SINGLE( nu, N0, N3, B, D)
|
||||||
UNICODE_UPPER(xi, N0, N3, B, E, N0, N3, N9, E)
|
UNICODE_PAIR( xi, N0, N3, B, E, N0, N3, N9, E)
|
||||||
UNICODE_UPPER(pi, N0, N3, C, N0, N0, N3, A, N0)
|
UNICODE_PAIR( pi, N0, N3, C, N0, N0, N3, A, N0)
|
||||||
UNICODE_LOWER(rho, N0, N3, C, N1)
|
UNICODE_SINGLE( rho, N0, N3, C, N1)
|
||||||
UNICODE_UPPER(sigma, N0, N3, C, N3, N0, N3, A, N3)
|
UNICODE_PAIR( sigma, N0, N3, C, N3, N0, N3, A, N3)
|
||||||
UNICODE_LOWER(tau, N0, N3, C, N4)
|
UNICODE_SINGLE( tau, N0, N3, C, N4)
|
||||||
UNICODE_UPPER(upsilon,N0, N3, C, N5, N0, N3, A, N5)
|
UNICODE_PAIR( upsilon, N0, N3, C, N5, N0, N3, A, N5)
|
||||||
UNICODE_UPPER(phi, N0, N3, C, N6, N0, N3, A, N6) // varphi = 03C6
|
UNICODE_PAIR( phi, N0, N3, C, N6, N0, N3, A, N6) // varphi = 03C6
|
||||||
UNICODE_LOWER(chi, N0, N3, C, N7)
|
UNICODE_SINGLE( chi, N0, N3, C, N7)
|
||||||
UNICODE_UPPER(psi, N0, N3, C, N8, N0, N3, A, N8)
|
UNICODE_PAIR( psi, N0, N3, C, N8, N0, N3, A, N8)
|
||||||
UNICODE_UPPER(omega, N0, N3, C, N9, N0, N3, A, N9)
|
UNICODE_PAIR( omega, N0, N3, C, N9, N0, N3, A, N9)
|
||||||
|
|
||||||
UNICODE_UPPER(ae, N0, N0, E, N4, N0, N0, C, N4)
|
UNICODE_PAIR( ae, N0, N0, E, N4, N0, N0, C, N4)
|
||||||
UNICODE_UPPER(oe, N0, N0, F, N6, N0, N0, D, N6)
|
UNICODE_PAIR( oe, N0, N0, F, N6, N0, N0, D, N6)
|
||||||
UNICODE_UPPER(ue, N0, N0, F, C, N0, N0, D, C)
|
UNICODE_PAIR( ue, N0, N0, F, C, N0, N0, D, C)
|
||||||
UNICODE_LOWER(eszett, N0, N0, D, F)
|
UNICODE_SINGLE( eszett, N0, N0, D, F)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue