summaryrefslogtreecommitdiff
path: root/src/os_amiga.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.1414: alloc() returning "char_u *" causes a lot of type castsv8.1.1414Bram Moolenaar2019-05-281-2/+2
| | | | | | 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.1386: unessesary type casts for lalloc()v8.1.1386Bram Moolenaar2019-05-241-1/+1
| | | | | Problem: Unessesary type casts for lalloc(). Solution: Remove type casts. Change lalloc(size, TRUE) to alloc(size).
* 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.1.0809: too many #ifdefsv8.1.0809Bram Moolenaar2019-01-241-6/+0
| | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, part 3.
* patch 8.1.0779: argument for message functions is inconsistentv8.1.0779Bram Moolenaar2019-01-191-6/+6
| | | | | Problem: Argument for message functions is inconsistent. Solution: Make first argument to msg() "char *".
* patch 8.1.0743: giving error messages is not flexiblev8.1.0743Bram Moolenaar2019-01-131-4/+4
| | | | | | | | Problem: Giving error messages is not flexible. Solution: Add semsg(). Change argument from "char_u *" to "char *", also for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes #3302) Also make emsg() accept a "char *" argument. Get rid of an enormous number of type casts.
* patch 8.1.0528: various typos in commentsv8.1.0528Bram Moolenaar2018-11-161-2/+2
| | | | | Problem: Various typos in comments. Solution: Fix the typos.
* patch 8.1.0253: saving and restoring window title does not always workv8.1.0253Bram Moolenaar2018-08-071-5/+5
| | | | | | Problem: Saving and restoring window title does not always work. Solution: Use the stack push and pop commands. (Kouichi Iwamoto, closes #3059)
* patch 8.0.1564: too many #ifdefsv8.0.1564Bram Moolenaar2018-03-041-2/+0
| | | | | | Problem: Too many #ifdefs. Solution: Graduate the +autocmd feature. Takes away 450 #ifdefs and increases code size of tiny Vim by only 40 Kbyte.
* patch 8.0.1496: clearing a pointer takes two linesv8.0.1496Bram Moolenaar2018-02-101-2/+1
| | | | | | Problem: Clearing a pointer takes two lines. Solution: Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi, closes #2629)
* patch 8.0.0451: some macros are in lower casev8.0.0451Bram Moolenaar2017-03-121-2/+2
| | | | | | Problem: Some macros are in lower case. Solution: Make a few more macros upper case. Avoid lower case macros use an argument twice.
* patch 8.0.0307: asan detects a memory error when EXITFREE is definedv8.0.0307Bram Moolenaar2017-02-051-0/+2
| | | | | | | | Problem: Asan detects a memory error when EXITFREE is defined. (Dominique Pelle) Solution: In getvcol() check for ml_get_buf() returning an empty string. Also skip adjusting the scroll position. Set "exiting" in mch_exit() for all systems.
* patch 8.0.0018v8.0.0018Bram Moolenaar2016-09-291-1/+1
| | | | | | Problem: When using ":sleep" channel input is not handled. Solution: When there is a channel check for input also when not in raw mode. Check every 100 msec.
* 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.2285v7.4.2285Bram Moolenaar2016-08-281-1/+1
| | | | | Problem: Generated files are outdated. Solution: Generate the files. Avoid errors when generating prototypes.
* patch 7.4.1213v7.4.1213Bram Moolenaar2016-01-301-106/+65
| | | | | | 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-6/+6
| | | | | 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/+3
| | | | | | | 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.235v7.4.235Bram Moolenaar2014-04-011-1/+2
| | | | | Problem: It is not easy to get the full path of a command. Solution: Add the exepath() function.
* updated for version 7.3.925v7.3.925Bram Moolenaar2013-05-061-1/+1
| | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
* updated for version 7.3.719v7.3.719Bram Moolenaar2012-11-201-3/+14
| | | | | | Problem: Cannot run new version of cproto, it fails on missing include files. Solution: Add lots of #ifndef PROTO
* updated for version 7.3.577v7.3.577Bram Moolenaar2012-06-291-3/+3
| | | | | | Problem: Size of memory does not fit in 32 bit unsigned. Solution: Use Kbyte instead of byte. Call GlobalMemoryStatusEx() instead of GlobalMemoryStatus() when available.
* updated for version 7.3.342v7.3.342Bram Moolenaar2011-10-201-1/+1
| | | | | Problem: Code not in Vim style. Solution: Fix the style. (Elias Diem)
* updated for version 7.2av7.2aBram Moolenaar2008-06-241-4/+0
|
* updated for version 7.1bv7.1bBram Moolenaar2007-05-101-2/+2
|
* updated for version 7.0-156v7.0.156Bram Moolenaar2006-11-011-28/+128
|
* updated for version 7.0-108v7.0.108Bram Moolenaar2006-09-141-1/+5
|
* updated for version 7.0217v7.0217Bram Moolenaar2006-03-071-2/+0
|
* updated for version 7.0173v7.0173Bram Moolenaar2005-12-181-2/+1
|
* updated for version 7.0109v7.0109Bram Moolenaar2005-07-181-2/+2
|
* updated for version 7.0095v7.0095Bram Moolenaar2005-06-271-1/+1
|
* updated for version 7.0060Bram Moolenaar2005-03-151-31/+10
|
* updated for version 7.0023v7.0023Bram Moolenaar2004-12-191-11/+3
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+1619