More testing...
This is with KiX2k Beta 2a...

german2.k2k

code:

break on
cls


for $i=128 to 255
$i ": " lcase(chr($i)) " " ucase(chr($i)) " "


if lcase(chr($i))==ucase(chr($i))
"equal"
else
"not equal"
endif
?


next


That script produces this output:

code:

128: equal
129: equal
130: equal
131: equal
132: equal
133: equal
134: equal
135: equal
136: equal
137: equal
138: equal
139: equal
140: equal
141: equal
142: equal
143: equal
144: equal
145: equal
146: equal
147: equal
148: equal
149: equal
150: equal
151: equal
152: equal
153: equal
154: equal
155: equal
156: equal
157: equal
158: equal
159: equal
160: equal
161: equal
162: equal
163: equal
164: equal
165: equal
166: equal
167: equal
168: equal
169: equal
170: equal
171: equal
172: equal
173: equal
174: equal
175: equal
176: equal
177: equal
178: equal
179: equal
180: equal
181: equal
182: equal
183: equal
184: equal
185: equal
186: equal
187: equal
188: equal
189: equal
190: equal
191: equal
192: not equal
193: not equal
194: not equal
195: not equal
196: not equal
197: not equal
198: not equal
199: not equal
200: not equal
201: not equal
202: not equal
203: not equal
204: not equal
205: not equal
206: not equal
207: equal
208: not equal
209: not equal
210: not equal
211: not equal
212: not equal
213: not equal
214: not equal
215: equal
216: equal
217: equal
218: equal
219: equal
220: equal
221: equal
222: equal
223: equal
224: not equal
225: not equal
226: not equal
227: not equal
228: not equal
229: not equal
230: not equal
231: not equal
232: not equal
233: not equal
234: not equal
235: not equal
236: not equal
237: not equal
238: not equal
239: equal
240: not equal
241: not equal
242: not equal
243: not equal
244: not equal
245: not equal
246: not equal
247: equal
248: equal
249: equal
250: equal
251: equal
252: equal
253: equal
254: equal
255: equal

Now you can see what characters KiX will change with UCASE/LCASE.


cj