|  Delyan Angelov | c0e2b9b1e2 | ci: fix some of `v test-cleancode` 2 | 2021-04-05 20:55:03 +03:00 | 
				
					
						|  Delyan Angelov | d65ad68e77 | builtin: add 0 terminators for strings returned by .to_lower, .to_upper, utf32_to_str_no_malloc/2 | 2021-03-14 18:21:45 +02:00 | 
				
					
						|  zakuro | ce115dcbe0 | builtin: correct error underline for unicode wide chars (#9010) | 2021-03-01 00:18:02 +01:00 | 
				
					
						|  Nick Treleaven | ea803113c3 | checker: check `unsafe` V function calls (#8752) | 2021-02-14 19:31:42 +01:00 | 
				
					
						|  Lukas Neubert | ac2c3847af | all: update copyright to 2019-2021 (#8029) | 2021-01-18 13:20:06 +01:00 | 
				
					
						|  Delyan Angelov | d155d8d3f0 | vlib: prepare atoi.v and utf8.v for -Wimpure-v | 2020-12-15 10:17:46 +02:00 | 
				
					
						|  Alexander Medvednikov | 2f50a9ea1f | utf: fix utf32_to_str | 2020-11-21 22:37:16 +01:00 | 
				
					
						|  Alexander Medvednikov | 9a51f4e3c2 | autofree: builtin fixes | 2020-11-21 22:33:31 +01:00 | 
				
					
						|  Delyan Angelov | 46c5a2c8fc | v test-fmt: fix some embedded comments in expressions | 2020-10-14 22:52:33 +03:00 | 
				
					
						|  Delyan Angelov | d2badcdedf | vlib: fix more C warns on windows | 2020-09-18 13:40:47 +03:00 | 
				
					
						|  Nick Treleaven | ee349691f9 | v/checker: Warn about pointer indexing outside unsafe {} (#5918) | 2020-07-22 20:28:53 +03:00 | 
				
					
						|  Nick Treleaven | 0b49e4db1c | v/checker.v: disallow pointer arithmetic for InfixExpr outside unsafe {} (#5640) | 2020-07-03 18:10:10 +02:00 | 
				
					
						|  Alexander Medvednikov | 63b8cdea7a | checker: require () in a && b || c | 2020-06-02 22:21:44 +02:00 | 
				
					
						|  Uwe Krüger | 076089d3c5 | checker: apply stricter type checks to function args and return types | 2020-06-01 21:15:59 +02:00 | 
				
					
						|  Uwe Krüger | 013fdb8a4b | checker: restrict numeric promotions to cases where no data is lost | 2020-05-27 05:42:48 +02:00 | 
				
					
						|  yuyi | dda875a9c8 | all: unify const names to snake_case | 2020-05-22 17:36:09 +02:00 | 
				
					
						|  Uwe Krüger | f831910c5c | utf: fix string length calculation for combining characters | 2020-05-04 13:21:11 +02:00 | 
				
					
						|  Uwe Krüger | 170ee4312f | cgen: string interpolation field width support for large integers and utf8 strings | 2020-05-02 00:43:59 +02:00 | 
				
					
						|  Alexander Medvednikov | ef26f27753 | builtin: replace `isnil` calls for perfomance | 2020-04-27 07:13:36 +02:00 | 
				
					
						|  Alexander Medvednikov | 473d9fef55 | checker: do not allow extra () in if conditions | 2020-03-27 14:57:19 +01:00 | 
				
					
						|  joe-conigliaro | 7f709c3285 | update copyright years | 2020-02-03 05:00:36 +01:00 | 
				
					
						|  Alexander Medvednikov | d082b3f4b9 | run vfmt on vlib/builtin | 2019-12-20 00:12:29 +03:00 | 
				
					
						|  Alexander Medvednikov | ad6adf327e | vlib: fix missing `else{}` in match statements | 2019-12-07 17:23:37 +03:00 | 
				
					
						|  Alexander Medvednikov | 2fb7fba856 | require `else` in `match` statements | 2019-12-07 17:01:44 +03:00 | 
				
					
						|  Alexander Medvednikov | d7ccbba2c9 | do not allow casting a type to itself | 2019-12-07 15:31:56 +03:00 | 
				
					
						|  Nicolas Sauzede | 1dadf9d966 | fix Windows warnings | 2019-11-16 02:30:50 +03:00 | 
				
					
						|  Alexander Medvednikov | 861f2d4bc0 | parser: skip $if windows etc blocks on a different os | 2019-11-13 21:14:37 +03:00 | 
				
					
						|  Alexander Medvednikov | 849bef987c | more C warnings fixed | 2019-09-15 15:53:57 +03:00 | 
				
					
						|  Henrixounez | 602e472b8a | builtin: getchar for unicode characters | 2019-09-15 04:41:24 +03:00 | 
				
					
						|  vitalyster | fcb1f211e3 | Windows Unicode I/O | 2019-07-24 12:16:45 +02:00 | 
				
					
						|  Alexander Medvednikov | 2291e9fcfe | Revert "Windows Unicode support" This reverts commit 8462e99bc5. | 2019-07-24 00:24:34 +02:00 | 
				
					
						|  vitalyster | 8462e99bc5 | Windows Unicode support | 2019-07-23 23:40:24 +02:00 | 
				
					
						|  Alexander Medvednikov | 23c5f88f3e | Revert "Windows Unicode I/O " This reverts commit 3e005074a3. | 2019-07-21 17:29:40 +02:00 | 
				
					
						|  vitalyster | 3e005074a3 | Windows Unicode I/O | 2019-07-21 13:29:32 +02:00 | 
				
					
						|  Alexander Medvednikov | 4594d78bd6 | move all vlib modules to vlib/ | 2019-06-29 12:00:31 +02:00 |