|  Stéphane Aulery | 8cd470b56e | doc: sync the table of contents (#7591) | 2020-12-27 13:36:00 +02:00 | 
				
					
						|  Alexander Medvednikov | 06e9951224 | Revert "map: fix map.clone, refactor, fix map_get_1, map_set_1 non-string keys (#7538)" This reverts commit bcdf3ca0cf. | 2020-12-27 12:04:08 +01:00 | 
				
					
						|  Alexander Medvednikov | 0d43ff2453 | parser: fix `for i, mut val in vals {; examples: vfmt flappybird | 2020-12-27 12:02:18 +01:00 | 
				
					
						|  Nick Treleaven | bcdf3ca0cf | map: fix map.clone, refactor, fix map_get_1, map_set_1 non-string keys (#7538) | 2020-12-27 11:54:12 +01:00 | 
				
					
						|  zakuro | 9d71a54a61 | repl: fix readline history (#7596) | 2020-12-27 12:41:48 +02:00 | 
				
					
						|  yuyi | 79117f5581 | cgen: move logic from cgen.v to auto_eq_methods.v and array.v (#7572) | 2020-12-27 11:24:35 +01:00 | 
				
					
						|  Stéphane Aulery | 905a02ef1a | doc: module names must use snake_case (#7593) | 2020-12-27 11:23:43 +01:00 | 
				
					
						|  zakuro | 21805ea2a5 | all: make eprint[ln] behave same as print[ln] (#7595) | 2020-12-27 11:22:16 +01:00 | 
				
					
						|  uxnow | e69e5c5b91 | examples: add flappylearning to examples (#7605) | 2020-12-27 11:19:32 +01:00 | 
				
					
						|  Delyan Angelov | d563261e58 | vweb: run vfmt, add it to `v test-cleancode` | 2020-12-27 11:38:12 +02:00 | 
				
					
						|  penguindark | 1b9d514275 | regex: fix a bug #7559 (#7601) | 2020-12-27 09:16:00 +02:00 | 
				
					
						|  Nick Treleaven | 1383771423 | cgen: fix return type for MapEqFn and add MapCloneFn, MapFreeFn (#7578) | 2020-12-26 22:14:31 +02:00 | 
				
					
						|  Stéphane Aulery | ba48cf3238 | doc: list more builtin functions with better description of each (#7587) | 2020-12-26 22:13:07 +02:00 | 
				
					
						|  Stéphane Aulery | 712bacab98 | help: add an entry about the doctor tool in `v help` (#7589) | 2020-12-26 22:09:58 +02:00 | 
				
					
						|  penguindark | b7f4e824df | regex: remove undocumented deprecated calls, optimize speed and memory usage (#7582) | 2020-12-26 22:08:56 +02:00 | 
				
					
						|  Lukas Neubert | 13b14ecead | test-cleancode: add the `arrays` module too (#7583) | 2020-12-26 20:21:52 +02:00 | 
				
					
						|  Swastik Baranwal | e27252bef5 | parser: fix the position of the multi variable += assign error (#7584) | 2020-12-26 19:48:58 +02:00 | 
				
					
						|  Delyan Angelov | 90175e95d3 | tests: cleanup failed assertion output | 2020-12-26 19:24:52 +02:00 | 
				
					
						|  Lukas Neubert | 9a5bbc3101 | fmt: use single quotes around fixed string arr default expr (#7581) | 2020-12-26 15:12:25 +02:00 | 
				
					
						|  Delyan Angelov | e26e0c3f72 | os: restore some of the deprecated os.File methods | 2020-12-26 14:57:51 +02:00 | 
				
					
						|  Lukas Neubert | 6969300f8a | test-cleancode: add vlib/orm (#7577) | 2020-12-26 14:40:22 +02:00 | 
				
					
						|  Lukas Neubert | 693e5137eb | fmt: cleanup copy pasta for array_init (#7579) | 2020-12-26 14:22:50 +02:00 | 
				
					
						|  Lukas Neubert | f707e13b3f | fmt: keep order by in orm blocks (#7576) | 2020-12-26 14:18:09 +02:00 | 
				
					
						|  Ned Palacios | dfcbf31f65 | parser: return node on incomplete module selector (#7574) | 2020-12-26 12:23:51 +02:00 | 
				
					
						|  yuyi | 1558bd1658 | parser: minor optimization of `expr()` (#7575) | 2020-12-26 12:22:06 +02:00 | 
				
					
						|  Bakul Shah | 80a9d08505 | sokol: fix for freebsd (#7466) | 2020-12-26 10:08:16 +02:00 | 
				
					
						|  Daniel Däschle | 6842c3c1a4 | vdoc: add a node type prefix (#7563) | 2020-12-26 08:55:35 +02:00 | 
				
					
						|  yuyi | d66ed46486 | parser: minor cleanup of `stmt()` (#7573) | 2020-12-26 08:54:13 +02:00 | 
				
					
						|  Alexander Medvednikov | 13f16b4a82 | time: rename to_local_time() to local(); time.offset() | 2020-12-26 02:10:47 +01:00 | 
				
					
						|  Daniel Däschle | 7507403118 | cgen: fix zero init bug of embedded structs (#7567) | 2020-12-25 22:46:42 +02:00 | 
				
					
						|  zakuro | 60086a06ac | doc: add description for environment-specific files like default.c.v, linux.c.v etc (#7543) | 2020-12-25 22:41:22 +02:00 | 
				
					
						|  Lukas Neubert | e7ca5dd17a | fmt: update expr_is_single_line for MatchExpr, StructInit and CallExpr with or block (#7564) | 2020-12-25 21:43:50 +02:00 | 
				
					
						|  Lukas Neubert | 2c0fba5480 | fmt: keep comment between enum fields (#7566) | 2020-12-25 21:41:59 +02:00 | 
				
					
						|  Delyan Angelov | 270ba07e83 | clipboard: add a `clipboard.x11` submodule, use it by default; add a `clipboard.dummy` for solaris | 2020-12-25 19:34:21 +02:00 | 
				
					
						|  Nick Treleaven | 17cccc7b36 | gen: add MapHashFn typedef before map struct is declared (#7541) | 2020-12-25 19:05:53 +02:00 | 
				
					
						|  Daniel Däschle | 333cd41fca | vdoc: polish fonts a bit (#7560) | 2020-12-25 19:04:46 +02:00 | 
				
					
						|  Lukas Neubert | e9affe33ce | ast: fix C error for scope's .str() method (#7561) | 2020-12-25 19:03:03 +02:00 | 
				
					
						|  Delyan Angelov | 9b19388402 | ci: skip profile_test.v in the musl jobs | 2020-12-25 18:44:52 +02:00 | 
				
					
						|  Stéphane Aulery | 11519f3c54 | doc: explain more precisely what is the value returned by a match (#7556) | 2020-12-25 17:28:12 +02:00 | 
				
					
						|  yuyi | 775d16cce3 | array: remove redundant index method in array.v (#7523) | 2020-12-25 17:21:23 +02:00 | 
				
					
						|  3RM1N3 | fdf6927585 | docs: fix the century algorithm example in docs.md (#7549) | 2020-12-25 17:19:00 +02:00 | 
				
					
						|  Lukas Neubert | 72b0421f3e | vdoc: if toc_slug is empty use the one from first child (#7533) | 2020-12-25 17:01:43 +02:00 | 
				
					
						|  yuyi | 3345925883 | parser: minor simplification of `stmt` (#7550) | 2020-12-25 16:59:13 +02:00 | 
				
					
						|  Lukas Neubert | 8cd74df2f3 | vfmt: keep UnsafeExpr linebreacks as set by developer (#7558) | 2020-12-25 16:52:16 +02:00 | 
				
					
						|  Daniel Däschle | 1605c3b5f8 | parser: fix error when accessing module without name after dot (#7530) | 2020-12-25 16:50:08 +02:00 | 
				
					
						|  Delyan Angelov | c6b0ce2a07 | ci: disable socket error assertion in profile_test.v | 2020-12-25 16:10:18 +02:00 | 
				
					
						|  Delyan Angelov | a631078d8a | tests: add vlib/v/tests/profile/profile_test.v regression test | 2020-12-25 14:30:22 +02:00 | 
				
					
						|  Delyan Angelov | 2c1e545d24 | cgen: fix -profile for code outside builtin, that returns options | 2020-12-25 14:11:21 +02:00 | 
				
					
						|  Lukas Neubert | 0caf668e73 | parser: error if operators are used as function names (#7532) | 2020-12-24 13:38:11 +02:00 | 
				
					
						|  Lukas Neubert | 691e6f9d3f | fmt: keep any langauge prefix variations in struct fields (#7534) | 2020-12-24 13:36:54 +02:00 |