1 /* Copyright 2016 Artyom Mironov
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
34 #define DP_EXLM KC_MINS
35 #define DP_HASH KC_EQL
47 #define DP_SLSH KC_LBRC
49 #define DP_BSLS KC_BSLS
61 #define DP_MINS KC_QUOT
75 #define DP_TILD LSFT(DP_DLR)
76 #define DP_PERC LSFT(DP_AMPR)
77 #define DP_7 LSFT(DP_LBRC)
78 #define DP_5 LSFT(DP_LCBR)
79 #define DP_3 LSFT(DP_RCBR)
80 #define DP_1 LSFT(DP_LPRN)
81 #define DP_9 LSFT(DP_EQL)
82 #define DP_0 LSFT(DP_ASTR)
83 #define DP_2 LSFT(DP_RPRN)
84 #define DP_4 LSFT(DP_PLUS)
85 #define DP_6 LSFT(DP_RBRC)
86 #define DP_8 LSFT(DP_EXLM)
87 #define DP_GRV LSFT(DP_HASH)
89 #define DP_COLN LSFT(DP_SCLN)
90 #define DP_LABK LSFT(DP_COMM)
91 #define DP_RABK LSFT(DP_DOT)
92 #define DP_QUES LSFT(DP_SLSH)
93 #define DP_CIRC LSFT(DP_AT)
94 #define DP_PIPE LSFT(DP_BSLS)
95 #define DP_UNDS LSFT(DP_MINS)
96 #define DP_DQUO LSFT(DP_QUOT)