Commit Graph

26 Commits (8da12eb8a77ac8afb4dba78439d93f5af4e7a623)

Author SHA1 Message Date
Delyan Angelov fde88a2c51 ci: implement 'v test-fixed' and use it on ubuntu,tcc,msvc jobs 2020-04-05 12:40:17 +03:00
lutherwenxu 4bade9bcea
cmd/v: fix argument parsing 2020-04-04 12:09:34 +02:00
Delyan Angelov 31c4b1cda6 v2: compile vfmt again; consistent colored error messages 2020-04-03 18:42:22 +03:00
yuyi 50b9faf347
doc: fix doc command error running in vroot 2020-04-03 12:00:33 +02:00
Alexander Medvednikov 16acc5f312 cmd/v: -backend 2020-04-02 18:34:55 +02:00
Alexander Medvednikov 804d303487 cgen: add () for | and ^ 2020-04-02 18:26:56 +02:00
Alexander Medvednikov 50dabc8a49 fix valgrind_test 2020-04-02 18:22:36 +02:00
Alexander Medvednikov fd12e4e826 fix compiler_test.v 2020-04-02 18:12:10 +02:00
Alexander Medvednikov e305757d07 cmd/v: handle -cc and -cg 2020-04-02 17:55:00 +02:00
Alexander Medvednikov d228b3916b cmd/v: further simplifications 2020-04-02 17:46:43 +02:00
Alexander Medvednikov 40fd924b15 parser: match must be exhaustive; cmd/v: one verbosity level, simpler version 2020-04-02 16:51:16 +02:00
Delyan Angelov 084f853a2a
v2: enhance version with current git commit hash. Cleanup redundant code. 2020-04-02 13:31:02 +02:00
Alexander Medvednikov 8dfb14b1c4 remove 15k lines of code of the old backend; make V2 the default backend 2020-04-01 21:25:31 +02:00
Alexander Medvednikov 5a7f683f61 cgen: minor fixes 2020-03-20 17:20:53 +01:00
Alexander Medvednikov 6b571155f4 cgen: fix print(struct); use automatic referencing 2020-03-20 17:11:58 +01:00
Alexander Medvednikov 900ada1112 cgen: match: do not use a temp var; minor fixes 2020-03-16 10:53:36 +01:00
Major Taylor c546e88577
vcreate: add `init` command 2020-03-15 11:20:12 +01:00
lutherwenxu c2ffd027d0
cmd/v: implement `help` 2020-03-13 20:52:49 +01:00
Yohix e667e72685
all: fix typos 2020-03-13 09:45:40 +01:00
lutherwenxu aab31f4b35
cmd/v: rewrite flags 2020-03-06 18:53:29 +01:00
yuyi 8c43644301
tools: v self compiler 2020-02-28 13:02:56 +01:00
yuyi aae14f4eb4
tool: setup thirdparty 'freetype' 2020-02-24 18:01:34 +01:00
Alexander Medvednikov 092c09d81f vdoc using the new parser 2020-02-19 16:13:34 +01:00
lutherwenxu 277c55fe5b
cmd/v: rewrite default help message 2020-02-16 12:50:25 +01:00
Alexander Medvednikov c9f619dc72 v2: parse `filter()` 2020-02-10 14:42:57 +01:00
lutherwenxu 9332a83ce6
move v.v to cmd/v 2020-02-09 10:08:04 +01:00