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

198 Commits

Author SHA1 Message Date
Daniel Däschle
47d0ed308d
parser: prepare for better VLS integration, more accurate parser errors (#7119) 2020-12-04 20:34:05 +02:00
Andréas Livet
93fe2ce22d
doc: add anonymous function exemples on filter/map (#7089) 2020-12-02 14:41:31 +01:00
Andréas Livet
ff26f0539c
doc : array slicing examples (#7069) 2020-12-02 04:06:43 +01:00
Lukas Neubert
4f540e6ac3
doc: mention module shadowing (#7051) 2020-12-01 16:09:33 +01:00
Larpon
0c72c9d2f1
doc: mention present tense convention, explain long comments (#7036) 2020-11-30 18:49:57 +01:00
Daniel Däschle
04ecc4737c
docs: extend the sum type docs (#6982) 2020-11-27 22:24:35 +02:00
spaceface777
bbea7fb91f
docs: document the [required] struct attribute (#6956) 2020-11-27 15:37:12 +02:00
Delyan Angelov
5ba5a53b77 ci: temporarily ignore failing x as y examples for now 2020-11-27 15:28:40 +02:00
Nick Treleaven
09090bd29f
doc: explain labelled break and continue (#6890) 2020-11-20 14:11:56 +01:00
Delyan Angelov
b96a0246b5 ci/tools: check-md.v: add support for "```v live" 2020-11-14 20:02:10 +02:00
Nick Treleaven
50163508f8
gen: implement type_name method for sum type instances (#6802) 2020-11-14 13:59:03 +02:00
Nick Treleaven
680ac411d7
doc: document sum type smart cast (#6803) 2020-11-12 20:13:37 +01:00
Nick Treleaven
c9997fb919
doc: split out perform from interface example (#6805) 2020-11-12 20:10:09 +01:00
Nick Treleaven
21af7004ff
doc: fix embedding example (#6804) 2020-11-12 13:50:37 +01:00
Alexander Medvednikov
518da92a7e
doc: embedded structs are no longer TODO 2020-11-03 23:08:03 +01:00
Delyan Angelov
f32c6784e7
ci/tools: check-md.v: extract examples and check they are compilable (#6719) 2020-11-03 01:04:14 +01:00
pancake
fbd193b27c
doc: document pkgconfig (#6687) 2020-10-29 08:02:49 +01:00
Mark
8e478e8909
doc: minor typo/English improvements (#6678) 2020-10-25 13:55:57 +01:00
Nick Treleaven
6c267f1c74
doc: explain current limitations of generics (#6674) 2020-10-24 19:37:14 +02:00
Delyan Angelov
28d7532fe8 docs: make the users.sort example directly runnable 2020-10-21 12:57:58 +03:00
Lukas Neubert
d881185d79
ci: separate workflow for docs line len check (#6653) 2020-10-20 20:14:56 +02:00
Delyan Angelov
5c93f942be docs,tests: add project_with_c_code_2 (passing structs from C to V to C) 2020-10-20 17:59:48 +03:00
Alexander Medvednikov
7da1afa140 all: switch to the new fn arg syntax everywhere; add lots of vfmt -verify tests 2020-10-15 12:32:28 +02:00
Nick Treleaven
230e9868d1
doc: improve module imports and tweak module docs (#6591) 2020-10-11 20:36:41 +02:00
Nick Treleaven
d76b55a9c6
doc: Improve string section (#6599) 2020-10-11 20:36:01 +02:00
Swastik Baranwal
7e13518cc2
parser: disallow match expr at certain places (#6490) 2020-10-03 16:30:58 +03:00
Delyan Angelov
5aea0d024f docs: add bitwise not (~) to the list of int operators 2020-10-03 15:07:56 +03:00
igrekus
417b1450b5
doc: fix phrasing and whitespace (#6520) 2020-10-01 23:41:17 +03:00
Andrei Kurhan
763ddf78f3
doc: fix Interfaces example (#6499) 2020-09-30 07:42:23 +02:00
Delyan Angelov
96102613f3 doc: improve testing section 2020-09-29 23:48:56 +03:00
Daniel Däschle
06cade6c31
all: change .ReturnType and .Type to .return_type and .typ (#6494) 2020-09-28 06:13:38 +02:00
Delyan Angelov
914c1a527d doc: add `json.decode([]Foo, sfoos)? example 2020-09-26 12:34:26 +03:00
Nick Treleaven
acbfc11eef
doc: tweak Modules section (#6480) 2020-09-25 20:34:58 +02:00
Nick Treleaven
ffee3791e8
doc: improve Testing section (#6479) 2020-09-25 19:25:14 +03:00
Daniel Däschle
abc98c273c
parser: require assign on type alias (#6477) 2020-09-25 12:02:32 +02:00
Nick Treleaven
bf8592fe93
doc: tweak Testing section (#6465) 2020-09-25 11:51:39 +02:00
Sanath Kumar U
f159163856
docs: update the module import example (#6439) 2020-09-21 17:31:11 +03:00
Uwe Krüger
0f1c484ad1
parser/checker: if select { ... } { (#6434) 2020-09-21 07:34:04 +02:00
Uwe Krüger
3454677eb9
doc: update channel documentation (#6432) 2020-09-20 16:20:56 +02:00
Nick Treleaven
9958881cbe
parser: support parsing unsafe (as first token) as UnsafeExpr (#6032) 2020-09-19 19:18:36 +03:00
Lukas Neubert
5782f562ae
doc: update condif section (#6418) 2020-09-18 23:48:59 +02:00
igrekus
4dda06f9bb
doc: fix typos (#6405) 2020-09-18 01:15:25 +02:00
Delyan Angelov
bb20586a5e docs: update type redeclaration example 2020-09-16 23:21:27 +03:00
spaceface777
96b7cce810
doc: simplify string mutability section (#6369) 2020-09-16 17:40:52 +03:00
igrekus
4b1e330219
doc: fix typo (#6370) 2020-09-15 15:50:35 +02:00
Swastik Baranwal
01b28ef1a5
doc: string immutability example 2020-09-14 16:18:10 +02:00
Alexander Medvednikov
f7a77f4041
doc: document snake_case/PascalCase requirement 2020-09-14 16:06:32 +02:00
Maciej Obarski
f162e61748
doc: reserved keywords update based on token.v (#6050) 2020-09-12 14:10:27 +03:00
Delyan Angelov
60ecb7e4b6 os: change f.write and f.writeln to return options too 2020-09-12 08:39:28 +03:00
Yahyaa Masood
5c656899e5
doc: add a missing period (#6199) 2020-09-07 13:50:12 +02:00