1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

357 Commits

Author SHA1 Message Date
d0fe96da39 ci: update vmodules docs on every commit (#7363) 2020-12-22 16:15:22 +01:00
178ddfe9c0 ci: improve on the v up job, using cmd/tools/oldv 2020-12-22 15:02:45 +02:00
1b39408eb6 ci: test v up 2020-12-22 11:59:19 +01:00
74f7a1a549 ci: run v build-examples on windows jobs too 2020-12-21 19:51:20 +02:00
c544cc508b pref: fix cross-compiling graphical apps to Windows (#7449) 2020-12-21 19:45:12 +02:00
75903052a8 ci: add a task for linux->windows -os windows examples/hello_world.v 2020-12-20 19:25:07 +02:00
3a9034a0d0 dl: add a complete tested shared library generation/usage example 2020-12-15 18:22:07 +02:00
d061a52829 ci: small cleanup of parser-silent-fuzzing 2020-12-15 11:21:24 +02:00
d3bffd6cc8 ci: fix the ubuntu-tcc job 2020-12-15 10:50:15 +02:00
f57c7032b4 ci: fix sanitizers and add -fsanitize=undefined (#7306) 2020-12-14 06:34:47 +01:00
591e523cf3 time: fix date parsing tests in winter for regions using DST (#7304) 2020-12-14 05:01:58 +01:00
e6f651978e ci: fix a syntax error 2020-12-13 02:23:49 +01:00
c67fc4f3a7 ci: build tetris with -usecache on linux 2020-12-13 02:22:25 +01:00
6bd70bc88a ci: add ubuntu-clang (#7295) 2020-12-12 23:37:09 +01:00
f3aac0bc6c ci: add a valgrind test for self compiling (#7294) 2020-12-12 22:53:04 +01:00
7e3e30aa9c ci: add a parser fuzzer step too (#7288) 2020-12-12 15:20:38 +02:00
5fec0d785a time: fix timezone problems of parse_iso8601 (#7272) 2020-12-12 09:19:03 +01:00
11808f9fa3 parser: fix silent errors (#7271) 2020-12-12 04:06:09 +01:00
9c1a5c5117 parser: fix silent parsing examples/vmod.v (#7264) 2020-12-11 19:14:07 +02:00
8823430c71 parser: small fixes to make silent mod work with example/json (#7246) 2020-12-11 06:55:39 +01:00
aedd1d17b8 parser: fix v test-parser examples/cli.v (#7243) 2020-12-10 19:32:15 +02:00
1c56ff7faf parser: fix fibonacci in silent mode (#7240) 2020-12-10 18:17:25 +02:00
8b3ffb9be2 scanner: fix when string literal ends after } (#7237) 2020-12-10 17:04:12 +02:00
032ea0f4f8 scanner: fix silent mode string parsing (#7220) 2020-12-09 20:09:07 +01:00
c7bea03ce3 ci: fix msvc _name_table [0]{} generation 2020-12-09 20:08:51 +02:00
b565df25c3 make.bat: use just make.bat in the msvc CI job 2020-12-09 19:53:56 +02:00
63557d0d02 checker: disallow op= and infix on a voidptr (#7175) 2020-12-07 22:43:38 +02:00
9ea2608372 repeat: implement -nmaxs and -nmins to eliminate flukes 2020-12-04 19:44:30 +02:00
0ea2fa228f autofree: fix or {}; ci: bring back gitly -autofree 2020-12-04 18:06:53 +01:00
d60f148b0c binary_artifact.yml: chmod 755 thirdparty/tcc/tcc.exe too 2020-12-04 14:08:18 +02:00
34049f7135 ci: yaml is fun 2020-12-04 10:21:17 +01:00
951d0ace89 ci: disable gitly -autofree for now 2020-12-04 10:16:07 +01:00
b64945a6c0 autofree: lots of fixes in return_statement() 2020-12-04 10:10:40 +01:00
da1c361cfe ci: add the -usecache test to macos 2020-12-04 04:32:20 +01:00
0c18b3bea6 ci: test -usecache 2020-12-04 04:01:13 +01:00
b37550c279 binary_artifact.yml: unpack to a v/ folder as before. 2020-12-03 22:44:03 +02:00
b8bb034f91 binary_artifact.yml: restore top level v_{linux,macos,windows}/ folder in the .zip files. 2020-12-03 16:56:39 +02:00
110c7e6f90 workflows: build 0.* tags 2020-12-03 15:04:49 +01:00
2f6757b315 binary_artifact.yml: chmod 755 the v executables before archiving them. 2020-12-03 12:51:28 +02:00
b1e3db712e binary_artifact.yml: restore .ctags.d/ and .github/ (helps vim/emacs users and running CI tests locally) 2020-12-03 11:52:09 +02:00
97ed2bf211 make: remove obsolete references to /var/tmp/tcc 2020-12-03 09:17:31 +02:00
9b7d717a9c workflows: use v_linux.zip etc as asset names (part 2) 2020-12-01 04:07:28 +01:00
971031d8cc workflows: use v_linux.zip etc as asset names 2020-12-01 04:06:34 +01:00
b1bff3f319 workflows: use ./v instead of v 2020-11-29 20:53:33 +01:00
9367dcda10 all: fix remaining c warnings and add -Werror to CI (#7021) 2020-11-29 21:23:37 +02:00
5eb7660608 workflows: releases: build v -prod 2020-11-29 19:57:12 +01:00
adeebad2a6 compiler: use thirdparty/tcc/tcc.exe by default, when no explicit -cc is given (#6598) 2020-11-29 16:18:49 +01:00
80c4b8a17a ci: automated builds when pushing "weekly.*" tags (#7005) 2020-11-29 02:16:10 +01:00
22c173c1dc ci: ci can't run tetris :) 2020-11-27 21:00:50 +01:00
f135a9949c ci: build tetris with -autofree 2020-11-27 20:41:17 +01:00