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

8077 Commits

Author SHA1 Message Date
8a8978fb01 fmt: keep same line comments after arr.sort() in vsh files (#8026) 2021-01-13 20:10:17 +02:00
2030875c0a gen: fix go call with generic function (#8093) 2021-01-13 17:35:50 +02:00
a1245de25b gen: fix interface method call name that is a C reserved word (#8091) 2021-01-13 16:37:47 +02:00
70ad49e186 time: complete doc (#8070) 2021-01-13 16:30:54 +02:00
204cc5fb01 ast: add case for Import in fn (node Stmt) str() 2021-01-13 15:56:48 +02:00
4923048d95 ast: add case for ConstDecl in fn (node Stmt) str() (#8073) 2021-01-13 15:54:41 +02:00
245ed9160a gen: fix mut arr [3]int as a fn argument (#8085) 2021-01-13 15:52:46 +02:00
cf93be918f docs: update debugging information 2021-01-13 12:50:35 +02:00
219486f0a5 fmt: cleanup ' and " quotes handling (#8082) 2021-01-13 11:09:03 +02:00
a22982d662 tests: colorize failing tests, improve layout (#8066) 2021-01-13 11:07:12 +02:00
4cd50ed566 scanner: remove debug_tokens (#8078) 2021-01-13 08:33:37 +01:00
ae592299dc cgen: fix fixed arrays literal eq (#8079) 2021-01-13 08:32:41 +01:00
7458b699d0 fmt: change [1,2,3]!! to [1,2,3]! (#8081) 2021-01-13 08:32:17 +01:00
ac85257ea0 parser: fix sizeof(mod.Type), fix checking sizeof expression (#8065) 2021-01-13 06:13:39 +01:00
dd6febf6fa cgen: fix gen_array_sort() (#8077) 2021-01-13 06:12:22 +01:00
254df0ca62 fmt: improve string quotes (#8075) 2021-01-13 06:05:27 +01:00
3e3d45b2b1 parser: improve array init warning (#8024) 2021-01-13 06:03:23 +01:00
e8ab79205f ast: add str for Module (#8072) 2021-01-13 06:00:53 +01:00
1e853b0efc cgen: implement argument operator overloading (#8067) 2021-01-13 03:31:14 +01:00
0e490766df fmt: do not move single line block comments to previous line (#8046) 2021-01-13 03:30:24 +01:00
03a0534483 all: change fixed array init from [1,2,3]!! to [1,2,3]! (#8068) 2021-01-13 03:28:53 +01:00
71d3d4c879 tutorial: update the wget line in the instructions, to use v_linux.zip too (#8069)
I think the right URL is https://github.com/vlang/v/releases/latest/download/v_linux.zip with a "v".
Regards.
2021-01-12 21:27:00 +02:00
ef18fb837c net.urllib: workaround an autofree bug for if cond && opt() { 2021-01-12 16:29:04 +02:00
4ffe3d83b8 docs: update match as syntax (#8056) 2021-01-12 13:10:44 +02:00
d4237aa7af tools: cleanup the commit subject that gen_vc uses for the vc repository 2021-01-12 12:44:35 +02:00
49ec2c86ae oldv: match the v commit in the vc log by --grep, falling back to --before= 2021-01-12 12:44:34 +02:00
3289dff7ff checker: require explicit return none (#8060) 2021-01-12 11:43:55 +01:00
33976246c8 cgen: format the generated c code of arrays map and filter (#8016) 2021-01-12 04:39:09 +01:00
33694665f0 fmt: align each contiguous field of struct. not the whole. (#7981) 2021-01-12 04:38:43 +01:00
82a5300044 cgen: allow sort with< and > op overloading (#8042) 2021-01-12 04:38:12 +01:00
5a1699dec2 checker: add more checks for operator overloading (#8030) 2021-01-12 04:37:20 +01:00
1559e72d0d cgen: add gen_fixed_array_equality_fn (#8006) 2021-01-12 01:35:18 +01:00
55e3e50b9b ttf: improvement on not found glyphs (#8050) 2021-01-12 00:49:58 +01:00
5f95dd54bd builtin: rename any_* -> *_literal - 2. part (#8032) 2021-01-11 22:58:15 +01:00
77d2e82309 makefile: improve Makefile, support more CPU architectures (#8043)
Tested on PowerPC, IBM Power9 on Void Linux.
2021-01-11 22:30:21 +01:00
91f87c03cf all: rename any_* -> *_literal - 1. part (#8031) 2021-01-11 22:20:16 +01:00
5d6e9f7bf9 fmt: fix rare extra tab after a SumType (#8035) 2021-01-11 22:19:42 +01:00
72317975fc cgen: minor cleanup of gen_assert_stmt() (#8018) 2021-01-11 09:05:15 +01:00
cc17f145c5 websocket: make compile with autofree (#8023) 2021-01-11 09:03:10 +01:00
67d7b87d28 readme: remove CI badge showing incorrect status 2021-01-11 09:01:48 +01:00
a1c67232d0 checker: fix duplicate variable name (fix #265) (#7982) 2021-01-10 21:41:29 +01:00
39bb6f0491 array: fix array of multi filter/map in one assignment (fix #7858) (#7976) 2021-01-10 21:08:45 +01:00
c1b1ec9005 fmt: keep same line comment in array init (#7980) 2021-01-10 21:06:48 +01:00
2103d9a6c4 fmt: keep new line at both ends of block comment (#8003) 2021-01-10 21:06:29 +01:00
8f4238e76a time: use operator overloading for >= and <= (#8009) 2021-01-10 21:05:05 +01:00
2a75a30be5 roadmap: runes 2021-01-10 21:03:40 +01:00
2308d0d520 roadmap: update 2021-01-10 21:02:41 +01:00
6720dbef52 docs: format more code blocks (#8011) 2021-01-10 21:21:37 +02:00
a8378273a5 fmt: fix too many \n if file has only imports (#8012) 2021-01-10 21:19:31 +02:00
a97ed55a09 checker: check for an unknown struct name (fix #8007) (#8010) 2021-01-10 21:16:53 +02:00