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

13703 Commits

Author SHA1 Message Date
584597aa3d checker: check mismatch of return result type (#15413) 2022-08-12 17:23:14 +03:00
e6606d8670 cgen: fix optional in if expr (#15411) 2022-08-12 17:22:27 +03:00
09f1eb9ad2 doc: make if debug a bit more clear 2022-08-12 05:10:39 +03:00
fd83b95d85 sokol: expose context_pool_size field on sgl.Desc (#15409) 2022-08-11 20:49:11 +03:00
9e0bf005f7 checker: simplify infer_fn_generic_types() (#15408) 2022-08-11 14:25:43 +03:00
275a997ec1 vweb: fix vweb static url (#15396) 2022-08-11 08:28:47 +03:00
32fa475316 markused: fix generic fn mark as used (fix #15387) (#15406) 2022-08-11 08:27:20 +03:00
f54e45b77e json: fix array_fixed encode/decode (#15398) 2022-08-11 03:52:56 +03:00
5095364838 cgen: avoid a compiler warning in generated code (#15394) 2022-08-11 03:52:42 +03:00
1c6366eb9c cgen: fix generated any/filter/all methods for shared array fields 2022-08-10 14:05:33 +03:00
78d0255e6c checker: fix generics with nested generic method call (#15390) 2022-08-10 11:29:19 +03:00
c752e5eb3e checker: add a suggestion for misspelled field names in struct literals 2022-08-10 11:01:43 +03:00
d3aa7700c7 cgen: fix shared struct method call (#15386) 2022-08-09 12:44:19 +03:00
7be9963a41 checker: fix dumping generic fn mut argument (#15384) 2022-08-09 07:46:55 +03:00
d4b622bdc2 checker: add pref.is_verbose for print_backtrace (#15385) 2022-08-09 07:43:59 +03:00
27c5ad03f6 native: initial linking support for linux (#15326) 2022-08-08 22:32:14 +03:00
a6026fd505 checker: disallow method calls with invalid expressions (#15337) 2022-08-08 17:35:24 +03:00
9b88feccad checker: check generic method call argument mismatch (#15378) 2022-08-08 17:30:48 +03:00
5a834a2ef9 encoding.base58: remove one unnecessary map access per the most common BTC usages; implement encode_bytes, decode_bytes, encode_walpha_bytes, decode_walpha_bytes functions 2022-08-08 15:37:00 +03:00
6a728e1674 cgen: fix shared array.last() (#15379) weekly.2022.32 2022-08-08 13:11:38 +03:00
c7152a6ab6 checker: fix generics with nested generic fn call (#15361) 2022-08-08 04:54:52 +03:00
ee9142a113 examples: V orm still fast? (#15330) 2022-08-08 04:38:38 +03:00
0b1486f014 http: avoid costly string interpolation of resp.body (#15376) 2022-08-08 04:36:45 +03:00
d74cf084fb readme: fix a typo (#15373) 2022-08-08 03:01:05 +03:00
b01f71d9da io: migrate the Reader API to Result instead of Option (#15229) 2022-08-08 02:33:25 +03:00
l-m
8c33a40c5a vrepl: implement the 'pin' command from crepl (#15371) 2022-08-07 14:06:50 +03:00
fd1b6efea6 net: add failed addresses + details on connect errors, make connect more robust in the default non blocking mode (#15364) 2022-08-07 10:40:05 +03:00
d6b594c4e8 checker: check if struct field type isn't type (#15359) 2022-08-06 19:11:51 +03:00
8d9af2e4a1 cgen: fix nested generic fn call with reference argument (#15353) 2022-08-06 19:07:33 +03:00
4588bb44ab markused: skip panic_result_not_set (generated for fn main(){ foo()! }) too 2022-08-06 10:29:44 +03:00
095f4bcf86 orm: add missing 'nonull' attribute description (#15348) 2022-08-05 10:27:19 +03:00
ab244d2236 checker: cleanup in if_expr() (#15347) 2022-08-05 03:02:22 +03:00
9e50803071 ast, parser: fix reference typenode (#15346) 2022-08-05 03:01:49 +03:00
e034b35144 cgen: fix generic interface call with reference argument (#15345) 2022-08-05 03:01:11 +03:00
d7a3b866ee checker: check generic interface missing type parameter (#15344) 2022-08-04 11:02:34 +03:00
161ac3434f examples: serve js (#15246) 2022-08-03 13:34:26 +03:00
372857c19c checker: minor cleanup in struct_decl() (#15325) 2022-08-03 13:28:53 +03:00
2ad25f6d06 checker: fix nested generic fn call (fix #15328) (#15333) 2022-08-03 13:24:39 +03:00
77495c8d03 all: support assert condition, extra_message, evaluating and showing extra_message on assert failure (#15322) 2022-08-03 01:14:01 +03:00
fcde63127f rand: fix incorrect generic function call (#15327) 2022-08-02 20:11:49 +03:00
51ef8b62ba log: cleanup tests (#15320) 2022-08-02 18:01:49 +03:00
867f500d78 gitignore: ignore valgind vgcore.* debug files (#15321) 2022-08-02 17:59:29 +03:00
45c601b79c cgen: fix sorting of shared array fields (fix #15244) 2022-08-02 16:17:11 +03:00
857e047d01 json: tag functions that cgen may call internally for json.encode/json.decode, as [markused] 2022-08-02 11:45:41 +03:00
42efc383d2 encoding.binary: fix function names in comments (#15317) 2022-08-02 00:30:06 +03:00
0555894e7f .github: Add example on PR template title to avoid confusion (#15311) 2022-08-01 23:29:04 +03:00
ce59fffb53 scanner: make scan_all_tokens_in_buffer() private (#15312) 2022-08-01 23:15:56 +03:00
7546d1450c scanner: minor optimization (#15313) 2022-08-01 23:09:27 +03:00
dab8159b56 native: implement elf section types (#15316) 2022-08-01 23:04:59 +03:00
a35356758c log: make set_level(level Level) part of the log.Logger interface too (fix for discordv) weekly.2022.31 2022-08-01 15:09:32 +03:00