Delyan Angelov
|
7c664de8aa
|
time: fix macos job (building V with -cflags --Werror)
|
2021-04-05 22:32:33 +03:00 |
|
Delyan Angelov
|
5f07c583fb
|
ci: fix build-vc job (use more precise C.fprintf declaration)
|
2021-04-05 22:24:17 +03:00 |
|
Delyan Angelov
|
1899845582
|
ci: fix build-vc job
|
2021-04-05 22:18:18 +03:00 |
|
Delyan Angelov
|
acb6145d53
|
ci: final fix for ./v test-all
|
2021-04-05 22:13:53 +03:00 |
|
Delyan Angelov
|
0e94612535
|
checker: only allow ptr += int in unsafe blocks
|
2021-04-05 22:01:18 +03:00 |
|
Delyan Angelov
|
291a88bc62
|
ci: fix some of v test-cleancode 4
|
2021-04-05 21:39:32 +03:00 |
|
penguindark
|
9aabf222fe
|
encoding.utf8: fix a bug in up_low (#9610)
|
2021-04-05 21:28:21 +03:00 |
|
Delyan Angelov
|
d11fb8497a
|
ci: fix some of v test-cleancode 3
|
2021-04-05 21:21:46 +03:00 |
|
Delyan Angelov
|
c0e2b9b1e2
|
ci: fix some of v test-cleancode 2
|
2021-04-05 20:55:03 +03:00 |
|
Delyan Angelov
|
fec89c7efb
|
ci: fix some of v test-cleancode 1
|
2021-04-05 20:47:32 +03:00 |
|
Delyan Angelov
|
4822274d29
|
x.websocket: use &byte instead of byteptr
|
2021-04-05 19:53:48 +03:00 |
|
Delyan Angelov
|
5bc29492fd
|
ci: fix vlib/v/tests/str_gen_test.v (all of v test-self is ok now)
|
2021-04-05 19:31:28 +03:00 |
|
Delyan Angelov
|
abbb08b28c
|
ast,checker: fix v test-self by relaxing the is_number checks
|
2021-04-05 18:45:03 +03:00 |
|
Conner
|
ab77453f5f
|
checker: fix spelling in 'inferred generic type is ambiguous:' check (#9593)
|
2021-04-05 18:21:09 +03:00 |
|
Ned Palacios
|
98e1dd4b22
|
checker: wrap print_backtraces with if is_verbose (#9595)
|
2021-04-05 18:19:20 +03:00 |
|
penguindark
|
a016ac39c0
|
examples: change byteptr to &byte in sokol examples and regex (#9606)
|
2021-04-05 18:17:45 +03:00 |
|
Ned Palacios
|
07b1dc66dd
|
ast, parser: add additional pos info for FnDecl and InterfaceDecl nodes (#9603)
|
2021-04-05 18:14:21 +03:00 |
|
Delyan Angelov
|
90b123c27b
|
ci: fix self compilation on windows
|
2021-04-05 15:47:43 +03:00 |
|
Delyan Angelov
|
cc8948efcf
|
time: fix compilation on macos
|
2021-04-05 15:31:29 +03:00 |
|
Delyan Angelov
|
7a9607b028
|
checker: use .clear_flags() when comparing number literals
|
2021-04-05 10:39:48 +03:00 |
|
Delyan Angelov
|
9fcdf33501
|
szip: fix compilation errors with -Werror
|
2021-04-05 10:31:48 +03:00 |
|
Delyan Angelov
|
82de973ee6
|
time: run vfmt
|
2021-04-05 10:25:02 +03:00 |
|
Delyan Angelov
|
c58b4cb1da
|
ci: fix v -cc clang-11 -cflags -Werror cmd/v
|
2021-04-05 10:23:58 +03:00 |
|
Delyan Angelov
|
4cde74f120
|
checker: make the compiler stricter when checking pointers
|
2021-04-05 10:02:47 +03:00 |
|
Delyan Angelov
|
d82a0c1637
|
ci: fix multiret_with_ptrtype_test.v
|
2021-04-05 08:31:20 +03:00 |
|
Delyan Angelov
|
63a1c32a17
|
ci: fix ptr_arithmetic_test.v
|
2021-04-05 08:25:08 +03:00 |
|
Delyan Angelov
|
5c07cbf5d3
|
ci: fix v -cc clang-11 -cflags -Werror cmd/v
|
2021-04-05 08:09:04 +03:00 |
|
Delyan Angelov
|
34aa67b1e8
|
ci: fix compilation and formatting of sqlite example in docs.md
|
2021-04-05 08:09:04 +03:00 |
|
Alexander Medvednikov
|
92fa9bbea9
|
cgen: fix [packed]
|
2021-04-05 08:02:19 +03:00 |
|
Alexander Medvednikov
|
ed37512ea9
|
ci: run wkhtmltopdf only on linux again
|
2021-04-05 07:55:32 +03:00 |
|
Delyan Angelov
|
9cc9ce698f
|
ci: fix more of byteptr=> &byte, vfmt check_types.v
|
2021-04-05 07:27:26 +03:00 |
|
Delyan Angelov
|
e9b8d9ba9e
|
ci: fix byteptr cast in embed_file.v
|
2021-04-05 07:27:26 +03:00 |
|
Alexander Medvednikov
|
77d8336db9
|
cgen: [packed] struct attribute
|
2021-04-05 06:49:43 +03:00 |
|
Alexander Medvednikov
|
e399c07a2f
|
os: fix a C warning
|
2021-04-05 06:42:20 +03:00 |
|
Alexander Medvednikov
|
7b7602a2f9
|
checker: bring back automatic c'foo' in c calls
|
2021-04-05 06:36:06 +03:00 |
|
Delyan Angelov
|
43d83717e7
|
ci: add more byteptr/&byte compatibility shims to smooth the transition to &byte
|
2021-04-04 22:46:31 +03:00 |
|
Delyan Angelov
|
0da827f250
|
ci: add a temporary transition shim to teach V that &byte === byteptr and &char === charptr
|
2021-04-04 21:37:07 +03:00 |
|
Delyan Angelov
|
8a362588aa
|
ci: fix os.environ :-|
|
2021-04-04 21:11:17 +03:00 |
|
Delyan Angelov
|
accd4d83bf
|
ci: fix compilation
|
2021-04-04 20:14:51 +03:00 |
|
Delyan Angelov
|
824790a2bd
|
builtin: simplify println(), use C.write consistently on unix as on windows so that 0 bytes are output also
|
2021-04-04 19:14:21 +03:00 |
|
Alexander Medvednikov
|
f3484345c7
|
checker: remove debugging info
|
2021-04-04 18:40:10 +03:00 |
|
Alexander Medvednikov
|
1716e8dd04
|
gg: byteptr fixes
|
2021-04-04 18:05:01 +03:00 |
|
Alexander Medvednikov
|
6c8199c9d9
|
os: fix compilation on linux
|
2021-04-04 17:48:21 +03:00 |
|
Alexander Medvednikov
|
57e6138a61
|
all: remove byteptr and charptr; replace them with &byte and &char
|
2021-04-04 17:43:32 +03:00 |
|
yuyi
|
8dd4a63913
|
checker: minor cleanup of checker.v (#9585)
|
2021-04-04 16:05:29 +02:00 |
|
Delyan Angelov
|
c698fa1a58
|
all: support v -watch run (#9577)
|
2021-04-04 16:05:06 +02:00 |
|
Delyan Angelov
|
82f3ca2d55
|
strings: use deprecated_after for the .write_bytes method
|
2021-04-04 10:01:26 +03:00 |
|
ka-weihe
|
337e447cfb
|
map: fix delete (part 1) (#9579)
|
2021-04-04 01:11:47 +02:00 |
|
penguindark
|
1a324679b9
|
regex: added groups in replace strings (#9576)
|
2021-04-03 23:16:56 +03:00 |
|
Lukas Neubert
|
0eb59cf2bd
|
fmt: prevent possible trailing whitespace in wrapped infixes (#9573)
|
2021-04-03 18:30:25 +02:00 |
|