|
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