|  Lukas Neubert | ac2c3847af | all: update copyright to 2019-2021 (#8029) | 2021-01-18 13:20:06 +01:00 | 
				
					
						|  Daniel Däschle | 53941c4a0a | fmt: fix if cond break readability (#8132) | 2021-01-16 02:12:17 +01:00 | 
				
					
						|  Delyan Angelov | 995f27a7c0 | builtin,os: use more precise C. declarations for C.fread, C.fwrite and C.qsort | 2021-01-15 12:15:31 +02:00 | 
				
					
						|  Delyan Angelov | adf084eeed | cgen: fix address violations for `return error(abc)`, reduce leaks in `os` | 2021-01-14 04:58:26 +02:00 | 
				
					
						|  zakuro | 254df0ca62 | fmt: improve string quotes (#8075) | 2021-01-13 06:05:27 +01:00 | 
				
					
						|  zakuro | 33694665f0 | fmt: align each contiguous field of struct. not the whole. (#7981) | 2021-01-12 04:38:43 +01:00 | 
				
					
						|  yuyi | a1c67232d0 | checker: fix duplicate variable name (fix #265) (#7982) | 2021-01-10 21:41:29 +01:00 | 
				
					
						|  Delyan Angelov | 722a603222 | cgen: fix os.args initialization, so that `const x = os.args[0]` works | 2021-01-10 15:17:24 +02:00 | 
				
					
						|  Nick Treleaven | 8fc33bc27d | checker: warn when casting number or a voidptr to reference type outside unsafe (#7900) | 2021-01-05 20:07:45 +02:00 | 
				
					
						|  clubby789 | 0ab6a8cd01 | os: add a `posix_set_permission_bit` function (#7754) | 2021-01-04 19:57:17 +02:00 | 
				
					
						|  zakuro | dd516858d4 | fmt: align struct field comments (#7632) | 2021-01-03 21:10:25 +01:00 | 
				
					
						|  yuyi | 7ce3c5e206 | os: change os.mv/2 return type to `?` (#7738) | 2020-12-31 11:33:39 +02:00 | 
				
					
						|  Delyan Angelov | b4f02adc32 | os: add os.execve/3 (extracted from unix_spawn_process); use os.execvp/2 in v.util.launch_tool/3 | 2020-12-30 18:14:03 +02:00 | 
				
					
						|  Delyan Angelov | fe7fa7077e | ci: fix for os.execvp on macos (cargs << charptr(cmdpath.str) too) | 2020-12-28 20:20:56 +02:00 | 
				
					
						|  Delyan Angelov | 8fe85bcc33 | ci: fix for os.execvp on macos (<<charptr()) | 2020-12-28 20:15:30 +02:00 | 
				
					
						|  Delyan Angelov | 4c40891d5e | ci: fix for os.execvp on macos (<<) | 2020-12-28 20:10:57 +02:00 | 
				
					
						|  Delyan Angelov | a8b2745019 | ci: fix for os.execvp on macos | 2020-12-28 20:01:19 +02:00 | 
				
					
						|  Delyan Angelov | ef786f9a75 | os: add os.execvp/2 | 2020-12-28 19:35:52 +02:00 | 
				
					
						|  Lukas Neubert | 06fdf34214 | fmt: unwrap long single line ifs (#7608) | 2020-12-27 14:20:30 +01:00 | 
				
					
						|  Delyan Angelov | e26e0c3f72 | os: restore some of the deprecated os.File methods | 2020-12-26 14:57:51 +02:00 | 
				
					
						|  spaceface | 214290d55b | fmt: add a space around single-line `unsafe` expressions (#7505) | 2020-12-23 19:13:42 +01:00 | 
				
					
						|  Alexander Medvednikov | 875f7a77a9 | checker: arr1=arr2 warning | 2020-12-20 10:42:46 +01:00 | 
				
					
						|  Delyan Angelov | 8addb31440 | os: fix typo in AAssetManager | 2020-12-17 09:08:23 +02:00 | 
				
					
						|  Delyan Angelov | 1ee57649b9 | os: vfmt all of `os` .v files, add it to `v test-cleancode` with no exceptions | 2020-12-16 14:15:11 +02:00 | 
				
					
						|  Delyan Angelov | 88a8507dd8 | os: vfmt most of `os`, add it to `v test-cleancode` | 2020-12-16 11:08:23 +02:00 | 
				
					
						|  Delyan Angelov | bd07177ef0 | vlib: prepare os for -Wimpure-v | 2020-12-15 09:58:33 +02:00 | 
				
					
						|  yuyi | 947ceb1595 | os: format os.v (#7334) | 2020-12-15 09:33:31 +02:00 | 
				
					
						|  ka-weihe | 4d025582c0 | cgen: fix shadowing warning (#7289) | 2020-12-12 23:06:02 +01:00 | 
				
					
						|  yuyi | 095327134e | os: fix trailing slash in dir() (#7283) | 2020-12-12 10:59:43 +01:00 | 
				
					
						|  Alexander Medvednikov | 1abb40dc46 | cgen: use `cur_mode ast.Module` instead of a string | 2020-12-08 19:52:33 +01:00 | 
				
					
						|  Alexander Medvednikov | a1c0bb3585 | os: File.write_string() | 2020-12-08 19:37:33 +01:00 | 
				
					
						|  Daniel Däschle | 334d605d90 | tools,vls: add `v test-parser examples/hello_world.v` (#7145) | 2020-12-06 12:42:56 +02:00 | 
				
					
						|  heronwr | f8af866f76 | builtin: make v_realloc use int parameter instead of u32 (#7080) | 2020-12-02 15:35:11 +02:00 | 
				
					
						|  Delyan Angelov | b11d285680 | v: support multiple paths in VMODULES env variable (#7048) | 2020-11-30 18:31:37 +01:00 | 
				
					
						|  Delyan Angelov | aae5812337 | os: cleanup os.find_abs_path_of_executable/1 | 2020-11-30 08:40:39 +02:00 | 
				
					
						|  ka-weihe | 9367dcda10 | all: fix remaining c warnings and add -Werror to CI (#7021) | 2020-11-29 21:23:37 +02:00 | 
				
					
						|  Delyan Angelov | 018bd6aac3 | os: fix flaky test in process_test.v | 2020-11-21 18:01:21 +02:00 | 
				
					
						|  Delyan Angelov | d633261a99 | os: add Process (#6786) | 2020-11-16 17:32:50 +01:00 | 
				
					
						|  Emily Hudson | cd2a2cef25 | vlib/net: add buffered IO, x.net -> net (#6754) | 2020-11-15 22:54:47 +02:00 | 
				
					
						|  Alexander Medvednikov | 1c257abc23 | autofree: simplify: merge tmp arg logic with scope vars | 2020-11-09 14:24:46 +01:00 | 
				
					
						|  Alexander Medvednikov | 507d724ee6 | autofree: free before return tests | 2020-11-09 11:54:45 +01:00 | 
				
					
						|  Delyan Angelov | 4b35495fbe | all: support VMODULES environment variable (defaulting to ~/.vmodules) | 2020-11-08 08:07:17 +02:00 | 
				
					
						|  Delyan Angelov | 0ba5544446 | checker: add a check for `ptr = Abc{}` | 2020-11-07 21:19:46 +02:00 | 
				
					
						|  spaceface777 | a9e9554b11 | all: fix most C warnings (#6758) | 2020-11-06 16:26:59 +02:00 | 
				
					
						|  Alexander Medvednikov | 1b1d17cfb5 | os: basic proof of concept stdout capture; autofree: small fixes | 2020-11-05 08:44:37 +01:00 | 
				
					
						|  Ekopalypse | cc4bb71f29 | os: prevent unnecessary dependencies when importing `os` on windows (#6741) | 2020-11-04 10:19:46 +02:00 | 
				
					
						|  Delyan Angelov | f7698ea160 | v symlink: fix windows PATH setting (cmd.exe needs C: not c:) | 2020-10-22 17:31:37 +03:00 | 
				
					
						|  Delyan Angelov | 50a2b033b7 | ci: fix failing tests on windows too | 2020-10-15 15:54:44 +03:00 | 
				
					
						|  Alexander Medvednikov | 7da1afa140 | all: switch to the new fn arg syntax everywhere; add lots of vfmt -verify tests | 2020-10-15 12:32:28 +02:00 | 
				
					
						|  Delyan Angelov | 3795aaab5c | v test-fmt: reformat some skipped files, comment on the remaining ones | 2020-10-15 00:39:09 +03:00 |