Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c9471b1872 
					 
					
						
						
							
							patch 9.0.1529: code style test doesn't check for space after "if"  
						
						... 
						
						
						
						Problem:    Code style test doesn't check for space after "if".
Solution:   Add a test for space. 
						
						
					 
					
						2023-05-09 15:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								=?UTF-8?q?Ola=20S=C3=B6der?= 
							
						 
					 
					
						
						
							
						
						663ee88a82 
					 
					
						
						
							
							patch 9.0.1389: Amiga: a couple of include files are included twice  
						
						... 
						
						
						
						Problem:    Amiga: a couple of include files are included twice.
Solution:   Remove duplicate includes. (Ola Söder, closes  #12106 ) 
						
						
					 
					
						2023-03-07 15:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								=?UTF-8?q?Ola=20S=C3=B6der?= 
							
						 
					 
					
						
						
							
						
						f06c4a7a1d 
					 
					
						
						
							
							patch 9.0.1388: Amiga: not all builds use gethostname()  
						
						... 
						
						
						
						Problem:    Amiga: not all builds use gethostname().
Solution:   Use gethostname() for all builds except AROS. (Ola Söder,
            closes  #12107 ) 
						
						
					 
					
						2023-03-06 20:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ebfec1c531 
					 
					
						
						
							
							patch 9.0.1234: the code style has to be checked manually  
						
						... 
						
						
						
						Problem:    The code style has to be checked manually.
Solution:   Add basic code style checks in a test.  Fix or avoid uncovered
            problems. 
						
						
					 
					
						2023-01-22 21:14:53 +00:00 
						 
				 
			
				
					
						
							
							
								Yegappan Lakshmanan 
							
						 
					 
					
						
						
							
						
						a41e221935 
					 
					
						
						
							
							patch 9.0.1208: code is indented more than necessary  
						
						... 
						
						
						
						Problem:    Code is indented more than necessary.
Solution:   Use an early return where it makes sense. (Yegappan Lakshmanan,
            closes  #11819 ) 
						
						
					 
					
						2023-01-16 18:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								=?UTF-8?q?Ola=20S=C3=B6der?= 
							
						 
					 
					
						
						
							
						
						b7e07dc103 
					 
					
						
						
							
							patch 9.0.0589: on AmigaOS4 the pid is available but the task address is used  
						
						... 
						
						
						
						Problem:    On AmigaOS4 the pid is available but the task address is used.
Solution:   Use getpid().  (Ola Söder, closes  #11224 ) 
						
						
					 
					
						2022-09-25 20:12:21 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9f1983de4e 
					 
					
						
						
							
							patch 8.2.4945: inconsistent use of white space  
						
						... 
						
						
						
						Problem:    Inconsistent use of white space.
Solution:   Use Tabs and Spaces consistently. 
						
						
					 
					
						2022-05-12 20:35:35 +01:00 
						 
				 
			
				
					
						
							
							
								ola.soder@axis.com 
							
						 
					 
					
						
						
							
						
						e131496ebf 
					 
					
						
						
							
							patch 8.2.4368: Amiga: a few compiler warnings  
						
						... 
						
						
						
						Problem:    Amiga: a few compiler warnings.
Solution:   Adjust #ifdefs. Add "UNUSED". (Ola Söder, closes  #9756 ,
            closes  #9757 ) 
						
						
					 
					
						2022-02-13 12:13:38 +00:00 
						 
				 
			
				
					
						
							
							
								ola.soder@axis.com 
							
						 
					 
					
						
						
							
						
						949b35d83b 
					 
					
						
						
							
							patch 8.2.4340: Amiga: mch_can_exe() is not implemented  
						
						... 
						
						
						
						Problem:    Amiga: mch_can_exe() is not implemented.
Solution:   Implement mch_can_exe() for Amiga OS 4. (Ola Söder, closes  #9731 ) 
						
						
					 
					
						2022-02-10 20:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						ac78dd4a35 
					 
					
						
						
							
							patch 8.2.3985: error messages are spread out  
						
						... 
						
						
						
						Problem:    Error messages are spread out.
Solution:   Move more error messages to errors.h. 
						
						
					 
					
						2022-01-02 19:25:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dominique Pelle 
							
						 
					 
					
						
						
							
						
						af4a61a85d 
					 
					
						
						
							
							patch 8.2.3914: various spelling mistakes in comments  
						
						... 
						
						
						
						Problem:    Various spelling mistakes in comments.
Solution:   Fix the mistakes. (Dominique Pellé, closes  #9416 ) 
						
						
					 
					
						2021-12-27 17:21:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						651fca85c7 
					 
					
						
						
							
							patch 8.2.3699: the +title feature adds a lot of #ifdef but little code  
						
						... 
						
						
						
						Problem:    The +title feature adds a lot of #ifdef but little code.
Solution:   Graduate the +title feature. 
						
						
					 
					
						2021-11-29 20:39:38 +00:00 
						 
				 
			
				
					
						
							
							
								ola.soder@axis.com 
							
						 
					 
					
						
						
							
						
						b420ac9d20 
					 
					
						
						
							
							patch 8.2.3046: Amiga MorphOS: Term mode is set using DOS packets  
						
						... 
						
						
						
						Problem:    Amiga MorphOS: Term mode is set using DOS packets.
Solution:   Use the same way of setting term mdoe on all next gen Amiga-like
            systems.  (Ola Söder, closes  #8445 ) 
						
						
					 
					
						2021-06-24 21:43:31 +02:00 
						 
				 
			
				
					
						
							
							
								ola.soder@axis.com 
							
						 
					 
					
						
						
							
						
						3a62b14077 
					 
					
						
						
							
							patch 8.2.3044: Amiga MorphOS and AROS: process ID is not valid  
						
						... 
						
						
						
						Problem:    Amiga MorphOS and AROS: process ID is not valid.
Solution:   Use FindTask to return something which is unique to all processes.
            (Ola Söder, closes  #8444 ) 
						
						
					 
					
						2021-06-24 18:50:30 +02:00 
						 
				 
			
				
					
						
							
							
								ola.soder@axis.com 
							
						 
					 
					
						
						
							
						
						d415d26913 
					 
					
						
						
							
							patch 8.2.3043: Amiga: cannot get the shell size on MorphOS and AROS  
						
						... 
						
						
						
						Problem:    Amiga: cannot get the shell size on MorphOS and AROS.
Solution:   Use control sequences. (Ola Söder, closes  #8438 ) 
						
						
					 
					
						2021-06-23 22:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								ola.soder@axis.com 
							
						 
					 
					
						
						
							
						
						cc65040986 
					 
					
						
						
							
							patch 8.2.3038: Amiga built-in version string doesn't include build date  
						
						... 
						
						
						
						Problem:    Amiga built-in version string doesn't include build date.
Solution:   Add the build date if available. (Ola Söder, closes  #8437 ) 
						
						
					 
					
						2021-06-23 15:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0981c8729e 
					 
					
						
						
							
							patch 8.2.1513: cannot interrupt shell used for filename expansion  
						
						... 
						
						
						
						Problem:    Cannot interrupt shell used for filename expansion. (Dominique
            Pellé)
Solution:   Do set tmode in mch_delay(). (closes  #6770 ) 
						
						
					 
					
						2020-08-23 14:28:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						26e86445bf 
					 
					
						
						
							
							patch 8.2.0774: t_TI and t_TE are output when using 'visualbell'  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2020-05-17 14:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3b1f18f785 
					 
					
						
						
							
							patch 8.2.0773: switching to raw mode every time ":" is used  
						
						... 
						
						
						
						Problem:    Switching to raw mode every time ":" is used.
Solution:   When executing a shell set cur_tmode to TMODE_UNKNOWN, so that the
            next time TMODE_RAW is used it is set, but not every time. 
						
						
					 
					
						2020-05-16 23:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						3c71aec696 
					 
					
						
						
							
							patch 8.2.0125: :mode no longer works for any system  
						
						... 
						
						
						
						Problem:    :mode no longer works for any system.
Solution:   Always give an error message. 
						
						
					 
					
						2020-01-17 19:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						dba7c85b61 
					 
					
						
						
							
							patch 8.2.0065: Amiga and alikes: autoopen only used on Amiga OS4  
						
						... 
						
						
						
						Problem:    Amiga and alikes: autoopen only used on Amiga OS4.
Solution:   Adjust #ifdefs. (Ola Söder, closes  #5413 ) 
						
						
					 
					
						2019-12-30 22:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						0f8737355d 
					 
					
						
						
							
							patch 8.1.2393: using old C style comments  
						
						... 
						
						
						
						Problem:    Using old C style comments.
Solution:   Use // comments where appropriate. 
						
						
					 
					
						2019-12-05 20:28:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						dfded98f87 
					 
					
						
						
							
							patch 8.1.2224: cannot build Amiga version  
						
						... 
						
						
						
						Problem:    Cannot build Amiga version.
Solution:   Add dummy mch_setmouse(). (Ola Söder, closes  #5126 ) 
						
						
					 
					
						2019-10-26 21:33:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						5e8e967f25 
					 
					
						
						
							
							patch 8.1.2084: Amiga: cannot get the user name  
						
						... 
						
						
						
						Problem:    Amiga: cannot get the user name.
Solution:   Use getpwuid() if available. (Ola Söder, closes  #4985 ) 
						
						
					 
					
						2019-09-27 13:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a9ab391a3a 
					 
					
						
						
							
							patch 8.1.1836: inaccurate memory estimate for Amiga-like OS  
						
						... 
						
						
						
						Problem:    Inaccurate memory estimate for Amiga-like OS.
Solution:   Adjust #ifdef for AvailMem(). (Ola Söder, closes  #4797 ) 
						
						
					 
					
						2019-08-10 14:54:20 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						70576f70f7 
					 
					
						
						
							
							patch 8.1.1781: Amiga: no builtin OS readable version info  
						
						... 
						
						
						
						Problem:    Amiga: no builtin OS readable version info.
Solution:   Add a "version" variable. (Ola Söder, closes  #4753 ) 
						
						
					 
					
						2019-07-31 20:40:08 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						9ee3d161f7 
					 
					
						
						
							
							patch 8.1.1618: Amiga-like systems quickly run out of stack  
						
						... 
						
						
						
						Problem:    Amiga-like systems quickly run out of stack.
Solution:   Reserve a Megabyte stack. (Ola Söder, closes  #4608 ) 
						
						
					 
					
						2019-07-02 23:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c799fe206e 
					 
					
						
						
							
							patch 8.1.1414: alloc() returning "char_u *" causes a lot of type casts  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2019-05-28 23:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						18a4ba29ae 
					 
					
						
						
							
							patch 8.1.1386: unessesary type casts for lalloc()  
						
						... 
						
						
						
						Problem:    Unessesary type casts for lalloc().
Solution:   Remove type casts.  Change lalloc(size, TRUE) to alloc(size). 
						
						
					 
					
						2019-05-24 19:39:03 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						964b3746b9 
					 
					
						
						
							
							patch 8.1.1384: using "int" for alloc() often results in compiler warnings  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2019-05-24 18:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						a12a161b8c 
					 
					
						
						
							
							patch 8.1.0809: too many #ifdefs  
						
						... 
						
						
						
						Problem:    Too many #ifdefs.
Solution:   Graduate FEAT_MBYTE, part 3. 
						
						
					 
					
						2019-01-24 16:39:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						32526b3c18 
					 
					
						
						
							
							patch 8.1.0779: argument for message functions is inconsistent  
						
						... 
						
						
						
						Problem:    Argument for message functions is inconsistent.
Solution:   Make first argument to msg() "char *". 
						
						
					 
					
						2019-01-19 17:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f9e3e09fdc 
					 
					
						
						
							
							patch 8.1.0743: giving error messages is not flexible  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2019-01-13 23:38:42 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c4568ab37e 
					 
					
						
						
							
							patch 8.1.0528: various typos in comments  
						
						... 
						
						
						
						Problem:    Various typos in comments.
Solution:   Fix the typos. 
						
						
					 
					
						2018-11-16 16:21:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						40385dbcdf 
					 
					
						
						
							
							patch 8.1.0253: saving and restoring window title does not always work  
						
						... 
						
						
						
						Problem:    Saving and restoring window title does not always work.
Solution:   Use the stack push and pop commands. (Kouichi Iwamoto,
            closes  #3059 ) 
						
						
					 
					
						2018-08-07 22:31:44 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						f2bd8ef2b4 
					 
					
						
						
							
							patch 8.0.1564: too many #ifdefs  
						
						... 
						
						
						
						Problem:    Too many #ifdefs.
Solution:   Graduate the +autocmd feature. Takes away 450 #ifdefs and
            increases code size of tiny Vim by only 40 Kbyte. 
						
						
					 
					
						2018-03-04 18:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d23a823669 
					 
					
						
						
							
							patch 8.0.1496: clearing a pointer takes two lines  
						
						... 
						
						
						
						Problem:    Clearing a pointer takes two lines.
Solution:   Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi,
            closes  #2629 ) 
						
						
					 
					
						2018-02-10 18:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						91acfffc1e 
					 
					
						
						
							
							patch 8.0.0451: some macros are in lower case  
						
						... 
						
						
						
						Problem:    Some macros are in lower case.
Solution:   Make a few more macros upper case. Avoid lower case macros use an
            argument twice. 
						
						
					 
					
						2017-03-12 19:22:36 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						955f198fc5 
					 
					
						
						
							
							patch 8.0.0307: asan detects a memory error when EXITFREE is defined  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2017-02-05 15:10:51 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b9c31e71f5 
					 
					
						
						
							
							patch 8.0.0018  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2016-09-29 15:18:57 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						edf3f97ae2 
					 
					
						
						
							
							patch 7.4.2293  
						
						... 
						
						
						
						Problem:    Modelines in source code are inconsistant.
Solution:   Use the same line in most files.  Add 'noet'.  (Naruhiko Nishino) 
						
						
					 
					
						2016-08-29 22:49:24 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						d90b6c02e2 
					 
					
						
						
							
							patch 7.4.2285  
						
						... 
						
						
						
						Problem:    Generated files are outdated.
Solution:   Generate the files.  Avoid errors when generating prototypes. 
						
						
					 
					
						2016-08-28 18:10:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						055409764c 
					 
					
						
						
							
							patch 7.4.1213  
						
						... 
						
						
						
						Problem:    Using old style function declarations.
Solution:   Change to new style function declarations. (script by Hirohito
            Higashi) 
						
						
					 
					
						2016-01-30 20:31:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						baaa7e9ec7 
					 
					
						
						
							
							patch 7.4.1199  
						
						... 
						
						
						
						Problem:    Still using __ARGS.
Solution:   Remove __ARGS in several files. (script by Hirohito Higashi) 
						
						
					 
					
						2016-01-29 22:47:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						b5971141df 
					 
					
						
						
							
							updated for version 7.4.672  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2015-03-21 17:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						c7f025536e 
					 
					
						
						
							
							updated for version 7.4.235  
						
						... 
						
						
						
						Problem:    It is not easy to get the full path of a command.
Solution:   Add the exepath() function. 
						
						
					 
					
						2014-04-01 21:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						84a05acc8c 
					 
					
						
						
							
							updated for version 7.3.925  
						
						... 
						
						
						
						Problem:    Typos in source files.
Solution:   Fix the typos. (Ken Takata) 
						
						
					 
					
						2013-05-06 04:24:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						8288149866 
					 
					
						
						
							
							updated for version 7.3.719  
						
						... 
						
						
						
						Problem:    Cannot run new version of cproto, it fails on missing include
            files.
Solution:   Add lots of #ifndef PROTO 
						
						
					 
					
						2012-11-20 16:53:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						11b73d668f 
					 
					
						
						
							
							updated for version 7.3.577  
						
						... 
						
						
						
						Problem:    Size of memory does not fit in 32 bit unsigned.
Solution:   Use Kbyte instead of byte.  Call GlobalMemoryStatusEx() instead of
            GlobalMemoryStatus() when available. 
						
						
					 
					
						2012-06-29 15:51:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bram Moolenaar 
							
						 
					 
					
						
						
							
						
						62dbdc4a5a 
					 
					
						
						
							
							updated for version 7.3.342  
						
						... 
						
						
						
						Problem:    Code not in Vim style.
Solution:   Fix the style. (Elias Diem) 
						
						
					 
					
						2011-10-20 18:24:22 +02:00