Mercurial > vim
comparison src/os_unix.h @ 7408:1886f2863437 v7.4.1008
commit https://github.com/vim/vim/commit/e7fedb6ebe72d9a475aa65109b77d5ed4667067a
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Dec 31 19:07:19 2015 +0100
patch 7.4.1008
Problem: The OS/2 code pollutes the source while nobody uses it these days.
Solution: Drop the support for OS/2.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 31 Dec 2015 19:15:05 +0100 |
parents | 56e121fd109b |
children | 1a528724f9d6 |
comparison
equal
deleted
inserted
replaced
7407:829dfc144dd4 | 7408:1886f2863437 |
---|---|
272 # else | 272 # else |
273 # define USR_EXRC_FILE "$HOME/.exrc" | 273 # define USR_EXRC_FILE "$HOME/.exrc" |
274 # endif | 274 # endif |
275 #endif | 275 #endif |
276 | 276 |
277 #if !defined(USR_EXRC_FILE2) && defined(OS2) | |
278 # define USR_EXRC_FILE2 "$VIM/.exrc" | |
279 #endif | |
280 #if !defined(USR_EXRC_FILE2) && defined(VMS) | 277 #if !defined(USR_EXRC_FILE2) && defined(VMS) |
281 # define USR_EXRC_FILE2 "sys$login:_exrc" | 278 # define USR_EXRC_FILE2 "sys$login:_exrc" |
282 #endif | 279 #endif |
283 | 280 |
284 #ifndef USR_VIMRC_FILE | 281 #ifndef USR_VIMRC_FILE |
289 # endif | 286 # endif |
290 #endif | 287 #endif |
291 | 288 |
292 | 289 |
293 #if !defined(USR_VIMRC_FILE2) | 290 #if !defined(USR_VIMRC_FILE2) |
294 # ifdef OS2 | 291 # ifdef VMS |
295 # define USR_VIMRC_FILE2 "$HOME/vimfiles/vimrc" | 292 # define USR_VIMRC_FILE2 "sys$login:vimfiles/vimrc" |
296 # else | 293 # else |
297 # ifdef VMS | 294 # define USR_VIMRC_FILE2 "~/.vim/vimrc" |
298 # define USR_VIMRC_FILE2 "sys$login:vimfiles/vimrc" | 295 # endif |
299 # else | 296 #endif |
300 # define USR_VIMRC_FILE2 "~/.vim/vimrc" | 297 |
301 # endif | |
302 # endif | |
303 #endif | |
304 | |
305 #if !defined(USR_VIMRC_FILE3) && defined(OS2) | |
306 # define USR_VIMRC_FILE3 "$VIM/.vimrc" | |
307 #endif | |
308 #if !defined(USR_VIMRC_FILE3) && defined(VMS) | 298 #if !defined(USR_VIMRC_FILE3) && defined(VMS) |
309 # define USR_VIMRC_FILE3 "sys$login:_vimrc" | 299 # define USR_VIMRC_FILE3 "sys$login:_vimrc" |
310 #endif | 300 #endif |
311 | 301 |
312 #ifndef USR_GVIMRC_FILE | 302 #ifndef USR_GVIMRC_FILE |
316 # define USR_GVIMRC_FILE "$HOME/.gvimrc" | 306 # define USR_GVIMRC_FILE "$HOME/.gvimrc" |
317 # endif | 307 # endif |
318 #endif | 308 #endif |
319 | 309 |
320 #ifndef USR_GVIMRC_FILE2 | 310 #ifndef USR_GVIMRC_FILE2 |
321 # ifdef OS2 | 311 # ifdef VMS |
322 # define USR_GVIMRC_FILE2 "$HOME/vimfiles/gvimrc" | 312 # define USR_GVIMRC_FILE2 "sys$login:vimfiles/gvimrc" |
323 # else | 313 # else |
324 # ifdef VMS | 314 # define USR_GVIMRC_FILE2 "~/.vim/gvimrc" |
325 # define USR_GVIMRC_FILE2 "sys$login:vimfiles/gvimrc" | |
326 # else | |
327 # define USR_GVIMRC_FILE2 "~/.vim/gvimrc" | |
328 # endif | |
329 # endif | 315 # endif |
330 #endif | 316 #endif |
331 | 317 |
332 #ifdef VMS | 318 #ifdef VMS |
333 # ifndef USR_GVIMRC_FILE3 | 319 # ifndef USR_GVIMRC_FILE3 |
345 # define VIMINFO_FILE "sys$login:.viminfo" | 331 # define VIMINFO_FILE "sys$login:.viminfo" |
346 # else | 332 # else |
347 # define VIMINFO_FILE "$HOME/.viminfo" | 333 # define VIMINFO_FILE "$HOME/.viminfo" |
348 # endif | 334 # endif |
349 # endif | 335 # endif |
350 # if !defined(VIMINFO_FILE2) && defined(OS2) | |
351 # define VIMINFO_FILE2 "$VIM/.viminfo" | |
352 # endif | |
353 # if !defined(VIMINFO_FILE2) && defined(VMS) | 336 # if !defined(VIMINFO_FILE2) && defined(VMS) |
354 # define VIMINFO_FILE2 "sys$login:_viminfo" | 337 # define VIMINFO_FILE2 "sys$login:_viminfo" |
355 # endif | 338 # endif |
356 #endif | 339 #endif |
357 | 340 |
372 #ifndef SYNTAX_FNAME | 355 #ifndef SYNTAX_FNAME |
373 # define SYNTAX_FNAME "$VIMRUNTIME/syntax/%s.vim" | 356 # define SYNTAX_FNAME "$VIMRUNTIME/syntax/%s.vim" |
374 #endif | 357 #endif |
375 | 358 |
376 #ifndef DFLT_BDIR | 359 #ifndef DFLT_BDIR |
377 # ifdef OS2 | 360 # ifdef VMS |
378 # define DFLT_BDIR ".,c:/tmp,~/tmp,~/" | 361 # define DFLT_BDIR "./,sys$login:,tmp:" |
379 # else | 362 # else |
380 # ifdef VMS | 363 # define DFLT_BDIR ".,~/tmp,~/" /* default for 'backupdir' */ |
381 # define DFLT_BDIR "./,sys$login:,tmp:" | |
382 # else | |
383 # define DFLT_BDIR ".,~/tmp,~/" /* default for 'backupdir' */ | |
384 # endif | |
385 # endif | 364 # endif |
386 #endif | 365 #endif |
387 | 366 |
388 #ifndef DFLT_DIR | 367 #ifndef DFLT_DIR |
389 # ifdef OS2 | 368 # ifdef VMS |
390 # define DFLT_DIR ".,~/tmp,c:/tmp,/tmp" | 369 # define DFLT_DIR "./,sys$login:,tmp:" |
391 # else | 370 # else |
392 # ifdef VMS | 371 # define DFLT_DIR ".,~/tmp,/var/tmp,/tmp" /* default for 'directory' */ |
393 # define DFLT_DIR "./,sys$login:,tmp:" | |
394 # else | |
395 # define DFLT_DIR ".,~/tmp,/var/tmp,/tmp" /* default for 'directory' */ | |
396 # endif | |
397 # endif | 372 # endif |
398 #endif | 373 #endif |
399 | 374 |
400 #ifndef DFLT_VDIR | 375 #ifndef DFLT_VDIR |
401 # ifdef OS2 | 376 # ifdef VMS |
402 # define DFLT_VDIR "$VIM/vimfiles/view" | 377 # define DFLT_VDIR "sys$login:vimfiles/view" |
403 # else | 378 # else |
404 # ifdef VMS | 379 # define DFLT_VDIR "$HOME/.vim/view" /* default for 'viewdir' */ |
405 # define DFLT_VDIR "sys$login:vimfiles/view" | |
406 # else | |
407 # define DFLT_VDIR "$HOME/.vim/view" /* default for 'viewdir' */ | |
408 # endif | |
409 # endif | 380 # endif |
410 #endif | 381 #endif |
411 | 382 |
412 #define DFLT_ERRORFILE "errors.err" | 383 #define DFLT_ERRORFILE "errors.err" |
413 | 384 |
414 #ifdef OS2 | 385 #ifdef VMS |
415 # define DFLT_RUNTIMEPATH "$HOME/vimfiles,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,$HOME/vimfiles/after" | 386 # define DFLT_RUNTIMEPATH "sys$login:vimfiles,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,sys$login:vimfiles/after" |
416 #else | 387 #else |
417 # ifdef VMS | 388 # ifdef RUNTIME_GLOBAL |
418 # define DFLT_RUNTIMEPATH "sys$login:vimfiles,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,sys$login:vimfiles/after" | 389 # define DFLT_RUNTIMEPATH "~/.vim," RUNTIME_GLOBAL ",$VIMRUNTIME," RUNTIME_GLOBAL "/after,~/.vim/after" |
419 # else | 390 # else |
420 # ifdef RUNTIME_GLOBAL | 391 # define DFLT_RUNTIMEPATH "~/.vim,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,~/.vim/after" |
421 # define DFLT_RUNTIMEPATH "~/.vim," RUNTIME_GLOBAL ",$VIMRUNTIME," RUNTIME_GLOBAL "/after,~/.vim/after" | 392 # endif |
422 # else | 393 #endif |
423 # define DFLT_RUNTIMEPATH "~/.vim,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,~/.vim/after" | 394 |
424 # endif | 395 #ifdef VMS |
425 # endif | 396 # ifndef VAX |
426 #endif | 397 # define VMS_TEMPNAM /* to fix default .LIS extension */ |
427 | 398 # endif |
428 #ifdef OS2 | 399 # define TEMPNAME "TMP:v?XXXXXX.txt" |
429 /* | 400 # define TEMPNAMELEN 28 |
430 * Try several directories to put the temp files. | 401 #else |
431 */ | 402 /* Try several directories to put the temp files. */ |
432 # define TEMPDIRNAMES "$TMP", "$TEMP", "c:\\TMP", "c:\\TEMP", "" | 403 # define TEMPDIRNAMES "$TMPDIR", "/tmp", ".", "$HOME" |
433 # define TEMPNAMELEN 128 | 404 # define TEMPNAMELEN 256 |
434 #else | |
435 # ifdef VMS | |
436 # ifndef VAX | |
437 # define VMS_TEMPNAM /* to fix default .LIS extension */ | |
438 # endif | |
439 # define TEMPNAME "TMP:v?XXXXXX.txt" | |
440 # define TEMPNAMELEN 28 | |
441 # else | |
442 # define TEMPDIRNAMES "$TMPDIR", "/tmp", ".", "$HOME" | |
443 # define TEMPNAMELEN 256 | |
444 # endif | |
445 #endif | 405 #endif |
446 | 406 |
447 /* Special wildcards that need to be handled by the shell */ | 407 /* Special wildcards that need to be handled by the shell */ |
448 #define SPECIAL_WILDCHAR "`'{" | 408 #define SPECIAL_WILDCHAR "`'{" |
449 | 409 |