-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path0007 - ifdef.vim.json
107 lines (107 loc) · 4.39 KB
/
0007 - ifdef.vim.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
{
"script_id": "7",
"display_name": "ifdef.vim",
"summary": "#ifdef highlighting in c/c++/idl",
"name": "ifdef.vim",
"script_type": "syntax",
"description": "Provides highlighting for #ifdef #ifndef #else #endif blocks, with the ability to mark a symbol as defined or undefined.\nHandles nesting of #ifdefs (and #if) as well, but does not handle #if defined().\n\nSupports vim_ifdef: modelines and .defines (_defines for win16/win32s) files to specify defined/undefined symbols.",
"install_details": "Call from a syntax file after c.vim/cpp.vim/idl.vim\n\nWith later vims, this can be done by appending .ifdef to your syntax. \neg with a modeline vim: syntax=c.ifdef",
"versions": [
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=3305",
"filename": "ifdef.vim",
"script_version": "3.0",
"date": "2004-08-06",
"vim_version": "6.0",
"author": {
"user_id": "14",
"user_name": "mgeddes",
"first_name": "Michael",
"last_name": "Geddes",
"email": "vimmer@frog.wheelycreek.net",
"homepage": ""
},
"release_notes": "- Renamed everything to be more clear, and reversed some of the includegroups from exclude groups - make use of ALL in groups. This seems to have fixed most bugs, but may have reintroduced some as well, however doing it this way round should prevent most interaction with other scripts.- Actually clear the cPreCondit highlight gtoup as we are taking it over. Ditto cCppOut (#if 0) handling"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=2706",
"filename": "ifdef.vim",
"script_version": "2.3",
"date": "2004-02-01",
"vim_version": "6.0",
"author": {
"user_id": "14",
"user_name": "mgeddes",
"first_name": "Michael",
"last_name": "Geddes",
"email": "vimmer@frog.wheelycreek.net",
"homepage": ""
},
"release_notes": "- Clean up some of the comments\n- Add comments for hilighting groups.\n- Ignore whitespace in .defines files. (TODO: Credit person who suggested this!)\n"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=2694",
"filename": "ifdef.vim",
"script_version": "2.2",
"date": "2004-01-29",
"vim_version": "6.0",
"author": {
"user_id": "14",
"user_name": "mgeddes",
"first_name": "Michael",
"last_name": "Geddes",
"email": "vimmer@frog.wheelycreek.net",
"homepage": ""
},
"release_notes": "- Add support for idl files.\n- Suggestions from ??? (let me know if this was you)\n - Check for 'shell' type and 'shellslash'\n - Don't use has(\\\"windows\\\")\n"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=1594",
"filename": "ifdef.vim",
"script_version": "2.1",
"date": "2003-01-01",
"vim_version": "6.0",
"author": {
"user_id": "14",
"user_name": "mgeddes",
"first_name": "Michael",
"last_name": "Geddes",
"email": "vimmer@frog.wheelycreek.net",
"homepage": ""
},
"release_notes": "Minor bugfixes (use :p modifier in getting directory)\n- suggestions from Erik R. \nDocumentation updates"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=1588",
"filename": "ifdef.vim",
"script_version": "2.0",
"date": "2002-12-29",
"vim_version": "6.0",
"author": {
"user_id": "14",
"user_name": "mgeddes",
"first_name": "Michael",
"last_name": "Geddes",
"email": "vimmer@frog.wheelycreek.net",
"homepage": ""
},
"release_notes": "- Added loading of ifdefs\n - via ifdef modelines\n - via .defines files\n- Added missing highlight link.. relinked ifdefed out comments to Debug\n- Conditional loading of functions\n"
},
{
"url": "http://www.vim.org/scripts/download_script.php?src_id=1562",
"filename": "ifdef.vim",
"script_version": "1.3",
"date": "2002-12-18",
"vim_version": "6.0",
"author": {
"user_id": "14",
"user_name": "mgeddes",
"first_name": "Michael",
"last_name": "Geddes",
"email": "vimmer@frog.wheelycreek.net",
"homepage": ""
},
"release_notes": "Fix up some group names so colours get picked up."
}
]
}