]> git.pld-linux.org Git - packages/vim.git/blame - 7.3.085
- new
[packages/vim.git] / 7.3.085
CommitLineData
a6d1e5bc
ER
1To: vim_dev@googlegroups.com
2Subject: Patch 7.3.085
3Fcc: outbox
4From: Bram Moolenaar <Bram@moolenaar.net>
5Mime-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8------------
9
10Patch 7.3.085 (after 7.3.083)
11Problem: Inconsistency with preproc symbols. void * computation.
12Solution: Include vimio.h from vim.h. Add type cast.
13Files: src/eval.c, src/ex_cmds.c, src/ex_cmds2.c, src/fileio.c,
14 src/if_cscope.c, src/if_sniff.c, src/main.c, src/memfile.c,
15 src/memline.c, src/netbeans.c, src/os_msdos.c, src/os_mswin.c,
16 src/os_win16.c, src/os_win32.c, src/spell.c, src/tag.c,
17 src/undo.c, src/vim.h
18
19
20*** ../vim-7.3.084/src/eval.c 2010-12-02 21:44:35.000000000 +0100
21--- src/eval.c 2010-12-17 17:45:37.000000000 +0100
22***************
23*** 10,18 ****
24 /*
25 * eval.c: Expression evaluation.
26 */
27- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
28- # include "vimio.h" /* for mch_open(), must be before vim.h */
29- #endif
30
31 #include "vim.h"
32
33--- 10,15 ----
34*** ../vim-7.3.084/src/ex_cmds.c 2010-11-24 17:59:27.000000000 +0100
35--- src/ex_cmds.c 2010-12-17 17:46:09.000000000 +0100
36***************
37*** 11,20 ****
38 * ex_cmds.c: some functions for command line commands
39 */
40
41- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
42- # include "vimio.h" /* for mch_open(), must be before vim.h */
43- #endif
44-
45 #include "vim.h"
46 #include "version.h"
47
48--- 11,16 ----
49*** ../vim-7.3.084/src/ex_cmds2.c 2010-09-21 16:56:29.000000000 +0200
50--- src/ex_cmds2.c 2010-12-17 17:46:26.000000000 +0100
51***************
52*** 11,20 ****
53 * ex_cmds2.c: some more functions for command line commands
54 */
55
56- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
57- # include "vimio.h" /* for mch_open(), must be before vim.h */
58- #endif
59-
60 #include "vim.h"
61 #include "version.h"
62
63--- 11,16 ----
64*** ../vim-7.3.084/src/fileio.c 2010-12-17 16:27:09.000000000 +0100
65--- src/fileio.c 2010-12-17 17:52:42.000000000 +0100
66***************
67*** 11,24 ****
68 * fileio.c: read from and write to a file
69 */
70
71- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
72- # include "vimio.h" /* for lseek(), must be before vim.h */
73- #endif
74-
75- #if defined __EMX__
76- # include "vimio.h" /* for mktemp(), CJW 1997-12-03 */
77- #endif
78-
79 #include "vim.h"
80
81 #if defined(__TANDEM) || defined(__MINT__)
82--- 11,16 ----
83***************
84*** 10336,10342 ****
85 * by a signal. */
86 while (ret < (long)bufsize)
87 {
88! wlen = vim_write(fd, buf + ret, bufsize - ret);
89 if (wlen < 0)
90 {
91 if (errno != EINTR)
92--- 10328,10334 ----
93 * by a signal. */
94 while (ret < (long)bufsize)
95 {
96! wlen = vim_write(fd, (char *)buf + ret, bufsize - ret);
97 if (wlen < 0)
98 {
99 if (errno != EINTR)
100*** ../vim-7.3.084/src/if_cscope.c 2010-09-21 16:56:29.000000000 +0200
101--- src/if_cscope.c 2010-12-17 17:47:02.000000000 +0100
102***************
103*** 20,28 ****
104 #include <sys/stat.h>
105 #if defined(UNIX)
106 # include <sys/wait.h>
107- #else
108- /* not UNIX, must be WIN32 */
109- # include "vimio.h"
110 #endif
111 #include "if_cscope.h"
112
113--- 20,25 ----
114*** ../vim-7.3.084/src/if_sniff.c 2010-08-15 21:57:25.000000000 +0200
115--- src/if_sniff.c 2010-12-17 17:47:20.000000000 +0100
116***************
117*** 9,15 ****
118
119 #ifdef WIN32
120 # include <stdio.h>
121- # include "vimio.h"
122 # include <process.h>
123 # include <string.h>
124 # include <assert.h>
125--- 9,14 ----
126*** ../vim-7.3.084/src/main.c 2010-11-16 16:25:46.000000000 +0100
127--- src/main.c 2010-12-17 17:47:41.000000000 +0100
128***************
129*** 7,16 ****
130 * See README.txt for an overview of the Vim source code.
131 */
132
133- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
134- # include "vimio.h" /* for close() and dup() */
135- #endif
136-
137 #define EXTERN
138 #include "vim.h"
139
140--- 7,12 ----
141*** ../vim-7.3.084/src/memfile.c 2010-12-17 16:27:10.000000000 +0100
142--- src/memfile.c 2010-12-17 17:47:54.000000000 +0100
143***************
144*** 32,41 ****
145 * file is opened.
146 */
147
148- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
149- # include "vimio.h" /* for lseek(), must be before vim.h */
150- #endif
151-
152 #include "vim.h"
153
154 /*
155--- 32,37 ----
156*** ../vim-7.3.084/src/memline.c 2010-12-17 16:27:10.000000000 +0100
157--- src/memline.c 2010-12-17 17:48:06.000000000 +0100
158***************
159*** 42,51 ****
160 * mf_get().
161 */
162
163- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
164- # include "vimio.h" /* for mch_open(), must be before vim.h */
165- #endif
166-
167 #include "vim.h"
168
169 #ifndef UNIX /* it's in os_unix.h for Unix */
170--- 42,47 ----
171*** ../vim-7.3.084/src/netbeans.c 2010-12-17 12:19:14.000000000 +0100
172--- src/netbeans.c 2010-12-17 17:48:19.000000000 +0100
173***************
174*** 16,25 ****
175 * See ":help netbeans-protocol" for explanation.
176 */
177
178- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
179- # include "vimio.h" /* for mch_open(), must be before vim.h */
180- #endif
181-
182 #include "vim.h"
183
184 #if defined(FEAT_NETBEANS_INTG) || defined(PROTO)
185--- 16,21 ----
186*** ../vim-7.3.084/src/os_msdos.c 2010-08-15 21:57:25.000000000 +0200
187--- src/os_msdos.c 2010-12-17 17:48:40.000000000 +0100
188***************
189*** 21,27 ****
190 * Some functions are also used for Win16 (MS-Windows 3.1).
191 */
192
193- #include "vimio.h"
194 #include "vim.h"
195
196 #include <conio.h>
197--- 21,26 ----
198*** ../vim-7.3.084/src/os_mswin.c 2010-10-23 14:02:48.000000000 +0200
199--- src/os_mswin.c 2010-12-17 17:48:51.000000000 +0100
200***************
201*** 22,28 ****
202 # endif
203 #endif
204
205- #include "vimio.h"
206 #include "vim.h"
207
208 #ifdef WIN16
209--- 22,27 ----
210*** ../vim-7.3.084/src/os_win16.c 2010-08-15 21:57:32.000000000 +0200
211--- src/os_win16.c 2010-12-17 17:49:02.000000000 +0100
212***************
213*** 20,26 ****
214 # pragma warn -obs
215 #endif
216
217- #include "vimio.h"
218 #include "vim.h"
219
220 #include <dos.h>
221--- 20,25 ----
222*** ../vim-7.3.084/src/os_win32.c 2010-11-24 12:35:14.000000000 +0100
223--- src/os_win32.c 2010-12-17 17:49:11.000000000 +0100
224***************
225*** 20,26 ****
226 * Roger Knobbe <rogerk@wonderware.com> did the initial port of Vim 3.0.
227 */
228
229- #include "vimio.h"
230 #include "vim.h"
231
232 #ifdef FEAT_MZSCHEME
233--- 20,25 ----
234*** ../vim-7.3.084/src/spell.c 2010-12-08 17:09:27.000000000 +0100
235--- src/spell.c 2010-12-17 17:49:24.000000000 +0100
236***************
237*** 303,312 ****
238 * few bytes as possible, see offset2bytes())
239 */
240
241- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
242- # include "vimio.h" /* for lseek(), must be before vim.h */
243- #endif
244-
245 #include "vim.h"
246
247 #if defined(FEAT_SPELL) || defined(PROTO)
248--- 303,308 ----
249*** ../vim-7.3.084/src/tag.c 2010-09-21 16:56:29.000000000 +0200
250--- src/tag.c 2010-12-17 17:49:35.000000000 +0100
251***************
252*** 11,20 ****
253 * Code to handle tags and the tag stack
254 */
255
256- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
257- # include "vimio.h" /* for lseek(), must be before vim.h */
258- #endif
259-
260 #include "vim.h"
261
262 /*
263--- 11,16 ----
264*** ../vim-7.3.084/src/undo.c 2010-12-17 16:27:10.000000000 +0100
265--- src/undo.c 2010-12-17 17:49:59.000000000 +0100
266***************
267*** 81,90 ****
268 #define UH_MAGIC 0x18dade /* value for uh_magic when in use */
269 #define UE_MAGIC 0xabc123 /* value for ue_magic when in use */
270
271- #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64)
272- # include "vimio.h" /* for vim_read(), must be before vim.h */
273- #endif
274-
275 #include "vim.h"
276
277 static void u_unch_branch __ARGS((u_header_T *uhp));
278--- 81,86 ----
279*** ../vim-7.3.084/src/vim.h 2010-12-17 16:27:10.000000000 +0100
280--- src/vim.h 2010-12-17 17:51:43.000000000 +0100
281***************
282*** 27,32 ****
283--- 27,37 ----
284 # endif
285 #endif
286
287+ #if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64) \
288+ || defined(__EMX__)
289+ # include "vimio.h"
290+ #endif
291+
292 /* ============ the header file puzzle (ca. 50-100 pieces) ========= */
293
294 #ifdef HAVE_CONFIG_H /* GNU autoconf (or something else) was here */
295*** ../vim-7.3.084/src/version.c 2010-12-17 17:35:05.000000000 +0100
296--- src/version.c 2010-12-17 17:55:39.000000000 +0100
297***************
298*** 716,717 ****
299--- 716,719 ----
300 { /* Add new patch number below this line */
301+ /**/
302+ 85,
303 /**/
304
305--
306How To Keep A Healthy Level Of Insanity:
30714. Put mosquito netting around your work area. Play a tape of jungle
308 sounds all day.
309
310 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
311/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
312\\\ an exciting new programming language -- http://www.Zimbu.org ///
313 \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
This page took 0.072473 seconds and 4 git commands to generate.