Commit Graph

367 Commits (4d425b0e6db8e3defd7249dbe0c30b46127256f2)

Author SHA1 Message Date
ITotalJustice 1bf7e1596b
vbin2v: always lowercase generated const names 2020-08-28 23:45:49 +03:00
Delyan Angelov 02bece54a6 vup: use `git pull https://github.com/vlang/v master` for updating 2020-08-28 21:49:12 +03:00
Delyan Angelov dde1b89c5e vup: remove empty new line on unix 2020-08-28 19:09:47 +03:00
Alexander Medvednikov 27702b5a5d fast: update V with v up instead of git pull 2020-08-27 18:07:28 +02:00
Delyan Angelov 9b0ef781dc vup: add more diagnostic lines for `v -v up` 2020-08-25 19:54:27 +03:00
Delyan Angelov b9e408c499 vup: use '$app.vexe self' 2020-08-25 19:42:10 +03:00
JalonSolov 45505a8423
vup: do v self then make.bat on Windows (#6219) 2020-08-25 19:12:53 +03:00
Delyan Angelov 55fdae77d5 tests: add .vv support for `v vet` too, and simplify vet_test.v 2020-08-25 18:46:33 +03:00
Daniel Däschle fcc61a981d
all: TypeSymbol.source_name (#6187) 2020-08-22 12:29:15 +02:00
Alexander Medvednikov f320be690c x.websocket: skip tests on windows and musl for now 2020-08-22 00:52:45 +02:00
Lukas Neubert eabc2daf86
v.mod: remove commas; add example for v.vmod (#6169) 2020-08-19 16:07:10 +02:00
pancake b5b53a5311
vpm: add 'vpm upgrade' to update all the outdated vpm modules (#6157) 2020-08-18 02:44:18 +02:00
Alexander Medvednikov fe5575f384 fast: checkout each commit 2020-08-18 01:11:58 +02:00
Delyan Angelov 3640bd2fda tests: skip vweb_test.v on ubuntu-musl and on windows 2020-08-14 01:11:12 +03:00
Delyan Angelov 1a96bcf405 ci: fix `v vet` filtering 2020-08-12 20:34:13 +03:00
Alexander Medvednikov 3b5d56278f vet: skip tests 2020-08-12 18:56:06 +02:00
Lukas Neubert 664c26ab4b
v update: add verbose output (#6080) 2020-08-07 17:33:13 +02:00
Delyan Angelov 6c27ce58ed v.util.vtest: extract the common code for VTEST_ONLY in a single place 2020-08-05 19:34:27 +03:00
Maciej Michalec 1152bbd243
repl: fix recognizing anonymous functions defs as function calls (fix #5006) (#6070) 2020-08-05 16:18:28 +02:00
Alexander Medvednikov df332f85b7 vpm: remove vpm.best 2020-08-04 22:10:29 +02:00
Delyan Angelov 9511d086bd oldv: use green color for tracing/diagnostic lines 2020-08-04 11:22:37 +03:00
Delyan Angelov f605022481 cmd/tools/bench/wyhash.v: minor cleanup of output 2020-08-03 19:25:59 +03:00
Delyan Angelov df5625bf68 cmd/tools/bench/wyhash.v: use predetermined seed, to ensure comparable results 2020-08-03 18:47:10 +03:00
Delyan Angelov a552674254 vvet: fix segfault on `v vet .` 2020-07-25 15:57:57 +03:00
Delyan Angelov 2cf8a53eac vdoc: fix compilation 2020-07-24 12:30:38 +03:00
Lukas Neubert 0cc8d840a3
vpm: fix and improve `outdated` (#5902) 2020-07-22 02:25:20 +02:00
Alexander Medvednikov 3c90da6afa ci: enable vfmt check 2020-07-20 22:26:44 +02:00
Lukas Neubert c93467bca5
vpm: add list command (#5888) 2020-07-20 17:39:37 +03:00
Delyan Angelov c858978348 cgen: add support for `-d trace_gen` too. Add `v tracev` command. 2020-07-20 12:36:27 +03:00
Enzo 8a855ccae1
fmt,vet: handle `var in [single_value]` (#5882) 2020-07-19 19:58:34 +02:00
Delyan Angelov de0fc53d62 CI: fix failing tests because of hash.wyhash duplicates 2020-07-18 15:27:57 +03:00
Delyan Angelov 411eaadc15 CI: make sure vcreate.v is not skipped by `v build-tools` 2020-07-18 10:42:08 +03:00
Enzo 90d9040e6e
all: make comment expressions + fix vfmt array init (#5851) 2020-07-17 19:13:22 +02:00
Ryan Willis e804ba5294
vfmt: add support for VDIFF_TOOL, detect more diffing tools (#5857) 2020-07-17 14:03:07 +03:00
Alexander Medvednikov 9b2cbdacc6 vfmt: verify 2020-07-16 19:46:03 +02:00
Ryan Willis f66967a88c
vsymlink: real Windows symbolic link, fallback to batch, make.bat updates (#5841) 2020-07-16 18:33:26 +02:00
Lukas Neubert cc7c8009a1
vpm: outdated command (#5833) 2020-07-15 21:55:07 +02:00
Delyan Angelov e23925f2be pref: add -show-timings option 2020-07-14 18:47:40 +03:00
Alexander Medvednikov 1c682d7b89 cgen/autofree: sb.writeln() optimization fixes 2020-07-13 18:59:47 +02:00
Delyan Angelov 26768e8514 vfmt: strip `current_module.` in fn args more robustly 2020-07-11 16:09:20 +03:00
Alexander Medvednikov 54da8371ac doc: fix compilation and format 2020-07-11 12:04:41 +02:00
Lukas Neubert 10e0c39115
vcreate: various fixes and improvements (#5786) 2020-07-10 18:09:08 +02:00
Alexander Medvednikov 9fd0bc93f0 tools/fast: fix commit date 2020-07-10 17:14:14 +02:00
Alexander Medvednikov 49a4ced79c tools/fast: fix commit link and enable -prod 2020-07-10 17:03:39 +02:00
Alexander Medvednikov 0cfa90828c tools/fast: run for each commit 2020-07-10 16:51:16 +02:00
Alexander Medvednikov 203bec634c tool/fast: use AWS instance for stable benchmarks 2020-07-10 11:53:09 +02:00
Daniel Däschle c5dc1a33b6
all: remove `it` smartcast and replace with original variable name (#5764) 2020-07-09 17:14:14 +02:00
Alexander Medvednikov dfa29b6e4d fast: fix 1mil.v test 2020-07-09 11:56:31 +02:00
Delyan Angelov 73a259496e tests: support `VTEST_ONLY=fn_,match_ ./v test-fixed` and in compiler_test.v 2020-07-09 10:47:16 +03:00
Delyan Angelov ce31c4c03e tests: support `VTEST_ONLY=parser ./v vlib/v/compiler_errors_test.v` 2020-07-09 10:27:31 +03:00