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

892 Commits

Author SHA1 Message Date
23f231ee61 builtin: tag array methods unsafe: *_many, grow_len, pointers (#8983) 2021-02-26 22:55:09 +01:00
3362d7ecbb vpm: make the 404 in text error more precise (till https://vpm.vlang.io/ is fixed properly) 2021-02-25 09:05:18 +02:00
63ed3c0d41 tools: fix shortcut creation error in v symlink on windows (#8935) 2021-02-24 14:40:17 +02:00
977a625a45 tools: support v -prod up 2021-02-23 10:05:59 +02:00
7c9d280233 v install: fix does not exist, when the response contained a 404 text 2021-02-23 08:58:26 +02:00
2516c07614 ci: fix v -W build-tools 2021-02-22 15:33:35 +02:00
5306b2788c all: extend wait() method to array of thread handles (#8840) 2021-02-22 15:08:52 +02:00
41a3b115a1 gen1m.v: update generated code (#8888) 2021-02-22 14:51:00 +02:00
f54c1a5cc2 all: add strings.Builder.write_string and use write_string instead of write (#8892) 2021-02-22 13:18:11 +02:00
36a6bc270c v symlink: fix for termux (#8896) 2021-02-22 13:08:41 +02:00
5d653a37b6 os: make process_test.v more portable (prepare for windows) 2021-02-22 09:42:00 +02:00
18e88d2fc8 test-cleancode: add more of vlib/v (#8882) 2021-02-21 20:17:12 +02:00
0ccd9f9c6e ci: add match_in_map_init_test.v to skip_with_asan_compiler and skip_with_fsanitize_address in v test-self 2021-02-21 19:56:17 +02:00
ac4791045f time: consolidate the different sleep functions into time.wait(Duration) (#8853) 2021-02-21 17:05:03 +02:00
cfe9f6d5d3 help: remove http doc server options (#8839) 2021-02-21 16:18:50 +02:00
1039d39846 ci: test-self with address sanitized compiler (#8866) 2021-02-21 16:09:19 +02:00
901aa83e65 vdoc: hide README toc entry without readme (#8841) 2021-02-20 16:03:10 +02:00
38d1eac7f5 vdoc: fix padding above heading (#8842) 2021-02-20 15:16:51 +02:00
252074836b tools: fix permission problems after sudo v symlink 2021-02-18 18:11:14 +02:00
0142d58aa6 v.pref: prevent Too many targets. from triggering when the command is an external one 2021-02-18 12:13:28 +02:00
198b395cde examples: add examples/sokol/05_instancing_glsl, cleanup code (#8809) 2021-02-18 11:11:26 +02:00
01aa09d515 checker: do not allow copying any map lvalue (#8662) 2021-02-16 12:46:12 +01:00
0520b755f4 checker/cgen: support print*(), .str() and '$x' for shared (#8771) 2021-02-16 12:40:13 +01:00
4a0367a63c vlib: add [unsafe] tag to more functions: tos, string_from_wide, strings.Builder: write_bytes, free (#8766) 2021-02-15 17:15:52 +02:00
325aef6d41 gg: add gg.m4, use it in the sokol GLSL examples (#8755) 2021-02-15 15:40:28 +02:00
ebb5305b27 vdoc: fix markdown toc link rendering (#8714) 2021-02-13 09:04:47 +02:00
40066a5daa checker: obey [ref_only] tag, allow embedding in other ref struct (#8707) 2021-02-13 00:47:37 +01:00
9b4f2edbfa net: move unix socket code to net.unix and skip net/unix/unix_test.v … (#8681) 2021-02-11 18:51:12 +02:00
f8db44bb15 ci: update reference to pool_test.v in skip_with_werror in v test-self 2021-02-11 13:12:00 +02:00
578de634fe sync: move pool related code to sync.pool, cleanup, add a README.md 2021-02-11 10:55:23 +02:00
d4f6488afd net: add better unix socket support (#8651) 2021-02-11 01:24:15 +01:00
8b1337029f ci: add build-examples task to tcc-windows CI (#8653) 2021-02-11 01:23:03 +01:00
9e751f72c4 doc, fmt: use map{key: value} syntax for map literals (#8623) 2021-02-08 16:57:42 +02:00
03d5bfbc95 repl: use os.temp_dir() for the temporary .noprefix.vrepl.v files 2021-02-08 09:44:04 +02:00
473cd1d416 fmt: single line ternary return (#8605) 2021-02-08 00:28:46 +01:00
118ca1240e all: allow shared element types for struct and arrays (#8631) 2021-02-08 00:28:29 +01:00
7f4c582f1a fmt: unwrap long infix exprs inside parenthesis if necessary (#8609) 2021-02-07 23:10:39 +01:00
367dbc7707 ci: add tests with -Werror (#8630) 2021-02-07 23:10:01 +01:00
46f8e68bec ci: skip process/command example on windows (#8617) 2021-02-07 13:46:22 +02:00
f589a70874 examples: make a process example compile with -prod 2021-02-07 05:23:45 +01:00
68b4051a6e tools/fast: simplify logic now that it's run on each commit 2021-02-07 05:11:48 +01:00
a81ee0e94e tools/fast: measure v.c size and parse/check/cgen steps 2021-02-07 04:48:54 +01:00
32cd2846f5 tools/fast: run the job every minute 2021-02-07 04:01:02 +01:00
d284918554 tools/fast: push changes to gh pages 2021-02-07 03:35:29 +01:00
26121d5ae7 tools/fast: cron job to check for new commits 2021-02-06 22:28:42 +01:00
59c1c77bfe check-md: fix missing default_command when nofmt was set (#8591) 2021-02-05 20:25:27 +02:00
76ea3e7b41 tools/check-md: allow directories as args and deprecate -all flag (#8582) 2021-02-05 16:46:20 +01:00
97c0ef3505 orm: struct field support (#8517) 2021-02-04 20:28:33 +01:00
32cc95a340 test-cleancode: check some of the examples too 2021-02-04 17:34:59 +02:00
3e4e0a35e3 vvet: fix silent exit when invoked on a single .v file. 2021-02-04 17:23:58 +02:00