Commit Graph

259 Commits (d4ddfa7e86135a8f489a7dd156d30a8f9042fa79)

Author SHA1 Message Date
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