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

524 Commits

Author SHA1 Message Date
2e8b9e3b92 v fmt: fix extra space for anon struct (#16131) 2022-10-21 10:38:19 +03:00
612faac0f0 all: change index expr returning optional to result too (#16097) 2022-10-19 21:04:16 +03:00
f6844e9766 all: change optional to result of io (#16075) 2022-10-16 09:28:57 +03:00
88d69d7d54 cgen,pref,preludes: implement v -assert continues file_test.v (#15976) 2022-10-06 17:20:32 +03:00
816e9319d7 cgen: remove the need for [console] for gg or ui programs on windows (#15912) 2022-09-29 15:02:50 +03:00
8623186d31 doc: add links to vlib doc - array and map (#15881) 2022-09-26 10:06:54 +03:00
50820105a1 docs: call_v_from_c example (#15844) 2022-09-25 22:52:40 +03:00
7f23abbf8c docs: document the [noinit] attribute with an example (#15876) 2022-09-25 19:36:01 +03:00
8f7958273b compiler: add -raw-vsh-tmp-prefix tmp flag, to allow for executing scripts without .vsh extension (#15829) 2022-09-20 15:52:18 +03:00
24ea6dfe14 docs: add note that clang is required (#15802) 2022-09-18 14:22:01 +03:00
fda39bfb82 docs: enhance the .vsh section, as well as the description of the V's script mode (no fn main(){}) (#15788) 2022-09-17 00:21:31 +03:00
0b2841d4ea docs: add nested map example. Closes #15751 (#15753) 2022-09-14 10:32:09 +03:00
ac6167565e docs:Update docs.md to include instructions on upgrading V (#15733)
* Updated docs.md to include instructions on upgrading V

Updated docs.md to include instructions on upgrading V to latest version.

* changes to fix the error message "./doc/docs.md:27:116: error: must be less than 100 characters"
2022-09-12 18:26:10 +03:00
90c2c5b8a4 token: add @FILE_LEN (#15661) 2022-09-05 17:00:35 +03:00
9932ed9b7e doc: add a Parameter evaluation order section (#15473) 2022-08-21 01:08:38 +03:00
09f1eb9ad2 doc: make if debug a bit more clear 2022-08-12 05:10: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
7bf2ad6889 vscode.md: fix typo (#15207) 2022-07-25 08:04:06 +03:00
d8b0df1a31 doc: fix ci 2022-07-23 01:55:17 +03:00
af41058979 doc: map ordering 2022-07-23 00:53:42 +03:00
9995063304 doc: add a go fn() {} example (#15134) 2022-07-20 14:24:13 +03:00
1ccb4c3ac0 doc: minor fixes in examples (#15125) 2022-07-19 20:59:59 +03:00
89a757aba0 doc: clean up 2022-07-14 11:10:15 +03:00
8d0fe3894a doc: document anonymous structs 2022-07-14 11:06:10 +03:00
CC
6b597a4b58 builder: add support for icc (Intel C Compiler) (#14975) 2022-07-07 19:48:07 +03:00
82f7597a0c ci: fix failing v check-md doc/docs.md 2022-07-06 15:52:18 +03:00
00dfce655e doc: document if as 2022-07-06 12:41:36 +03:00
CC
ff0f75803d docs: add a note on how to install gcc-mingw-w64-x86-64 needed for linux->windows cross compilation (#14905) 2022-07-01 08:25:06 +03:00
ae7c566232 doc: remove TODO C2V now that it's out (#14866) 2022-06-27 21:34:07 +03:00
ccc3271493 docs: restore the important sentence about the mutable args that have to be marked on call 2022-06-23 21:15:21 +03:00
b0fe21f018 ci: fix long lines/links in docs.md 2022-06-23 20:09:20 +03:00
c17200c33d doc: clear up concurrency and immutable fn args 2022-06-23 17:46:57 +03:00
df239b9208 doc: fix 'specifing' typo (#14768) 2022-06-16 11:12:58 +03:00
f08266ab66 doc: autofree/gc update 2022-06-11 20:44:28 +03:00
63d15086e7 docs: document explicitly, that maps support if v := m[k] { too 2022-05-28 21:36:13 +03:00
410b57b2fa all: add support for struct field deprecation (#14527) 2022-05-26 00:44:18 +03:00
d679146a80 fmt: remove space in front of ? and ! (#14366) 2022-05-13 06:56:21 +03:00
49382f1f43 gen: make the closure implementation more performant (#14352) 2022-05-12 00:05:14 +03:00
d24dce8eb3 parser,checker: support $compile_error('message') and $compile_warn('message') (#14320) 2022-05-09 08:18:26 +03:00
35cfa0da7c doc: closures work on arm64 too 2022-05-07 11:02:53 +03:00
9fb8de14dd doc: closures now work on Windows 2022-05-07 09:49:33 +03:00
87de6df0e6 docs: update keyword list (#14319) 2022-05-06 20:17:45 +03:00
4491b535ec doc: add link to V's standard library documentation at the start (#14114) 2022-04-21 00:26:20 +03:00
43931a8e77 doc: byte => u8 2022-04-16 13:02:56 +03:00
e18cb9748f ci: fix v check-md doc/docs.md 2022-04-15 20:25:19 +03:00
68401d9dc8 gen: add callconv attribute for fn and type (#14027) 2022-04-14 11:29:52 +03:00
8788512c4d checker: make using err.msg and err.code produce an *actual* notice, even with the present compatibility hack (will be *removed* in 2022-06-01) 2022-04-12 14:56:02 +03:00
bf385d2ac9 docs: add links to download C compilers (#13984) 2022-04-09 15:53:37 +03:00
804f2f56d4 vpm: support v install -once module_name(#13977) 2022-04-09 14:29:41 +03:00
c7a92425f0 doc: tweak built-in functions section & move dump section here (#13841) 2022-03-27 18:05:44 +03:00