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 | 
						
					
				
					
						
							
							
								 
								Ekopalypse
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2622070f14
								
									
								
							
								
							
						 | 
						
							
							
								
								os: ensure that setenv creates the key on windows (#6560)
							
							
							
							
							
						 | 
						
							2020-10-04 19:43:28 +02:00 |