|  Daniel Däschle | dc72d2591e | vdoc: move builtin to top | 2020-06-11 00:52:41 +02:00 | 
				
					
						|  Ned Palacios | 8f9f426479 | vdoc: plaintext fixes | 2020-06-10 11:14:03 +02:00 | 
				
					
						|  Ned Palacios | e3c40f1df8 | vdoc: minor css fix + add error message | 2020-06-10 11:13:42 +02:00 | 
				
					
						|  Hungry Blue Dev | e649cf84e3 | rand: reorganize: phase 2 | 2020-06-09 15:06:07 +02:00 | 
				
					
						|  Daniel Däschle | 09fa0f1540 | vdoc: mobile fixes | 2020-06-08 15:32:21 +02:00 | 
				
					
						|  Delyan Angelov | b6dc2d9106 | vup: support -v | 2020-06-08 14:49:16 +03:00 | 
				
					
						|  Daniel Däschle | 808975fc86 | vdoc: fix toc scrolling | 2020-06-08 13:12:07 +02:00 | 
				
					
						|  Daniel Däschle | 344e9b440a | vdoc: fix code formatting | 2020-06-08 13:11:55 +02:00 | 
				
					
						|  yuyi | d4ddfa7e86 | vrepl: make work with paths with spaces | 2020-06-08 10:29:51 +02:00 | 
				
					
						|  Ned Palacios | 721a3a24ae | vdoc: minor features + fixes | 2020-06-08 10:28:46 +02:00 | 
				
					
						|  Ryan Willis | 08814d6de4 | tools/vsymlink: use the win32 api to update the system environment | 2020-06-08 09:19:31 +02:00 | 
				
					
						|  Delyan Angelov | 0058b8253d | vdoc: fix 'module, comment, import' sequence bug | 2020-06-08 09:27:22 +03:00 | 
				
					
						|  Enzo Baldisserri | 11b7b97311 | parser: fail when assigning to _ with := | 2020-06-08 00:47:04 +02:00 | 
				
					
						|  Daniel Däschle | a530c52b2d | vdoc: scroll indicator | 2020-06-07 23:01:44 +02:00 | 
				
					
						|  JalonSolov | 8c8df66986 | vup: make 'v up' work from release archive, without a .git folder | 2020-06-07 23:59:15 +03:00 | 
				
					
						|  Delyan Angelov | add4d391cb | ci: disable orm_test.v on windows and musl (it requires pg to be installed) | 2020-06-07 18:51:28 +03:00 | 
				
					
						|  Alexander Medvednikov | 931cf86cc3 | tests: build vweb example | 2020-06-07 15:44:33 +02:00 | 
				
					
						|  Lukas Neubert | eec5cf1eb1 | vpm: use only `-v` for verbose output | 2020-06-07 14:20:56 +02:00 | 
				
					
						|  Ned Palacios | cbcdc8434f | vdoc: group constants + minor fixes | 2020-06-07 12:27:42 +02:00 | 
				
					
						|  Daniel Däschle | caa25a3150 | vdoc: fix horizontal scrollbar | 2020-06-07 01:24:12 +02:00 | 
				
					
						|  Daniel Däschle | eb42d2220f | vdoc: adds missing color tags; change design of footer | 2020-06-07 01:23:56 +02:00 | 
				
					
						|  Sumeet Chhetri | 442030a7c8 | picoev: make compile, add header parsing | 2020-06-07 01:23:30 +02:00 | 
				
					
						|  Delyan Angelov | 8d3f680d07 | vdoc: implement .toplevel_comments parsing mode | 2020-06-06 19:05:26 +03:00 | 
				
					
						|  Daniel Däschle | 32463e94f5 | vdoc: help | 2020-06-06 17:41:44 +02:00 | 
				
					
						|  Daniel Däschle | 7a5f008042 | vdoc: normalize to its own file, menu open by default, remove prism css | 2020-06-06 16:12:07 +02:00 | 
				
					
						|  Ned Palacios | e5f12ad74a | vdoc: multiple fixes | 2020-06-06 14:31:26 +02:00 | 
				
					
						|  Ned Palacios | a19aaf2b90 | vdoc: add footer, improve accessibility and highlighting | 2020-06-06 10:43:50 +02:00 | 
				
					
						|  Ned Palacios | c1ccd56119 | vdoc: native syntax highlighting, system font, and intergrate normalize.css | 2020-06-06 07:56:17 +02:00 | 
				
					
						|  sudo-nice | ec984bcc0c | vdoc: replace hardcoded `v` with `@VEXE` | 2020-06-05 15:57:16 +02:00 | 
				
					
						|  Don Alfons Nisnoni | 44442223a2 | vdoc: make vexe_path a const | 2020-06-05 14:22:50 +02:00 | 
				
					
						|  Daniel Däschle | 0aadde2673 | vdoc: add syntax highlighting | 2020-06-05 12:08:22 +02:00 | 
				
					
						|  Ned Palacios | 30e0bda434 | vdoc: rewrite usage, add new options + streamline process | 2020-06-05 09:59:26 +02:00 | 
				
					
						|  Daniel Däschle | d0f9bdf85e | vdoc: style and other improvements | 2020-06-04 23:50:59 +02:00 | 
				
					
						|  Alexander Medvednikov | fb7ca56d87 | gg: minor fixes | 2020-06-04 19:57:16 +02:00 | 
				
					
						|  Alexander Medvednikov | 42e314d281 | examples: skip live gg examples for now | 2020-06-04 19:14:24 +02:00 | 
				
					
						|  yuyi | 5ae8853648 | all: change `f mut Foo` to `mut f Foo` | 2020-06-04 10:35:40 +02:00 | 
				
					
						|  Delyan Angelov | 2596b0c612 | vdoc: enable printing README.md on stdout too | 2020-06-02 23:56:33 +03:00 | 
				
					
						|  Alexander Medvednikov | 7496c1be2a | examples: fix remaining examples and add them to CI | 2020-06-02 19:47:28 +02:00 | 
				
					
						|  Alexander Medvednikov | 4e51867612 | make v build-examples work: part 1 | 2020-06-02 16:09:41 +02:00 | 
				
					
						|  Alexander Medvednikov | 78f8a8aee6 | cgen: remove g_ hack | 2020-06-02 15:49:43 +02:00 | 
				
					
						|  Ned Palacios | b99ba21ddd | vdoc: markdown, html, json generation + lots of fixes | 2020-06-02 12:10:01 +02:00 | 
				
					
						|  Delyan Angelov | 945439dab6 | cgen: print actual values on a failed assert (when possible) | 2020-06-01 14:43:38 +03:00 | 
				
					
						|  Delyan Angelov | d7bb887c2a | vpm: fix `v update` for offical v modules too, like ui or markdown | 2020-05-31 19:18:24 +03:00 | 
				
					
						|  Delyan Angelov | d148920b54 | v.util: prepare CI for the external markdown module (needed for vdoc) | 2020-05-30 11:06:16 +03:00 | 
				
					
						|  JalonSolov | b7dc5b2f7b | stopwatch: auto_start option, make pause cumulative | 2020-05-30 10:20:54 +03:00 | 
				
					
						|  pancake | b3f2c629c6 | builder: use .dylib for -shared builds in macOS | 2020-05-29 04:52:19 +02:00 | 
				
					
						|  sudo-nice | 104c278216 | vup: replace hardcoded `v` with `$vexe` | 2020-05-29 04:42:19 +02:00 | 
				
					
						|  Uwe Krüger | 013fdb8a4b | checker: restrict numeric promotions to cases where no data is lost | 2020-05-27 05:42:48 +02:00 | 
				
					
						|  Delyan Angelov | ca19cec9a5 | v symlink: use @echo off for v.bat | 2020-05-26 15:46:03 +03:00 | 
				
					
						|  Enzo Baldisserri | 145b125155 | websocket: make compile | 2020-05-26 12:50:37 +02:00 | 
				
					
						|  Delyan Angelov | e79adc0ba1 | v symlink: use a .symlink/v.bat launcher to avoid global PATH polution | 2020-05-26 13:34:01 +03:00 | 
				
					
						|  Delyan Angelov | 7585483c69 | v symlink: extract to cmd/tools/vsymlink.v , use setx on windows | 2020-05-26 09:30:26 +03:00 | 
				
					
						|  Delyan Angelov | b0cfd3fa67 | parser: reimplement [flag] enum support. Add p.vcodegen too | 2020-05-26 00:00:48 +03:00 | 
				
					
						|  Ned Palacios | 3aeaa24df6 | repl: fix for-loop/if statement duplicate printing bug | 2020-05-25 11:35:55 +03:00 | 
				
					
						|  Ned Palacios | ed7ed6262f | vpm: use current folder v.mod, if no args provided in `v install` | 2020-05-24 15:25:29 +03:00 | 
				
					
						|  Delyan Angelov | 465dc685cc | repl: treat `=x` at the start of a new line, the same as `println(x)` | 2020-05-24 14:16:38 +03:00 | 
				
					
						|  Ned Palacios | c95a1138ba | repl: fix one-line for-loop printing | 2020-05-24 11:36:17 +03:00 | 
				
					
						|  Delyan Angelov | acb58a1f98 | parser: add p.peek_tok3, fix `for ...<a.len...` | 2020-05-22 19:48:47 +03:00 | 
				
					
						|  yuyi | dda875a9c8 | all: unify const names to snake_case | 2020-05-22 17:36:09 +02:00 | 
				
					
						|  Delyan Angelov | 1cc52b0fae | docs: update obsolete references to the compiler/ folder | 2020-05-22 10:11:12 +03:00 | 
				
					
						|  Alexander Medvednikov | 27644333a8 | tests: bring back pointers_test.v | 2020-05-22 06:21:48 +02:00 | 
				
					
						|  yuyi | 047e982318 | gen: fix pointer_str_test.v | 2020-05-21 15:09:35 +03:00 | 
				
					
						|  Delyan Angelov | 0de70e8b2c | vpm: handle -v as well as -verbose | 2020-05-21 08:30:38 +03:00 | 
				
					
						|  yuyi | b8c028c727 | parser: fix -5.str() precedence | 2020-05-20 23:26:23 +02:00 | 
				
					
						|  Delyan Angelov | ebb3f4e402 | ci: add new explict job 'install-modules', to test 'v install' | 2020-05-20 12:20:13 +03:00 | 
				
					
						|  spaceface777 | b10df252dc | all: replace `is_c`, `is_js` with `language` | 2020-05-19 17:12:47 +02:00 | 
				
					
						|  yuyi | 74686d0ec4 | test: fix alias type errors and type_test.v | 2020-05-19 15:04:51 +03:00 | 
				
					
						|  Maddi Kopfermann | 96a8eaabc5 | repl: handle assigning anonymous function to a variable | 2020-05-19 14:15:01 +03:00 | 
				
					
						|  Uwe Krüger | 2635be511f | all: re-apply C++ support | 2020-05-18 21:38:06 +02:00 | 
				
					
						|  Alexander Medvednikov | 07a78b2843 | Revert "all: C++ compiler support" This reverts commit 9a237c3e82. | 2020-05-18 17:05:48 +02:00 | 
				
					
						|  Uwe Krüger | 9a237c3e82 | all: C++ compiler support | 2020-05-18 15:51:36 +02:00 | 
				
					
						|  Alexander Medvednikov | 857276e81f | vup: use v.exe | 2020-05-18 15:49:26 +02:00 | 
				
					
						|  Ned Palacios | ae3df002a2 | vmod: add v.mod parser | 2020-05-18 14:35:28 +02:00 | 
				
					
						|  Delyan Angelov | 59c080be97 | tools: update performance_compare.v | 2020-05-18 11:46:25 +03:00 | 
				
					
						|  yuyi | 7f4cf08516 | parser: check `(mut f Foo)` syntax | 2020-05-17 13:51:18 +02:00 | 
				
					
						|  yuyi | 02fb393747 | test: fix vrepl and cast test errors | 2020-05-17 02:13:08 +02:00 | 
				
					
						|  Delyan Angelov | fb27fe5379 | CI: add `v build-tools` task to the tcc job | 2020-05-17 00:14:06 +03:00 | 
				
					
						|  Delyan Angelov | 3e4d99a0e3 | vup: show the current V version after an update | 2020-05-16 22:18:45 +03:00 | 
				
					
						|  Delyan Angelov | 62cb48d252 | repl: treat middle imports in a more forgiving way | 2020-05-16 22:03:28 +03:00 | 
				
					
						|  Delyan Angelov | a3a19e899d | repl: implement list and reset commands | 2020-05-16 18:20:47 +00:00 | 
				
					
						|  Delyan Angelov | 7a404af097 | repl: detect fn/enums/struct/const/interface declarations too | 2020-05-16 14:40:54 +03:00 | 
				
					
						|  Maddi Kopfermann | d73bedc1fb | vrepl: fix declaring structs | 2020-05-15 16:12:15 +03:00 | 
				
					
						|  yuyi | 6d0b791ac8 | parser: warning about unused imports | 2020-05-14 17:14:24 +02:00 | 
				
					
						|  Delyan Angelov | 74005b4362 | vfmt: handle file paths with spaces | 2020-05-14 09:07:14 +03:00 | 
				
					
						|  Alexander Medvednikov | c92b09d3e7 | vup: run make only on breaking changes | 2020-05-13 15:15:37 +02:00 | 
				
					
						|  Lukas Neubert | 60dd7a7471 | vpm: fix v update ui | 2020-05-13 08:19:12 +03:00 | 
				
					
						|  JalonSolov | 5f7a8df885 | tools/fast: fix unused var, use Stopwatch, .gitignore | 2020-05-13 01:55:33 +02:00 | 
				
					
						|  yuyi | 14bba54ddc | vrepl: fix array_init error * optimize print conditions | 2020-05-11 07:15:08 +03:00 | 
				
					
						|  Delyan Angelov | d33082dffe | oldv: fix compilation, make VGitOptions fields public | 2020-05-10 18:41:46 +03:00 | 
				
					
						|  eyelash | f396f70ae7 | repl: fix newline in error messages | 2020-05-10 16:26:56 +02:00 | 
				
					
						|  Don Alfons Nisnoni | 1c8d2c21b5 | vpm: fix 404 error message | 2020-05-08 22:50:36 +02:00 | 
				
					
						|  Delyan Angelov | 4b347ff148 | v self: force the subprocess to show colors | 2020-05-08 19:04:24 +03:00 | 
				
					
						|  yuyi | 8866773f97 | vrepl: fix import and comment error in the middle of other lines | 2020-05-08 09:34:59 +03:00 | 
				
					
						|  Delyan Angelov | e3366281ee | tests: skip sqlite_test.v on musl too, fix compilation of path_tracing.v | 2020-05-06 23:50:20 +03:00 | 
				
					
						|  Delyan Angelov | 6005b7fdb6 | tests: skip clipboard_test.v on musl too | 2020-05-06 23:26:44 +03:00 | 
				
					
						|  Delyan Angelov | 4b982890e2 | tests: skip http tests on musl targets for now | 2020-05-06 22:59:39 +03:00 | 
				
					
						|  Alexander Medvednikov | 2b0f2be18b | tests: enable http_test.v | 2020-05-06 17:24:50 +02:00 | 
				
					
						|  Alexander Medvednikov | a4f931ef65 | tests: bring back the Valgrind test | 2020-05-06 13:51:22 +02:00 | 
				
					
						|  yuyi | b627bb933c | message: use uniform message reference format | 2020-05-06 09:10:40 +03:00 | 
				
					
						|  Alexander Medvednikov | 9823d80e0c | json: minor fixes + bring back the test | 2020-05-04 20:43:22 +02:00 | 
				
					
						|  Delyan Angelov | 5eb71c4a13 | fmt: initial support for -debug | 2020-05-04 17:27:41 +03:00 | 
				
					
						|  Delyan Angelov | acd80f052b | tests: improve diagnostic output on failure | 2020-05-04 11:21:25 +03:00 | 
				
					
						|  Delyan Angelov | 845ffb59a6 | live: use mostly pure V code for reloading, eases customization | 2020-05-03 20:22:24 +03:00 | 
				
					
						|  yuyi | b4e4e6bb21 | vrepl: fix cleanup on windows | 2020-05-03 18:13:37 +02:00 | 
				
					
						|  Alexander Medvednikov | 361fad9231 | tests: disable valgrind test until fn scopes are fixed | 2020-05-03 16:29:15 +02:00 | 
				
					
						|  Alexander Medvednikov | 16fe8103ba | tests: bring back valgrind test | 2020-05-03 13:12:05 +02:00 | 
				
					
						|  Delyan Angelov | 7038f59ca5 | compiler: add back support for -live | 2020-05-02 01:14:44 +03:00 | 
				
					
						|  Alexander Medvednikov | 51da324465 | tests: fix eventbus_test.v | 2020-05-01 10:57:19 +02:00 | 
				
					
						|  Tim Basel | 3e4cd12fd0 | .gitignore: ignore all binary files by default | 2020-04-29 16:49:13 +02:00 | 
				
					
						|  Delyan Angelov | 0e765e34be | vfmt: extract v.util.find_working_diff_command, color_compare_files | 2020-04-29 11:51:45 +03:00 | 
				
					
						|  Delyan Angelov | 8ea087f957 | vfmt: fix compilation; handle the case when fmt.tabs is not enough | 2020-04-28 16:04:37 +03:00 | 
				
					
						|  Delyan Angelov | eb9448e59e | tests: fix CI, by skipping http_test.v again. | 2020-04-28 15:24:41 +03:00 | 
				
					
						|  Delyan Angelov | c6a15dba50 | compiler: add support for size_t | 2020-04-28 15:07:19 +03:00 | 
				
					
						|  Enzo Baldisserri | 682838a0cf | checker: check array and fields mutability | 2020-04-27 22:53:26 +02:00 | 
				
					
						|  Delyan Angelov | ce1215f507 | vfmt: set Preferences.is_fmt flag (bugfix) | 2020-04-27 23:20:16 +03:00 | 
				
					
						|  Delyan Angelov | e523540f3a | profile: use specialized time__vpc_now | 2020-04-26 22:14:54 +03:00 | 
				
					
						|  yuyi | 9f4d498ff1 | all: update`import ()` and `[]array` | 2020-04-26 13:49:31 +02:00 | 
				
					
						|  Delyan Angelov | b898970031 | cmd/tools: use same line imports too | 2020-04-26 09:32:05 +03:00 | 
				
					
						|  yuyi | 541b058e90 | all: use `a !in b` instead of `!(a in b)` | 2020-04-26 06:39:23 +02:00 | 
				
					
						|  Delyan Angelov | 08799792a7 | tests: fix regex test | 2020-04-25 23:42:48 +03:00 | 
				
					
						|  Delyan Angelov | 19d7553d67 | tests: fix vlib/net/http/cookie_test.v | 2020-04-25 22:53:18 +03:00 | 
				
					
						|  Alexander Medvednikov | e0f9c042c1 | cgen: interface fixes | 2020-04-25 21:24:12 +02:00 | 
				
					
						|  yuyi | c26e83f58a | array: fix fixed array errors | 2020-04-25 18:26:38 +02:00 | 
				
					
						|  joe-conigliaro | aacc3c6f7e | cgen: generate str for variadic (#4587) | 2020-04-25 22:23:47 +10:00 | 
				
					
						|  Delyan Angelov | eecf92cdb0 | cgen: implement -profile support. | 2020-04-25 13:05:49 +03:00 | 
				
					
						|  Alexander Medvednikov | f1f9e423c3 | interfaces: preparatory fixes | 2020-04-25 08:00:44 +02:00 | 
				
					
						|  Enzo Baldisserri | 288db055ec | vself: allow arbitrary arguments | 2020-04-24 12:36:27 +02:00 | 
				
					
						|  Delyan Angelov | adb8fb1dc6 | comptime: fix custom -d flags and `$if x? {}`. Fixes ftp_test.v . | 2020-04-23 17:52:44 +03:00 | 
				
					
						|  Delyan Angelov | 1a79e5419f | tests: fix aes_test.v by manually dereferencing the mut dst parameter | 2020-04-23 16:45:25 +03:00 | 
				
					
						|  JalonSolov | bea918bb87 | vup: add missing extension to make it work | 2020-04-23 13:06:46 +03:00 | 
				
					
						|  Kris Cherven | d871595437 | all: replace `var` with `mut` | 2020-04-23 01:16:58 +02:00 | 
				
					
						|  Enzo Baldisserri | fecf4ddf65 | cgen: fix optional pointers | 2020-04-22 20:12:30 +02:00 | 
				
					
						|  JalonSolov | 54c382f6f1 | vup: fix unnecessary recompiles fixes #4441 | 2020-04-22 20:54:39 +03:00 | 
				
					
						|  Delyan Angelov | 4b8ed3f831 | cgen: fixes for ustring, makes utf8_util_test.v pass | 2020-04-22 10:35:14 +03:00 | 
				
					
						|  joe-conigliaro | c1e8612624 | checker/gen: allow vargs to be forwarded. fix/enable variadic test | 2020-04-22 13:28:47 +10:00 | 
				
					
						|  Kris Cherven | 155891a4e0 | parser: add unused variable warning | 2020-04-22 01:52:56 +02:00 | 
				
					
						|  yuyi | bc4a576c54 | flag: fix flag_test.v | 2020-04-21 14:44:17 +03:00 | 
				
					
						|  Alexander Medvednikov | 071059e8f2 | tests: disable sqlite test for now | 2020-04-21 10:21:24 +02:00 | 
				
					
						|  Alexander Medvednikov | 2597816ed6 | tests: disable clipboard_test for now | 2020-04-21 07:26:16 +02:00 | 
				
					
						|  Alexander Medvednikov | 77679d9650 | tests: mark more tests as fixed | 2020-04-21 05:52:44 +02:00 | 
				
					
						|  Alexander Medvednikov | 9278a0cfba | tests: fix mut_test; x64: sub32() | 2020-04-21 05:49:03 +02:00 | 
				
					
						|  Alexander Medvednikov | be40de331d | tests: fn_test works now | 2020-04-21 05:32:37 +02:00 | 
				
					
						|  Delyan Angelov | 7a03b18bfe | vgit: avoid generics; enables compilation of the performance_compare & oldv tools. | 2020-04-20 18:39:25 +03:00 | 
				
					
						|  Alexander Medvednikov | c1fc768c1b | fmt: run on cmd/v; cgen: fix anonymous functions | 2020-04-20 07:04:31 +02:00 | 
				
					
						|  yuyi | 3b00132e14 | repl: fix << | 2020-04-19 21:52:46 +02:00 | 
				
					
						|  Enzo Baldisserri | 57c142b993 | checker: disallow pub in main | 2020-04-19 00:07:57 +02:00 | 
				
					
						|  Alexey | 3d6142064d | tests: remove `msvc-test` | 2020-04-18 23:44:42 +02:00 | 
				
					
						|  Alexey | 85dbd38ada | tests: don't skip rand and repl | 2020-04-18 23:43:56 +02:00 | 
				
					
						|  Major Taylor | 392986b763 | testing: fix race condition, make messages private | 2020-04-18 17:44:21 +02:00 | 
				
					
						|  Kris Cherven | eb923b4995 | testing: fix count of succeeded tests | 2020-04-18 05:49:03 +03:00 |