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

824 Commits

Author SHA1 Message Date
141a6db16b vfmt: print worker execution errors with -debug (#9238) 2021-03-10 20:21:39 +02:00
0abb38472b vcheck-md: minor cleanup (#9229) 2021-03-10 17:46:07 +02:00
3edcb7e601 vsymlink.v: update registry calls on windows (#9213) 2021-03-09 16:16:42 +02:00
114a7db6e5 vdoc: fix symbol filtering (#9210) 2021-03-09 13:05:50 +02:00
a9358e4948 tools: fix panicing on a failing make in v up, or recompilation of vup.v 2021-03-08 23:58:07 +02:00
d7049ae2da os: deprecate os.exec (returning ?os.Result), in favour of os.execute, which returns os.Result (#8974) 2021-03-08 20:52:13 +02:00
8f0ede34ad v doc: add available output formats (#9180) 2021-03-08 17:21:40 +02:00
98a12fdc2e ci: fix v test-cleancode 2021-03-07 19:15:47 +02:00
ba95995a51 v new: support setting version and license too (#9168) 2021-03-07 11:38:56 +02:00
7a9d9f1e78 v new: accept name and description from argument (#9142) 2021-03-06 21:03:20 +02:00
849cde245c v: support dump(expr) (#9160) 2021-03-06 18:09:28 +01:00
c65d65a3f5 v: use dash instead of lowerdash for -print-v-files (#9111) 2021-03-04 14:38:05 +02:00
2870a5a63a vrepl: fix array_filter (#9104) 2021-03-04 12:24:14 +02:00
76c8dea782 vcomplete: add powershell support (#9093) 2021-03-03 23:57:08 +01:00
dd475f4e37 checker/cgen: enable IfGuardExpr for a[k] and <-ch (#9065) 2021-03-03 10:10:38 +02:00
b65ec6e867 cmd/repl: add functionality to use custom programs on the startup (#9055) 2021-03-03 07:53:05 +02:00
31321b68ea v: show help for -h, -help, and --help, in addition to v help 2021-03-02 12:22:10 +02:00
83a77542e3 ci: update skipped tests (#9034) 2021-03-01 13:54:49 +01:00
d0fab60981 vweb: refactor routing logic (#9025) 2021-03-01 11:50:52 +01:00
b712af56fd all: bring back panic(err.msg) -> panic(err) (#9022) 2021-03-01 00:18:14 +01:00
e937d6249c cgen: fix various issues concerning optionals (#9021) 2021-02-28 23:21:03 +01:00
d63b7bc35a all: update repo to use the new error handling syntax (#8950) 2021-02-28 23:20:21 +03:00
b9a381f101 all: migrate to the new Option (p. 1) (#8924) 2021-02-28 22:24:29 +03:00
7e08e84bc1 vweb: refactor HTTP request parsing (#8874) 2021-02-27 23:18:25 +01:00
2f9687d29b net: add HTTP Header struct and methods (#8991) 2021-02-27 22:54:27 +01:00
3a2d696fac time: time.wait() => time.sleep() 2021-02-27 20:41:06 +03:00
81cf6f7ea2 tools: fix shortcut creation & registry access in v symlink on windows (#8994) 2021-02-27 09:39:36 +02:00
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