|  Delyan Angelov | 716cb17aea | math.big: wrap all asserts in module code (not in tests) in `$if debug {}` (#14012) | 2022-04-12 09:38:53 +03:00 | 
				
					
						|  crthpl | afb07e0e16 | cgen: fix deadlock when returning multiple values in lock (#14014) | 2022-04-12 09:21:27 +03:00 | 
				
					
						|  yuyi | 3e3b2e25db | parser, fmt: fix the formatting of fn headers with inline comments (#14010) | 2022-04-11 22:31:06 +03:00 | 
				
					
						|  Larpon | 07207db998 | examples: reduce C. prefix usage, rename fontstash enums (#14011) | 2022-04-11 22:23:06 +03:00 | 
				
					
						|  Delyan Angelov | cb969e0934 | tools: fix the behaviour of regress.v , when oldv.v is not compiled | 2022-04-11 21:57:33 +03:00 | 
				
					
						|  Delyan Angelov | 382586da6d | ci: fix toml segfault (remove unused low level builtin option IError.msg compatibility hack) | 2022-04-11 21:49:59 +03:00 | 
				
					
						|  Delyan Angelov | e64c8cce62 | ci: bump size of EMPTY_STRUCT_DECLARATION's _dummy_pad field to 8 (a voidptr, instead of char) | 2022-04-11 17:53:18 +03:00 | 
				
					
						|  yuyi | 5551cb248c | ast, parser, fmt: fix formatting of consts with embedded comments (#14008) | 2022-04-11 17:27:41 +03:00 | 
				
					
						|  牧心 | 25d8faabf6 | cgen: fix alloc empty struct array error (#14007) | 2022-04-11 14:16:09 +03:00 | 
				
					
						|  Delyan Angelov | 843ce43077 | strconv: cleanup atof.c.v - use a ParserState enum, clarify comments | 2022-04-11 12:01:47 +03:00 | 
				
					
						|  Delyan Angelov | e4dfffd70b | toml: remove math import (used only for math.max and math.max_u32) | 2022-04-11 10:22:31 +03:00 | 
				
					
						|  Nick Treleaven | 1938bc48e7 | toml.scanner: make end_of_text, at, next and peek return u32 (#13998) | 2022-04-11 10:12:04 +03:00 | 
				
					
						|  yuyi | fa66183f43 | checker: check error for map of generic struct init (#13999) | 2022-04-11 10:07:23 +03:00 | 
				
					
						|  Delyan Angelov | a0e7a46be4 | rand: speed up MT19937RNG.u64 | 2022-04-10 13:07:35 +03:00 | 
				
					
						|  Delyan Angelov | 6c25f5b291 | rand: fix needless array allocation in MT19937RNG.u64() | 2022-04-10 13:02:31 +03:00 | 
				
					
						|  Subhomoy Haldar | 3f90809035 | rand: add missing pub modifiers for .byte() and .u32() methods (#13992) | 2022-04-10 11:43:46 +03:00 | 
				
					
						|  牧心 | 11d9a67e3b | cgen: fix invalid operands to `an_alias in an_array_of_aliased_values` (#13994) | 2022-04-10 11:42:17 +03:00 | 
				
					
						|  Delyan Angelov | 8517b8f8b0 | examples: use #[] in news_fetcher.v to simplify the code | 2022-04-10 11:11:53 +03:00 | 
				
					
						|  Delyan Angelov | 88c4a64a15 | examples: make examples/sokol/drawing.v more symmetrical | 2022-04-10 10:40:14 +03:00 | 
				
					
						|  yuyi | 93a5d03182 | parser: improve embedded struct parsing/better error for `Architecture []string` (#13995) | 2022-04-10 10:24:36 +03:00 | 
				
					
						|  Vincenzo Palazzo | 3571f66a82 | pref: fix access in invalid position on `v search ''` (#13993) | 2022-04-10 10:21:58 +03:00 | 
				
					
						|  yuyi | 473bc0254d | checker: check error for array of generic struct init (#13987) | 2022-04-09 21:50:34 +03:00 | 
				
					
						|  Delyan Angelov | 89d64b21ea | ci: remove manual free(f) in an autofree test, after 58febe46, which does it automatically now | 2022-04-09 20:06:27 +03:00 | 
				
					
						|  Delyan Angelov | df30b79971 | checker: allow for `arr.any(opt_fn()?)`, add test | 2022-04-09 19:50:10 +03:00 | 
				
					
						|  Daniel Oberhoff | 58febe4607 | cgen: fix autofree of heap variables (#13823) | 2022-04-09 17:37:39 +03:00 | 
				
					
						|  yuyi | 704e3c6e72 | cgen: fix error for fn with fixed array argument  (fix #13976) (#13982) | 2022-04-09 15:57:27 +03:00 | 
				
					
						|  Nick Treleaven | bf385d2ac9 | docs: add links to download C compilers (#13984) | 2022-04-09 15:53:37 +03:00 | 
				
					
						|  pancake | 804f2f56d4 | vpm: support `v install -once module_name`(#13977) | 2022-04-09 14:29:41 +03:00 | 
				
					
						|  pancake | e3da3101f6 | vpm: simplify output for `v list` (#13975) | 2022-04-09 14:26:01 +03:00 | 
				
					
						|  Delyan Angelov | 60e718e7c6 | test: save removing the nonexistent binary output for v fmt and v vet tests | 2022-04-09 13:04:52 +03:00 | 
				
					
						|  Vincenzo Palazzo | 2d867a2766 | ast: fix reported errors, when arrays of types defined in modules are involved (#13952) | 2022-04-08 17:38:34 +03:00 | 
				
					
						|  yuyi | 2a88b313d4 | cgen: format json encode/decode generated c codes (#13972) | 2022-04-08 17:27:05 +03:00 | 
				
					
						|  yuyi | 617608b23d | cgen: fix optional struct declarations for empty structs (#13970) | 2022-04-08 14:51:37 +03:00 | 
				
					
						|  Larpon | 45a427e68b | clipboard: fix segfault when pasting to some X11 apps. Fixes #13891 (#13971) | 2022-04-08 13:32:38 +03:00 | 
				
					
						|  Larpon | 52f1c615a6 | fontstash: document all functions (#13969) | 2022-04-08 13:22:23 +03:00 | 
				
					
						|  Joe Conigliaro | a0c07454b1 | checker: remove debug code from previous commit | 2022-04-08 18:27:14 +10:00 | 
				
					
						|  Joe Conigliaro | 426e9d1734 | checker: fix condition for checking if tmpl var is inherited | 2022-04-08 18:25:08 +10:00 | 
				
					
						|  Joe Conigliaro | e1c8b07fa5 | checker/tests: format test added in prev commit & rename chekcer prop | 2022-04-08 17:41:23 +10:00 | 
				
					
						|  Joe Conigliaro | 8dc2601080 | all: comptime_call - simplify tmpl scoping, solves many issues. | 2022-04-08 17:33:24 +10:00 | 
				
					
						|  mir.zhou | 6425000ce4 | example: fix the tuicool.com crawler example (changed html structure) (#13962) | 2022-04-07 18:18:10 +03:00 | 
				
					
						|  Delyan Angelov | 5a695c81dc | ci: fix the recorded output for compare_structs.c.must_have after eea46c4 | 2022-04-07 18:08:56 +03:00 | 
				
					
						|  crthpl | b232a3b0d1 | cgen: fix `.filter()` and `.map()` on shared arrays (#13954) | 2022-04-07 18:05:11 +03:00 | 
				
					
						|  Delyan Angelov | eea46c4e1a | cgen: fix error, when a struct with over 8 fields, is used as a method receiver directly. | 2022-04-07 17:20:14 +03:00 | 
				
					
						|  Subhomoy Haldar | 022fae1e7f | rand: make mt19937 automatically seeded, add seed_len to wyrand (#13966) | 2022-04-07 16:00:30 +03:00 | 
				
					
						|  Pascal Masschelier | 95753ffb30 | examples: fix process_stdin_trick example (#13953) | 2022-04-07 13:55:12 +03:00 | 
				
					
						|  playX | 6a820c2845 | checker: allow all binary operations when translating code produced by c2v (#13964) | 2022-04-07 12:22:24 +03:00 | 
				
					
						|  Vincenzo Palazzo | 4666a27e5f | ci: introduce v benchmarks inside the ci workflow (#13949) | 2022-04-07 12:21:13 +03:00 | 
				
					
						|  Larpon | d34ef69229 | tools: improve deprecation detection in missdoc.v (#13960) | 2022-04-07 12:20:14 +03:00 | 
				
					
						|  yuyi | e7fd8c4e7c | cgen: fix error for dereference mut interface in loop (fix #13913) (#13941) | 2022-04-07 12:01:54 +03:00 | 
				
					
						|  yuyi | a58dde48f8 | cgen: fix error for optional multi return (#13959) | 2022-04-07 09:12:23 +03:00 |