Alexander Medvednikov
|
9a51f4e3c2
|
autofree: builtin fixes
|
2020-11-21 22:33:31 +01:00 |
Alexander Medvednikov
|
8cef4e0433
|
ci: build ved with -autofree
|
2020-11-21 19:12:52 +01:00 |
Alexander Medvednikov
|
2afb9b30e9
|
autofree: minor fixes; skip in consts
|
2020-11-21 19:07:47 +01:00 |
Alexander Medvednikov
|
ad940ff40e
|
autofree: free parent scope vars only before fn returns
|
2020-11-21 18:23:50 +01:00 |
Delyan Angelov
|
2228d75657
|
ci: fix formatting of comptime.v
|
2020-11-21 19:04:31 +02:00 |
Delyan Angelov
|
018bd6aac3
|
os: fix flaky test in process_test.v
|
2020-11-21 18:01:21 +02:00 |
Delyan Angelov
|
fa55c247a2
|
parser: add `-d print_vweb_template_expansions` to ease vweb template debugging
|
2020-11-21 17:59:02 +02:00 |
pancake
|
4b19a6e00d
|
js: fix code generation for `$if js` statements (#6896)
|
2020-11-21 15:40:37 +01:00 |
hirossan4049
|
54df7d1daf
|
gg: new draw_empty_rounded_rect() (#6891)
|
2020-11-21 15:40:02 +01:00 |
Delyan Angelov
|
f2d59fbc0f
|
cmd/v: make `echo ...|v` same as `echo ...|v run -` (#6899)
|
2020-11-21 15:39:47 +01:00 |
Tomas Hellström
|
155aa6dac5
|
x.websocket: fix autobahn tests for wss and wss close behavor (#6901)
|
2020-11-21 15:45:45 +02:00 |
Alexander Medvednikov
|
b6099cd978
|
sokol: soft full screen on macos
|
2020-11-21 14:24:01 +01:00 |
heronwr
|
6b89249c6d
|
make.bat: refactor for better param parsing and usage help (#6893)
|
2020-11-21 12:02:03 +01:00 |
Delyan Angelov
|
92d3cff957
|
vfmt: run vfmt over v.v, and add it to `v test-cleancode` too
|
2020-11-21 10:24:11 +02:00 |
Swastik Baranwal
|
650cdef8b4
|
checker: disallow array sum types without default field (#6892)
|
2020-11-21 00:07:25 +01:00 |
Daniel Däschle
|
838ad16296
|
all: refactor ast.Expr to use the new sum type implementation (#6792)
|
2020-11-21 00:05:57 +01:00 |
Alexander Medvednikov
|
ff1752dfff
|
gg: vfmt gg.v
|
2020-11-21 00:04:29 +01:00 |
Alexander Medvednikov
|
c1486925d5
|
autofree: enable free_before_return test
|
2020-11-21 00:00:27 +01:00 |
Alexander Medvednikov
|
99bdb87a01
|
all: remove #objc for good
|
2020-11-20 23:49:52 +01:00 |
Delyan Angelov
|
e53b451d60
|
v complete: fix completion of `v fmt cmd/tools/vcomp<Tab>`
|
2020-11-20 21:29:59 +02:00 |
Larpon
|
de0cfdd323
|
v complete: add better support for tool flag completion (#6894)
|
2020-11-20 20:50:01 +02:00 |
Delyan Angelov
|
9673d40bb9
|
ci: fix failing windows test run_v_code_from_stdin_test.v (2)
|
2020-11-20 16:57:44 +02:00 |
Takahiro Yaota
|
f47c2468bb
|
net: fix socket.read_line with long lines #6842
|
2020-11-20 15:24:41 +01:00 |
Larpon
|
82b16cbf45
|
v: add shell auto-completion with `source <(v complete setup bash)` (#6886)
|
2020-11-20 16:17:31 +02:00 |
Delyan Angelov
|
93d460f8fc
|
ci: fix failing windows tests for `v run -`
|
2020-11-20 16:14:04 +02:00 |
Lukas Neubert
|
5d76e85a23
|
vfmt: fix extra whitspace in fn type decl with type-only args (#6888)
|
2020-11-20 15:00:40 +01:00 |
Alexander Medvednikov
|
30ddb89e3c
|
gg: UI mode for much lower CPU usage in UI apps
|
2020-11-20 14:50:26 +01:00 |
Delyan Angelov
|
3c4b87bfec
|
checker: add check against `fn test_opt() ?{}`
|
2020-11-20 15:12:53 +02:00 |
Nick Treleaven
|
9871d24929
|
fmt: fix labelled break & continue (#6889)
|
2020-11-20 14:12:40 +01:00 |
Nick Treleaven
|
09090bd29f
|
doc: explain labelled break and continue (#6890)
|
2020-11-20 14:11:56 +01:00 |
Nick Treleaven
|
d5242e0bf5
|
gen: implement labelled break and continue (retry) (#6887)
|
2020-11-20 12:23:48 +01:00 |
Alexander Medvednikov
|
412e2a43e9
|
clipboard: fix clear() on macos
|
2020-11-20 12:00:16 +01:00 |
Ned Palacios
|
7c2c187743
|
vdoc: fix markdown and plaintext rendering (#6882)
|
2020-11-20 12:02:52 +02:00 |
Lukas Neubert
|
ef3e8d2c84
|
vfmt: handle comments after type declarations (#6874)
|
2020-11-20 11:51:50 +02:00 |
Delyan Angelov
|
d382db77ee
|
ci: fix failing clipboard_test.v on MacOS
|
2020-11-20 11:44:26 +02:00 |
Ned Palacios
|
b957c64905
|
scanner: store errors and warnings on silent mode (#6883)
|
2020-11-20 11:44:19 +02:00 |
Nicolas Sauzede
|
159932d59b
|
v: run code from stdin `echo println(2+2) | v run -`, with no repl limits (#6884)
|
2020-11-20 10:25:59 +02:00 |
Alexander Medvednikov
|
55a7c907ad
|
clipboard: fix set_text()
|
2020-11-20 03:28:28 +01:00 |
Alexander Medvednikov
|
4328233504
|
Revert "gen: implement labelled break and continue (#6880)"
This reverts commit e798326a1a .
|
2020-11-20 02:51:35 +01:00 |
Delyan Angelov
|
1b8609c318
|
builder: fix for `v -o x.exe run examples/hello_world.v`
|
2020-11-20 02:38:24 +02:00 |
Lukas Neubert
|
a67873f6cf
|
jsgen: tests: ensure output deletion on fail (#6875)
|
2020-11-20 01:15:32 +01:00 |
Alexander Medvednikov
|
d50c919879
|
clipboard: fix get_text() on macos
|
2020-11-20 01:08:55 +01:00 |
Daniel Däschle
|
925b40e2c0
|
gitignore: ignore .env (#6879)
|
2020-11-19 21:16:03 +01:00 |
Nick Treleaven
|
e798326a1a
|
gen: implement labelled break and continue (#6880)
|
2020-11-19 21:13:15 +01:00 |
Daniel Däschle
|
41ba942369
|
parser: smartcast mutable selector (#6881)
|
2020-11-19 21:05:10 +01:00 |
Delyan Angelov
|
2e57a1e1a6
|
sync: add vlib/sync/bench/many_writers_and_receivers_on_1_channel.v (run with --help)
|
2020-11-19 21:30:38 +02:00 |
Daniel Däschle
|
9feb010355
|
all: mutable smartcasts (#6878)
|
2020-11-19 17:28:46 +01:00 |
Delyan Angelov
|
48b117618d
|
builtin: support -d no_backtrace, to ease compiling V code on older distros easier
|
2020-11-19 17:58:33 +02:00 |
Larpon
|
f807fd973e
|
compile: infer source file if a binary by the same name exists in same dir #6877
|
2020-11-19 16:23:55 +01:00 |
Lukas Neubert
|
268e3b5d15
|
ci: change "vid" to "ved" (#6876)
|
2020-11-19 16:22:51 +01:00 |