summaryrefslogtreecommitdiff
path: root/src/os_vms.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.4945: inconsistent use of white spacev8.2.4945Bram Moolenaar2022-05-121-1/+1
| | | | | Problem: Inconsistent use of white space. Solution: Use Tabs and Spaces consistently.
* patch 8.2.2294: VMS: a few remaining problemsv8.2.2294Bram Moolenaar2021-01-041-2/+11
| | | | | Problem: VMS: a few remaining problems. Solution: Add VMS specific changes. Add Lua support. (Zoltan Arpadffy)
* patch 8.2.0774: t_TI and t_TE are output when using 'visualbell'v8.2.0774Bram Moolenaar2020-05-171-1/+1
| | | | | | | | Problem: t_TI and t_TE are output when using 'visualbell'. (Dominique Pelle) Solution: Do not change the terminal mode for a short sleep. Do not output t_TI and t_TE when switching to/from TMODE_SLEEP. Make tmode an enum.
* patch 8.1.2393: using old C style commentsv8.1.2393Bram Moolenaar2019-12-051-97/+96
| | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate.
* patch 8.1.2372: VMS: failing realloc leaks memoryv8.1.2372Bram Moolenaar2019-11-301-2/+10
| | | | | Problem: VMS: failing realloc leaks memory. (Chakshu Gupta) Solution: Free the memory. (partly fixes #5292)
* patch 8.1.2370: build problems on VMSv8.1.2370Bram Moolenaar2019-11-301-2/+2
| | | | | Problem: Build problems on VMS. Solution: Adjust the build file. (Zoltan Arpadffy)
* patch 8.1.1414: alloc() returning "char_u *" causes a lot of type castsv8.1.1414Bram Moolenaar2019-05-281-12/+8
| | | | | | Problem: Alloc() returning "char_u *" causes a lot of type casts. Solution: Have it return "void *". (Mike Williams) Define ALLOC_ONE() to check the simple allocations.
* patch 8.1.1393: unnecessary type castsv8.1.1393Bram Moolenaar2019-05-251-1/+1
| | | | | Problem: Unnecessary type casts. Solution: Remove type casts from alloc() and lalloc() calls. (Mike Williams)
* patch 8.1.1384: using "int" for alloc() often results in compiler warningsv8.1.1384Bram Moolenaar2019-05-241-1/+1
| | | | | | Problem: Using "int" for alloc() often results in compiler warnings. Solution: Use "size_t" and remove type casts. Remove alloc_check(), Vim only works with 32 bit ints anyway.
* patch 8.0.1749: VMS: 100% CPU use, redefining mch_open() failsv8.0.1749Bram Moolenaar2018-04-231-1/+1
| | | | | | | Problem: VMS: 100% CPU use, redefining mch_open() and mch_fopen() fails. Solution: Do not wait indefinitely in RealWaitForChar(). (Neil Rieck) Do not redefine mch_open() and mch_fopen() on VMS. (Zoltan Arpadffy)
* patch 8.0.1688: some macros are used without a semicolonv8.0.1688Bram Moolenaar2018-04-101-1/+1
| | | | | | Problem: Some macros are used without a semicolon, causing auto-indent to be wrong. Solution: Use the do-while(0) trick. (Ozaki Kiichi, closes #2729)
* patch 8.0.1550: various small problems in source filesv8.0.1550Bram Moolenaar2018-02-271-57/+53
| | | | | Problem: Various small problems in source files. Solution: Fix the problems.
* patch 8.0.0059v8.0.0059Bram Moolenaar2016-11-041-1/+2
| | | | | Problem: Vim does not build on VMS systems. Solution: Various changes for VMS. (Zoltan Arpadffy)
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.1213v7.4.1213Bram Moolenaar2016-01-301-4/+4
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* patch 7.4.1199v7.4.1199Bram Moolenaar2016-01-291-2/+2
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* updated for version 7.4.672v7.4.672Bram Moolenaar2015-03-211-1/+2
| | | | | | | Problem: When completing a shell command, directories in the current directory are not listed. Solution: When "." is not in $PATH also look in the current directory for directories.
* updated for version 7.4.512v7.4.512Bram Moolenaar2014-11-121-1/+1
| | | | | Problem: Cannot generate prototypes for Win32 files and VMS. Solution: Add typedefs and #ifdef
* updated for version 7.4.235v7.4.235Bram Moolenaar2014-04-011-1/+1
| | | | | Problem: It is not easy to get the full path of a command. Solution: Add the exepath() function.
* updated for version 7.4.197v7.4.197Bram Moolenaar2014-03-121-19/+48
| | | | | Problem: Various problems on VMS. Solution: Fix several VMS problems. (Zoltan Arpadffy)
* updated for version 7.4.119v7.4.119Bram Moolenaar2013-12-111-0/+106
| | | | | Problem: Vim doesn't work well on OpenVMS. Solution: Fix various problems. (Samuel Ferencik)
* Various small fixes from Dominique Pelle.Bram Moolenaar2010-06-261-3/+1
|
* updated for version 7.2-036v7.2.036Bram Moolenaar2008-11-121-6/+6
|
* updated for version 7.2c-000v7.2c.000Bram Moolenaar2008-08-061-1/+1
|
* updated for version 7.1bBram Moolenaar2007-05-101-3/+4
|
* updated for version 7.1aBram Moolenaar2007-05-051-3/+5
|
* updated for version 7.0227Bram Moolenaar2006-03-171-9/+9
|
* updated for version 7.0217Bram Moolenaar2006-03-071-0/+6
|
* updated for version 7.0209v7.0209Bram Moolenaar2006-02-271-19/+24
|
* updated for version 7.0106Bram Moolenaar2005-07-091-1/+1
|
* updated for version 7.0086Bram Moolenaar2005-06-161-5/+6
|
* updated for version 7.0085Bram Moolenaar2005-06-141-2/+3
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+657