Commit Graph

8879 Commits (4125bfe401858ca8e821fdff8c59df8317fc4d1e)

Author SHA1 Message Date
Delyan Angelov 0d25091afd
tests: fix random color mismatches in the CI 2021-01-13 21:27:30 +02:00
Delyan Angelov 349eb95a28
time: comment .local() in time_windows.c.v too 2021-01-13 21:27:30 +02:00
Lukas Neubert 8a8978fb01
fmt: keep same line comments after arr.sort() in vsh files () 2021-01-13 20:10:17 +02:00
Daniel Däschle 2030875c0a
gen: fix go call with generic function () 2021-01-13 17:35:50 +02:00
Nick Treleaven a1245de25b
gen: fix interface method call name that is a C reserved word () 2021-01-13 16:37:47 +02:00
crthpl 70ad49e186
time: complete doc () 2021-01-13 16:30:54 +02:00
zakuro 204cc5fb01
ast: add case for Import in `fn (node Stmt) str()` 2021-01-13 15:56:48 +02:00
zakuro 4923048d95
ast: add case for ConstDecl in `fn (node Stmt) str()` () 2021-01-13 15:54:41 +02:00
Ruofan XU 245ed9160a
gen: fix `mut arr [3]int` as a fn argument () 2021-01-13 15:52:46 +02:00
Delyan Angelov cf93be918f
docs: update debugging information 2021-01-13 12:50:35 +02:00
Lukas Neubert 219486f0a5
fmt: cleanup `'` and `"` quotes handling () 2021-01-13 11:09:03 +02:00
Daniel Däschle a22982d662
tests: colorize failing tests, improve layout () 2021-01-13 11:07:12 +02:00
zakuro 4cd50ed566
scanner: remove debug_tokens () 2021-01-13 08:33:37 +01:00
yuyi ae592299dc
cgen: fix fixed arrays literal eq () 2021-01-13 08:32:41 +01:00
yuyi 7458b699d0
fmt: change `[1,2,3]!!` to `[1,2,3]!` () 2021-01-13 08:32:17 +01:00
Nick Treleaven ac85257ea0
parser: fix sizeof(mod.Type), fix checking sizeof expression () 2021-01-13 06:13:39 +01:00
yuyi dd6febf6fa
cgen: fix gen_array_sort() () 2021-01-13 06:12:22 +01:00
zakuro 254df0ca62
fmt: improve string quotes () 2021-01-13 06:05:27 +01:00
zakuro 3e3d45b2b1
parser: improve array init warning () 2021-01-13 06:03:23 +01:00
zakuro e8ab79205f
ast: add str for Module () 2021-01-13 06:00:53 +01:00
Swastik Baranwal 1e853b0efc
cgen: implement argument operator overloading () 2021-01-13 03:31:14 +01:00
Lukas Neubert 0e490766df
fmt: do not move single line block comments to previous line () 2021-01-13 03:30:24 +01:00
yuyi 03a0534483
all: change fixed array init from `[1,2,3]!!` to `[1,2,3]!` () 2021-01-13 03:28:53 +01:00
Lathanao 71d3d4c879
tutorial: update the wget line in the instructions, to use v_linux.zip too ()
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
Delyan Angelov ef18fb837c
net.urllib: workaround an autofree bug for `if cond && opt() {` 2021-01-12 16:29:04 +02:00
Daniel Däschle 4ffe3d83b8
docs: update match as syntax () 2021-01-12 13:10:44 +02:00
Delyan Angelov d4237aa7af
tools: cleanup the commit subject that gen_vc uses for the vc repository 2021-01-12 12:44:35 +02:00
Delyan Angelov 49ec2c86ae
oldv: match the v commit in the vc log by `--grep`, falling back to `--before=` 2021-01-12 12:44:34 +02:00
Daniel Däschle 3289dff7ff
checker: require explicit return none () 2021-01-12 11:43:55 +01:00
yuyi 33976246c8
cgen: format the generated c code of arrays map and filter () 2021-01-12 04:39:09 +01:00
zakuro 33694665f0
fmt: align each contiguous field of struct. not the whole. () 2021-01-12 04:38:43 +01:00
Swastik Baranwal 82a5300044
cgen: allow sort with`<` and `>` op overloading () 2021-01-12 04:38:12 +01:00
Swastik Baranwal 5a1699dec2
checker: add more checks for operator overloading () 2021-01-12 04:37:20 +01:00
yuyi 1559e72d0d
cgen: add gen_fixed_array_equality_fn () 2021-01-12 01:35:18 +01:00
penguindark 55e3e50b9b
ttf: improvement on not found glyphs () 2021-01-12 00:49:58 +01:00
Uwe Krüger 5f95dd54bd
builtin: rename `any_*` -> `*_literal` - 2. part () 2021-01-11 22:58:15 +01:00
Alberto González Palomo 77d2e82309
makefile: improve Makefile, support more CPU architectures ()
Tested on PowerPC, IBM Power9 on Void Linux.
2021-01-11 22:30:21 +01:00
Uwe Krüger 91f87c03cf
all: rename `any_*` -> `*_literal` - 1. part () 2021-01-11 22:20:16 +01:00
Lukas Neubert 5d6e9f7bf9
fmt: fix rare extra tab after a SumType () 2021-01-11 22:19:42 +01:00
yuyi 72317975fc
cgen: minor cleanup of gen_assert_stmt() () 2021-01-11 09:05:15 +01:00
Tomas Hellström cc17f145c5
websocket: make compile with autofree () 2021-01-11 09:03:10 +01:00
Alexander Medvednikov 67d7b87d28
readme: remove CI badge showing incorrect status 2021-01-11 09:01:48 +01:00
yuyi a1c67232d0
checker: fix duplicate variable name (fix ) () 2021-01-10 21:41:29 +01:00
yuyi 39bb6f0491
array: fix array of multi filter/map in one assignment (fix ) () 2021-01-10 21:08:45 +01:00
zakuro c1b1ec9005
fmt: keep same line comment in array init () 2021-01-10 21:06:48 +01:00
zakuro 2103d9a6c4
fmt: keep new line at both ends of block comment () 2021-01-10 21:06:29 +01:00
Swastik Baranwal 8f4238e76a
time: use operator overloading for `>=` and `<=` () 2021-01-10 21:05:05 +01:00
Alexander Medvednikov 2a75a30be5
roadmap: runes 2021-01-10 21:03:40 +01:00
Alexander Medvednikov 2308d0d520
roadmap: update 2021-01-10 21:02:41 +01:00
Lukas Neubert 6720dbef52
docs: format more code blocks () 2021-01-10 21:21:37 +02:00