annotate runtime/keymap/croatian_cp1250.vim @ 33303:924e9cb09df7 v9.0.1917

patch 9.0.1917: undefined behaviour with python function pointer Commit: https://github.com/vim/vim/commit/d606fccf6fd716bda43a8e1d11d898f438d28b82 Author: Yee Cheng Chin <ychin.git@gmail.com> Date: Wed Sep 20 19:59:47 2023 +0200 patch 9.0.1917: undefined behaviour with python function pointer Problem: undefined behaviour with python function pointer Solution: correctly cast function pointers from void Fix more undefined behaviors in if_python Fix remaining UBSAN errors from Clang 17 in if_python in casting function pointers. Also fix a mistake where `PyMem_Free()` should be returning void, by the dynamic build is mistakenly casting it as a function that returns an int. closes: #13128 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Yee Cheng Chin <ychin.git@gmail.com>
author Christian Brabandt <cb@256bit.org>
date Wed, 20 Sep 2023 20:15:04 +0200
parents 18ee39301b82
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1624
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
1 " Vim Keymap file for Croatian characters, classical variant, cp1250 encoding
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
2 "
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
3 " Maintainer: Paul B. Mahol <onemda@gmail.com>
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
4 " Last Changed: 2007 Oct 15
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
5
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
6 scriptencoding cp1250
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
7
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
8 let b:keymap_name = "croatian-cp1250"
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
9 " Uncomment line below if you prefer short name
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
10 "let b:keymap_name = "hr-cp1250"
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
11
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
12 loadkeymap
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
13 z y
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
14 Z Y
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
15 y z
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
16 Y Z
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
17 [ š
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
18 { Š
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
19 ] ð
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
20 } Ð
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
21 ; è
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
22 : È
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
23 ' æ
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
24 " Æ
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
25 \ ž
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
26 | Ž
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
27 / -
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
28 ? _
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
29 > :
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
30 < ;
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
31 ¬ <
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
32 ® >
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
33 â {
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
34 î }
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
35 æ [
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
36 ç ]
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
37 ñ \
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
38 ÷ |
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
39 = +
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
40 + *
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
41 - '
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
42 _ ?
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
43 @ "
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
44 ^ &
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
45 & /
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
46 * (
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
47 ( )
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
48 ) =
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
49 ± ~
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
50 ö @
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
51 ³ ^
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
52 å €
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
53 í §
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
54 Û ÷
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
55 Ý ×
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
56 Ü ¤
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
57 § ß
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
58 µ °
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
59 ½ ¸
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
60 · `
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
61 ¹ ´
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
62 ² ¡
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
63 ë ³
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
64 ì £
18ee39301b82 updated for version 7.2a
vimboss
parents:
diff changeset
65 ´ ¢