|  Delyan Angelov | 089c93b613 | x: add a mostly empty vlib/x/x.v file, to workaround a `v doc` bug The bug is that `v doc` ignores README.md in a folder without .v files,
leading to tree nodes with empty # links and no content. | 2022-03-15 20:19:39 +02:00 | 
				
					
						|  yuyi | 49155ec312 | parser: notice unnecessary parenthesis of reference (fix #11179) (#13739) | 2022-03-15 16:11:53 +02:00 | 
				
					
						|  Ned | 0e5ae7126f | x/json2: fix decoder errors (#13655) * x/json2: fix decoder errors, refactoring
* x/json2: add error-catching tests
* x/json2: add missing docs
* x/json2: fmt | 2022-03-05 13:02:43 +02:00 | 
				
					
						|  Ned | 437fa02f27 | x.json2: add customized JSON output capability via Encoder (#13654) | 2022-03-04 14:39:23 +03:00 | 
				
					
						|  Tim Basel | 9d0a5942ac | builtin: change IError `msg` and `code` to methods + fix vlib, add a deprecation notice for the old usages (#13041) | 2022-02-11 15:52:33 +02:00 | 
				
					
						|  Benjamin Stigsen | ceb05b163a | strings: rename Builder.write_b() to Builder.write_byte(), add deprecation (#13313) | 2022-01-28 20:34:44 +02:00 | 
				
					
						|  playX | c07ce3ff15 | cgen,json2: improve -nofloat support (#13117) | 2022-01-10 12:42:41 +02:00 | 
				
					
						|  jeffmikels | a60b381d5e | docs: adding skeleton README.md files for all vlib modules (#13034) | 2022-01-05 18:06:08 +02:00 | 
				
					
						|  Delyan Angelov | 59357e873d | math: move the `math.mathutil` generic `min`/`max`/`abs` fns to `math` (#13042) | 2022-01-05 18:02:20 +02:00 | 
				
					
						|  Alexander Medvednikov | 59ed4be49a | all: update copyright year | 2022-01-04 12:21:12 +03:00 | 
				
					
						|  Larpon | 4d4398fa8a | sokol: type alias all `gfx` structs (#13014) | 2022-01-02 20:36:01 +02:00 | 
				
					
						|  Larpon | 1d41d9daf9 | json2: improve readability, add tests utilizing fix #12667 (#12836) | 2021-12-15 12:20:05 +02:00 | 
				
					
						|  Delyan Angelov | 6d97b0a407 | checker: improve checking of a << b, when a and b are numbers (#12589) | 2021-11-29 03:48:49 +03:00 | 
				
					
						|  Delyan Angelov | 1913de0187 | x.json2: fix compilation with -autofree | 2021-11-28 18:32:04 +02:00 | 
				
					
						|  Delyan Angelov | bd9564e38b | ci: fix failing ttf_test.v after making `char` unavailable for variable names | 2021-11-22 18:28:25 +02:00 | 
				
					
						|  Don Park | ae54cd78f5 | json2: encode ascii chars < 0x20 in json (#12494) | 2021-11-18 08:34:00 +03:00 | 
				
					
						|  Enzo | c8471528ce | fmt: format long sum-types with a line for each type (#11461) | 2021-09-10 20:56:55 +03:00 | 
				
					
						|  Daniel Däschle | be0c54caf9 | checker: require or block for sumtype map (#11089) | 2021-09-10 16:07:39 +03:00 | 
				
					
						|  Enzo | e3b65092d6 | parser: deprecate `size_t` (#11443) | 2021-09-08 13:09:32 +03:00 | 
				
					
						|  yuyi | 8be2be8311 | all: change 'if !(a in b)' to 'if a !in b' (#11330) | 2021-08-29 11:55:18 +03:00 | 
				
					
						|  Daniel Däschle | 800c0e5092 | vlib: remove deprecated map{} usages as well as deprecated functions (#11035) | 2021-08-04 12:44:41 +03:00 | 
				
					
						|  shadow | 66bc8bc0cb | vlib: remove many deprecated functions (#10972) | 2021-07-28 09:22:19 +03:00 | 
				
					
						|  Daniel Däschle | ad3835b598 | parser: deprecate short struct init (#10842) | 2021-07-20 11:17:08 +03:00 | 
				
					
						|  Tomas Hellström | ec973f5c6e | x.websocket: move to net.websocket module (#10648) | 2021-07-03 02:56:00 +03:00 | 
				
					
						|  Flinner | 1486258591 | strconv: fix `atoi` returning 0 on large strings (#10635) | 2021-07-02 10:39:57 +03:00 | 
				
					
						|  Delyan Angelov | 58df35b453 | x.json2: fix `json_string` for utf8 codepoints, add regression test | 2021-06-29 11:40:52 +03:00 | 
				
					
						|  Ned Palacios | 003f60fc1a | x.json2: fix nest level check (#10584) | 2021-06-28 14:05:27 +03:00 | 
				
					
						|  R cqls | cdb31119f3 | x.ttf: apply ctx.scale for x and y in draw_text_bmp (#10598) | 2021-06-28 13:32:17 +03:00 | 
				
					
						|  Delyan Angelov | 96adfc9d5b | x.ttf: vfmt the examples in the README.md | 2021-06-24 11:15:13 +03:00 | 
				
					
						|  Delyan Angelov | f18265e6a8 | gg: remove obsolete usages of `use_ortho: true` | 2021-06-24 11:15:12 +03:00 | 
				
					
						|  Uwe Krüger | 60c880a0cc | vlib: use `malloc_noscan()` where possible (#10465) | 2021-06-15 14:47:11 +03:00 | 
				
					
						|  Emily Hudson | 535dcac8fa | net: ipv6 support, merge unix+ip;[pack:x] attribute (#9904) | 2021-06-13 23:53:38 +03:00 | 
				
					
						|  Delyan Angelov | eac1e25c5d | strings: simplify Builder (#10263) | 2021-05-31 14:21:06 +03:00 | 
				
					
						|  Delyan Angelov | 8a380f4699 | tools: make `v test-cleancode` test everything by default (#10050) | 2021-05-08 13:32:29 +03:00 | 
				
					
						|  Uwe Krüger | d26ac5692e | all: various fixes for [heap]/auto-heap handling (#10033) | 2021-05-07 15:58:48 +03:00 | 
				
					
						|  Lukas Neubert | dee733aae4 | fmt: reset const field align after multi line exprs (#9916) | 2021-04-29 02:17:37 +03:00 | 
				
					
						|  Alexander Medvednikov | 0567cbe431 | examples: fix compilation with -prod | 2021-04-23 14:48:07 +03:00 | 
				
					
						|  zakuro | 7443179cc8 | checker: make use of private enum from outside module an error.  (#9821) | 2021-04-22 07:07:56 +03:00 | 
				
					
						|  spaceface | 73352583e7 | ci: fix all `-cstrict` warnings with gcc and clang (#9792) | 2021-04-19 15:38:48 +03:00 | 
				
					
						|  Delyan Angelov | 85e9cf1bd3 | tests: add vlib/x/json2 to vtest-cleancode.v | 2021-04-11 11:34:08 +03:00 | 
				
					
						|  Delyan Angelov | c939e4df97 | x.json2: fix `direct sum type init` notices | 2021-04-11 11:28:52 +03:00 | 
				
					
						|  Lukas Neubert | 46e7e27ba3 | v vet: give an error for trailing whitespace (#9574) | 2021-04-09 13:22:14 +03:00 | 
				
					
						|  Miccah | f809d4052f | net.http: change header behavior to keep custom header case (#9602) | 2021-04-08 02:12:46 +02:00 | 
				
					
						|  Larpon | 8caabf0e9e | sokol: update to floooh/sokol@c602d83 (#9607) | 2021-04-07 20:39:23 +02:00 | 
				
					
						|  Delyan Angelov | 4822274d29 | x.websocket: use &byte instead of byteptr | 2021-04-05 19:53:48 +03:00 | 
				
					
						|  Atakan Yenel | 28018c6fc9 | x.json2: add custom errors (#9523) | 2021-03-30 15:29:17 +03:00 | 
				
					
						|  Anton Zavodchikov | 9b9ef5fe1b | x.websocket: add header to client (#9517) | 2021-03-30 11:39:07 +02:00 | 
				
					
						|  Ned Palacios | c5302bfcf5 | x.json2: skip whitespace before scanning (#9508) | 2021-03-30 09:40:20 +02:00 | 
				
					
						|  pancake | 1bf7d968f9 | x.json2: add u64 (#9457) | 2021-03-25 16:53:39 +01:00 | 
				
					
						|  Delyan Angelov | c76c69ec35 | all: simplify `return if ...` constructs to make more code compatible with -autofree | 2021-03-22 16:45:29 +02:00 |