Alexander Medvednikov
|
a08e64f37f
|
cgen: operator overloading
|
2020-04-08 22:12:42 +02:00 |
Alexander Medvednikov
|
3521b7ff89
|
websocket: fmt example + minor fixes
|
2020-04-08 21:21:58 +02:00 |
Abdullah Atta
|
6f8f8d7b1b
|
websocket: eventbus and other cleanup
|
2020-04-08 21:19:01 +02:00 |
Alexander Medvednikov
|
b40fdd9089
|
scope: find_const
|
2020-04-08 19:47:20 +02:00 |
Leah Lundqvist
|
b28ab2511c
|
websocket: move library files to root of module
|
2020-04-08 19:44:30 +02:00 |
Alexander Medvednikov
|
fa6aaad6df
|
checker: handle `x := x`
|
2020-04-08 19:15:19 +02:00 |
Daniel Däschle
|
03c307a8c0
|
parser: fix struct name error
|
2020-04-08 19:08:54 +02:00 |
hazohelet
|
78fc9bd12b
|
fmt: short_module for enum values
|
2020-04-08 18:55:50 +02:00 |
Daniel Däschle
|
d38acb5487
|
cgen: fix enum print case
|
2020-04-08 18:55:10 +02:00 |
Delyan Angelov
|
3fd547f2e5
|
flag: fix compilation of programs using flag module
|
2020-04-08 19:49:32 +03:00 |
Delyan Angelov
|
292b165abe
|
tests: use the yellow color for 'the ok, fail, skip, total' line too
|
2020-04-08 18:49:00 +03:00 |
Delyan Angelov
|
e10290eb8e
|
tests: make the SKIP and FAIL labels more distinctive
|
2020-04-08 18:42:05 +03:00 |
Alexander Medvednikov
|
7a218286b3
|
cgen: fix returning optional consts; fix csv test
|
2020-04-08 17:21:36 +02:00 |
Delyan Angelov
|
3abbdd4a39
|
tests: fix vlib/os/environment.v
|
2020-04-08 18:01:19 +03:00 |
hazohelet
|
10c4c44d03
|
parser: allow C struct declaration that lacks body
|
2020-04-08 16:54:49 +02:00 |
Daniel Däschle
|
a61654009f
|
tests: change skip color to yellow instead of red
|
2020-04-08 16:52:40 +02:00 |
krischerven
|
bcb9d90abb
|
cgen: remove redundant spaces in generated C
|
2020-04-08 16:52:07 +02:00 |
Delyan Angelov
|
5247d5924e
|
tests: stats_test.v, pcg32_test.v, splitmix64_test.v now also pass
|
2020-04-08 17:29:43 +03:00 |
Daniel Däschle
|
6bba7d4e3a
|
cgen: enum str()
|
2020-04-08 15:54:38 +02:00 |
Delyan Angelov
|
1388532bd4
|
tests: fix crc32_test.v
|
2020-04-08 16:48:13 +03:00 |
Delyan Angelov
|
4f7bfaf5d0
|
tests: sha256_test.v and sha512_test.v also pass now
|
2020-04-08 16:39:24 +03:00 |
Delyan Angelov
|
a8fe3a59b0
|
tests: fix sha1 test by fixing << | expressions with explicit parenthesis for now.
|
2020-04-08 16:30:19 +03:00 |
Alexander Medvednikov
|
80888b9518
|
tests: fix fmt test
|
2020-04-08 14:25:08 +02:00 |
Alexander Medvednikov
|
8426db7fe5
|
copy thecodrr/vws to vlib/net/websocket
|
2020-04-08 14:22:31 +02:00 |
Alexander Medvednikov
|
5ef5712e91
|
vfmt: do not generate a space if the comment is empty
|
2020-04-08 14:19:13 +02:00 |
Alexander Medvednikov
|
2e78051933
|
tests: fix in_expression_test
|
2020-04-08 13:56:09 +02:00 |
Alexander Medvednikov
|
eb78396307
|
parser: fix prefix precedence
|
2020-04-08 13:53:11 +02:00 |
Delyan Angelov
|
c00ec77737
|
tests: fix compilation of parser_test.v
|
2020-04-08 05:57:36 +03:00 |
Delyan Angelov
|
ef19aa1de6
|
assert: fix line position, pretty print float literals and casts
|
2020-04-08 05:47:29 +03:00 |
Delyan Angelov
|
3bad02abdd
|
cgen: do comparison of f32/f64 values for == and != by calling f64_eq(a,b) and f64_ne(a,b)
|
2020-04-08 03:51:06 +03:00 |
Delyan Angelov
|
f93445a022
|
tests: cleanup look for assertions. Fix jump to failure in emacs/vim again
|
2020-04-08 03:45:49 +03:00 |
Delyan Angelov
|
8e06f4e519
|
tests: rename vlib/rand/rand_test.v to random_numbers_test.v to fix sporadic CI fails
|
2020-04-08 03:04:04 +03:00 |
Delyan Angelov
|
b9ec1479e4
|
checker: allow again fallthrough in or{} blocks of option calls without assignment
|
2020-04-08 02:56:24 +03:00 |
Alexander Medvednikov
|
a6daf2f78e
|
skip crc32_test for now
|
2020-04-08 01:39:38 +02:00 |
Alexander Medvednikov
|
7ff0c3aaa9
|
cgen/parser: fix unions
|
2020-04-08 01:20:55 +02:00 |
Alexander Medvednikov
|
cdcb8b6c06
|
fmt: ` ` fix
|
2020-04-08 01:04:08 +02:00 |
yuyi
|
9984691eaf
|
parser: fix float_test.v
|
2020-04-08 01:00:58 +02:00 |
Alexander Medvednikov
|
d54150cd22
|
vfmt: fix struct init indent and wrapped lines
|
2020-04-08 00:59:28 +02:00 |
Alexander Medvednikov
|
2fbed2f880
|
cgen: fix _ = ...
|
2020-04-08 00:46:16 +02:00 |
ka-weihe
|
7406abe3b6
|
map: use strcmp and update wyhash
|
2020-04-08 00:02:15 +02:00 |
Daniel Däschle
|
59ac0bd46b
|
cgen: print bool correctly in interpolation
|
2020-04-07 23:26:20 +02:00 |
Delyan Angelov
|
582ee9e643
|
urllib: put braces in << | expressions in urllib.v to make test pass
|
2020-04-07 22:58:29 +03:00 |
Delyan Angelov
|
cb52dd85e7
|
tests: add an isolated test case for long struct names with capitalization
|
2020-04-07 22:03:20 +03:00 |
Delyan Angelov
|
589b932f19
|
compiler: more permissive structure names, that allow URL as a struct name
|
2020-04-07 22:00:25 +03:00 |
Delyan Angelov
|
900a18f955
|
v test-fixed: mention explicitly only the files that should be skipped
|
2020-04-07 20:51:42 +03:00 |
Major Taylor
|
efeea40520
|
tools: 'v create' -> 'v new'
|
2020-04-07 19:37:15 +02:00 |
Alexander Medvednikov
|
6bbd1943dd
|
cgen: fix &string cast; vfmt fixes
|
2020-04-07 18:51:44 +02:00 |
Daniel Däschle
|
4aedef367c
|
cgen: print bool and string correctly in struct
|
2020-04-07 17:52:15 +02:00 |
Alexander Medvednikov
|
50d5e23694
|
ci: node@v1
|
2020-04-07 17:41:18 +02:00 |
Alexander Medvednikov
|
300e75c0f3
|
ci: use checkout@v2
|
2020-04-07 17:37:01 +02:00 |