]> git.pld-linux.org Git - packages/vim.git/blob - 7.3.085
- new: 7.3.260
[packages/vim.git] / 7.3.085
1 To: vim_dev@googlegroups.com
2 Subject: Patch 7.3.085
3 Fcc: outbox
4 From: Bram Moolenaar <Bram@moolenaar.net>
5 Mime-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
8 ------------
9
10 Patch 7.3.085 (after 7.3.083)
11 Problem:    Inconsistency with preproc symbols.  void * computation.
12 Solution:   Include vimio.h from vim.h.  Add type cast.
13 Files:      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 -- 
306 How To Keep A Healthy Level Of Insanity:
307 14. 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.049706 seconds and 3 git commands to generate.