|
5 | 5 | [seg.mnt] |
6 | 6 | [mxdCase] |
7 | 7 | [CmlCase] |
8 | | - [veryCom|pLex.stu-ff])) |
| 8 | + [ve/yCom|pLex.stu-ff])) |
9 | 9 |
|
10 | 10 | (defn foo [x] x) |
11 | 11 | ;; try to byte-recompile the clojure-mode.el when the face of 'fn' is 't' |
|
57 | 57 | (comment ;; examples |
58 | 58 |
|
59 | 59 | SCREAMING_UPPER_CASE |
60 | | - veryCom|pLex.stu-ff/.SCREAMING_UPPER_CASE |
| 60 | + ve/yCom|pLex.stu-ff/.SCREAMING_UPPER_CASE |
61 | 61 |
|
62 | 62 | oneword |
63 | 63 | @oneword |
|
69 | 69 | (oneword/seg.mnt) |
70 | 70 | (oneword/CmlCase) |
71 | 71 | (oneword/mxdCase) |
72 | | - (oneword/veryCom|pLex.stu-ff) |
73 | | - (oneword/.veryCom|pLex.stu-ff) |
| 72 | + (oneword/ve/yCom|pLex.stu-ff) |
| 73 | + (oneword/.ve/yCom|pLex.stu-ff) |
74 | 74 |
|
75 | 75 | seg.mnt |
76 | 76 | @seg.mnt |
|
82 | 82 | (seg.mnt/seg.mnt) |
83 | 83 | (seg.mnt/CmlCase) |
84 | 84 | (seg.mnt/mxdCase) |
85 | | - (seg.mnt/veryCom|pLex.stu-ff) |
86 | | - (seg.mnt/.veryCom|pLex.stu-ff) |
| 85 | + (seg.mnt/ve/yCom|pLex.stu-ff) |
| 86 | + (seg.mnt/.ve/yCom|pLex.stu-ff) |
87 | 87 |
|
88 | 88 | CmlCase |
89 | 89 | @CmlCase |
|
95 | 95 | (CmlCase/seg.mnt) |
96 | 96 | (CmlCase/CmlCase) |
97 | 97 | (CmlCase/mxdCase) |
98 | | - (CmlCase/veryCom|pLex.stu-ff) |
99 | | - (CmlCase/.veryCom|pLex.stu-ff) |
| 98 | + (CmlCase/ve/yCom|pLex.stu-ff) |
| 99 | + (CmlCase/.ve/yCom|pLex.stu-ff) |
100 | 100 |
|
101 | 101 | mxdCase |
102 | 102 | @mxdCase |
|
108 | 108 | (mxdCase/seg.mnt) |
109 | 109 | (mxdCase/CmlCase) |
110 | 110 | (mxdCase/mxdCase) |
111 | | - (mxdCase/veryCom|pLex.stu-ff) |
112 | | - (mxdCase/.veryCom|pLex.stu-ff) |
113 | | - |
114 | | - veryCom|pLex.stu-ff |
115 | | - @veryCom|pLex.stu-ff |
116 | | - #veryCom|pLex.stu-ff |
117 | | - #^veryCom|pLex.stu-ff ;; type-hint |
118 | | - .veryCom|pLex.stu-ff |
119 | | - (veryCom|pLex.stu-ff) |
120 | | - (veryCom|pLex.stu-ff/oneword) |
121 | | - (veryCom|pLex.stu-ff/seg.mnt) |
122 | | - (veryCom|pLex.stu-ff/CmlCase) |
123 | | - (veryCom|pLex.stu-ff/mxdCase) |
124 | | - (veryCom|pLex.stu-ff/veryCom|pLex.stu-ff) |
125 | | - (veryCom|pLex.stu-ff/.veryCom|pLex.stu-ff) |
| 111 | + (mxdCase/ve/yCom|pLex.stu-ff) |
| 112 | + (mxdCase/.ve/yCom|pLex.stu-ff) |
| 113 | + |
| 114 | + ve/yCom|pLex.stu-ff |
| 115 | + @ve/yCom|pLex.stu-ff |
| 116 | + #ve/yCom|pLex.stu-ff |
| 117 | + #^ve/yCom|pLex.stu-ff ;; type-hint |
| 118 | + .ve/yCom|pLex.stu-ff |
| 119 | + (ve/yCom|pLex.stu-ff) |
| 120 | + (ve/yCom|pLex.stu-ff/oneword) |
| 121 | + (ve/yCom|pLex.stu-ff/seg.mnt) |
| 122 | + (ve/yCom|pLex.stu-ff/CmlCase) |
| 123 | + (ve/yCom|pLex.stu-ff/mxdCase) |
| 124 | + (ve/yCom|pLex.stu-ff/ve/yCom|pLex.stu-ff) |
| 125 | + (ve/yCom|pLex.stu-ff/.ve/yCom|pLex.stu-ff) |
| 126 | + |
| 127 | + ::foo |
| 128 | + :_::_:foo |
| 129 | + :_:_:foo |
| 130 | + :foo/:bar |
| 131 | + ::_:foo |
| 132 | + ::_:_:foo |
| 133 | + |
| 134 | + :_:_:foo/_ |
| 135 | + :_:_:foo/bar |
| 136 | + :_:_:foo/bar/eee |
| 137 | + :_:_:foo/bar_:foo |
| 138 | + :_:_:foo/bar_:_:foo |
| 139 | + |
| 140 | + ;; :_::_:foo/ ; invalid |
| 141 | + ;; :_::_:foo/: ; invalid |
| 142 | + ;; :_::_:foo/_ ; invalid |
| 143 | + ;; :_::_:foo/bar ; invalid |
| 144 | + ;; :_:_:foo/ ; invalid |
| 145 | + ;; :_:_:foo/: ; invalid |
| 146 | + ;; :::foo ; invalid |
| 147 | + ;; :_::foo ; invalid |
| 148 | + ;; :_:_:foo/: ; invalid |
| 149 | + ;; :_:_:foo/_: ; invalid |
| 150 | + ;; :_:_:foo/bar_: ; invalid |
| 151 | + ;; :_:_:foo/bar_::_:foo ; invalid |
| 152 | + ;; :foo/::bar ; invalid |
126 | 153 |
|
127 | 154 | :oneword |
128 | 155 | {:oneword 0} |
|
133 | 160 | {:oneword/seg.mnt 0} |
134 | 161 | {:oneword/CmlCase 0} |
135 | 162 | {:oneword/mxdCase 0} |
136 | | - {:oneword/veryCom|pLex.stu-ff 0} |
137 | | - {:oneword/.veryCom|pLex.stu-ff 0} |
| 163 | + {:oneword/ve/yCom|pLex.stu-ff 0} |
| 164 | + {:oneword/.ve/yCom|pLex.stu-ff 0} |
138 | 165 |
|
139 | 166 | {:seg.mnt 0} |
140 | 167 | ;; {:@seg.mnt 0} ; not allowed |
|
144 | 171 | {:seg.mnt/seg.mnt 0} |
145 | 172 | {:seg.mnt/CmlCase 0} |
146 | 173 | {:seg.mnt/mxdCase 0} |
147 | | - {:seg.mnt/veryCom|pLex.stu-ff 0} |
148 | | - {:seg.mnt/.veryCom|pLex.stu-ff 0} |
| 174 | + {:seg.mnt/ve/yCom|pLex.stu-ff 0} |
| 175 | + {:seg.mnt/.ve/yCom|pLex.stu-ff 0} |
149 | 176 |
|
150 | 177 | :CmlCase |
151 | 178 | {:CmlCase 0} |
|
156 | 183 | {:CmlCase/seg.mnt 0} |
157 | 184 | {:CmlCase/CmlCase 0} |
158 | 185 | {:CmlCase/mxdCase 0} |
159 | | - {:CmlCase/veryCom|pLex.stu-ff 0} |
160 | | - {:CmlCase/.veryCom|pLex.stu-ff 0} |
| 186 | + {:CmlCase/ve/yCom|pLex.stu-ff 0} |
| 187 | + {:CmlCase/.ve/yCom|pLex.stu-ff 0} |
161 | 188 |
|
162 | 189 | :mxdCase |
163 | 190 | {:mxdCase 0} |
|
168 | 195 | {:mxdCase/seg.mnt 0} |
169 | 196 | {:mxdCase/CmlCase 0} |
170 | 197 | {:mxdCase/mxdCase 0} |
171 | | - {:mxdCase/veryCom|pLex.stu-ff 0} |
172 | | - {:mxdCase/.veryCom|pLex.stu-ff 0} |
173 | | - |
174 | | - :veryCom|pLex.stu-ff |
175 | | - {:veryCom|pLex.stu-ff 0} |
176 | | - ;; {:@veryCom|pLex.stu-ff 0} ; not allowed |
177 | | - {:#veryCom|pLex.stu-ff 0} |
178 | | - {:.veryCom|pLex.stu-ff 0} |
179 | | - {:veryCom|pLex.stu-ff 0} |
180 | | - {:veryCom|pLex.stu-ff/oneword 0} |
181 | | - {:veryCom|pLex.stu-ff/seg.mnt 0} |
182 | | - {:veryCom|pLex.stu-ff/CmlCase 0} |
183 | | - {:veryCom|pLex.stu-ff/mxdCase 0} |
184 | | - {:veryCom|pLex.stu-ff/veryCom|pLex.stu-ff 0} |
185 | | - {:veryCom|pLex.stu-ff/.veryCom|pLex.stu-ff 0} |
| 198 | + {:mxdCase/ve/yCom|pLex.stu-ff 0} |
| 199 | + {:mxdCase/.ve/yCom|pLex.stu-ff 0} |
| 200 | + |
| 201 | + :ve/yCom|pLex.stu-ff |
| 202 | + {:ve/yCom|pLex.stu-ff 0} |
| 203 | + ;; {:@ve/yCom|pLex.stu-ff 0} ; not allowed |
| 204 | + {:#ve/yCom|pLex.stu-ff 0} |
| 205 | + {:.ve/yCom|pLex.stu-ff 0} |
| 206 | + {:ve/yCom|pLex.stu-ff 0} |
| 207 | + {:ve/yCom|pLex.stu-ff/oneword 0} |
| 208 | + {:ve/yCom|pLex.stu-ff/seg.mnt 0} |
| 209 | + {:ve/yCom|pLex.stu-ff/CmlCase 0} |
| 210 | + {:ve/yCom|pLex.stu-ff/mxdCase 0} |
| 211 | + {:ve/yCom|pLex.stu-ff/ve/yCom|pLex.stu-ff 0} |
| 212 | + {:ve/yCom|pLex.stu-ff/.ve/yCom|pLex.stu-ff 0} |
186 | 213 | ) |
187 | 214 |
|
188 | 215 | ;; metadata doesn't break docstrings |
|
0 commit comments