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

146 Commits

Author SHA1 Message Date
Alexander Medvednikov
ec75860453 V 0.3 2022-06-30 10:41:25 +03:00
StunxFS
d24dce8eb3
parser,checker: support $compile_error('message') and $compile_warn('message') (#14320) 2022-05-09 08:18:26 +03:00
Mihai Galos
d5b087de10
vlib: add a datatypes.fsm module (#13668) 2022-03-09 12:14:54 +02:00
Enzo
cc8ee5fb84
all: introduce isize and usize (#11437) 2021-09-08 05:53:39 +03:00
Alexander Medvednikov
71f1be5388 checker: fix a typo 2021-09-05 18:46:14 +03:00
Alexander Medvednikov
ca8158ac41 parser: handle casts in match expressions; c2v: minor fixes 2021-05-28 17:59:43 +03:00
Enzo
4f246222b0
v: replace --enable-globals with -enable-globals (#9898) 2021-04-28 07:44:28 +03:00
Markus F.X.J. Oberhumer
3ab6088918
CHANGELOG.md: remove unimplemented "Closures". (#9850) 2021-04-25 18:18:43 +03:00
Alexander Medvednikov
9b14f71631 all: fix build-tools 2021-04-23 15:10:14 +03:00
Delyan Angelov
d7049ae2da
os: deprecate os.exec (returning ?os.Result), in favour of os.execute, which returns os.Result (#8974) 2021-03-08 20:52:13 +02:00
Delyan Angelov
9917c6494e
CHANGELOG.md: add entry for dump(expr) 2021-03-06 19:16:09 +02:00
StunxFS
c9a9f948be
tutorials: move vweb tutorial inside its own folder (#8930) 2021-03-04 15:24:07 +02:00
Swastik Baranwal
7ec116d588
all: only allow defining == and < and auto generate !=, >, >= and <= (#8520) 2021-02-03 15:18:38 +01:00
Larpon
d25825df57
all: support compile time $env('ENV_VAR') (#8456) 2021-01-31 19:22:42 +02:00
Alexander Medvednikov
9638013203 gg: fix macos C function definitions 2021-01-31 13:57:06 +01:00
Alexander Medvednikov
29d6e40f29 all: vfmt (new const rule) 2021-01-24 10:54:27 +01:00
Alexander Medvednikov
d991712b3c gg: native rendering mode on macOS 2021-01-23 10:25:43 +01:00
spaceface
c2d501e8a9
all: implement interface fields (#8259) 2021-01-23 08:57:17 +02:00
Alexander Medvednikov
43d56cb883 string: update the test 2021-01-22 10:33:06 +01:00
Daniel Däschle
b4a542c51c
vdoc: implement advanced search on mobile layout (#8176) 2021-01-18 06:04:59 +01:00
Larpon
7441889efe
docs: explain more the desired effects of $embed_file('path') (#8108) 2021-01-14 18:19:04 +02:00
Delyan Angelov
83c7a33d6c
Update CHANGELOG.md 2021-01-14 18:00:08 +02:00
Swastik Baranwal
1e853b0efc
cgen: implement argument operator overloading (#8067) 2021-01-13 03:31:14 +01:00
Swastik Baranwal
82a5300044
cgen: allow sort with< and > op overloading (#8042) 2021-01-12 04:38:12 +01:00
Swastik Baranwal
0081e5740d
checker: only allow != and == for enum (#7985) 2021-01-10 12:26:31 +02:00
Swastik Baranwal
1f5255c2bb
cgen: implement >= and <= (#7991) 2021-01-10 12:24:46 +02:00
Daniel Däschle
a8dd13f086
parser: change array decompose syntax (#7965) 2021-01-09 22:48:23 +01:00
Swastik Baranwal
9291fb5e0c
checker: disallow comparison between enum and int (#7886) 2021-01-08 17:41:52 +01:00
Delyan Angelov
46a5c487c1
parser,fmt: implement [manualfree] module abc for opting out *all* fns in a given .v from autofree 2021-01-08 17:24:42 +02:00
Delyan Angelov
083dc23db8
gen: implement a [manualfree] tag, for functions, that want to do their own memory management 2021-01-08 16:22:27 +02:00
Alexander Medvednikov
352cf91ba2 vweb: remove return vweb.Result{} everywhere 2021-01-08 04:57:02 +01:00
Daniel Däschle
88d18f3303
checker: smartcast in for loops (#7942) 2021-01-07 21:35:32 +01:00
Alexander Medvednikov
5c4c4354b1 byte: more tests 2021-01-05 19:34:42 +01:00
Daniel Däschle
a94935aa08
changelog: add struct updating syntax (#7883) 2021-01-05 17:05:49 +02:00
Swastik Baranwal
9033099676
cgen: implement overriding of != and == (#7837) 2021-01-03 16:19:02 +01:00
Alexander Medvednikov
fa00f157ad tutorials: update vweb 2020-12-31 17:31:17 +01:00
Alexander Medvednikov
8e4152f053 changelog: 0.2.1 2020-12-30 02:20:03 +01:00
Alexander Medvednikov
4f36f2f326
Update CHANGELOG.md 2020-12-22 21:39:18 +01:00
Alexander Medvednikov
1bc317acab
Update CHANGELOG.md 2020-12-22 21:19:05 +01:00
Alexander Medvednikov
25cbbc1e44 tools/check-md: skip CHANGELOG 2020-12-22 21:01:54 +01:00
Alexander Medvednikov
e4f94b6ad5 V 0.2 2020-12-22 20:48:45 +01:00
Alexander Medvednikov
a8447398f5 io: remove obsolete OutputStream 2020-12-22 10:44:45 +01:00
Alexander Medvednikov
939e10cb28 math.big: minor clean up 2020-12-22 08:27:50 +01:00
Alexander Medvednikov
ed39d151b7 V 0.1.30 2020-11-28 04:43:11 +01:00
Lukas Neubert
d881185d79
ci: separate workflow for docs line len check (#6653) 2020-10-20 20:14:56 +02:00
yuyi
43ec01b23d
changelog: fix a typo 2020-05-10 16:24:43 +02:00
Alexander Medvednikov
67351c74c8 V 0.1.27 2020-05-06 02:26:43 +02:00
Alexander Medvednikov
fe4c7b082b changelog: 0.1.27 2020-05-06 02:23:00 +02:00
Alexander Medvednikov
fca11dd441
0.1.25 changelog 2020-05-02 15:57:26 +02:00
yuyi
6d0a599d0c
changelog: grammar, typos 2020-02-21 14:17:27 +01:00
Alexander Medvednikov
51222bad99
Update CHANGELOG.md 2019-12-31 20:56:04 +01:00
Alexander Medvednikov
25f77462e1
Update CHANGELOG.md 2019-12-31 20:54:31 +01:00
Alexander Medvednikov
c75cb86203 0.1.24 2019-12-31 20:49:11 +01:00
Alexander Medvednikov
d323b48179
Update CHANGELOG.md 2019-11-30 16:57:56 +03:00
Alexander Medvednikov
a9f54de64e
changelog: more 0.1.23 features 2019-11-30 16:55:31 +03:00
Alexander Medvednikov
15aeaf279d
0.1.23 changelog 2019-11-30 16:49:42 +03:00
Alexander Medvednikov
ddcd1d2cec
Update CHANGELOG.md 2019-10-28 13:15:12 +03:00
Alexander Medvednikov
33b5afa893 V 0.1.22 2019-10-28 13:12:44 +03:00
ylluminate
061da15d0b Fix CHANGELOG.md typo 2019-10-01 00:17:54 +03:00
Alexander Medvednikov
223032f0ce V 0.1.21 2019-09-30 22:39:52 +03:00
Swastik Baranwal
ab528bb043 changelog typo 2019-09-22 17:24:44 +03:00
Alexander Medvednikov
c01edc650d 0.1.21 changelog 2019-09-21 17:42:38 +03:00
Alexander Medvednikov
b94636bf77
Update CHANGELOG.md 2019-09-17 22:24:53 +03:00
Alexander Medvednikov
79a98d7bcf V 0.1.20 changelog 2019-09-17 13:58:21 +03:00
Alexander Medvednikov
bcf3dbf974 improve vhelp.v a bit 2019-09-15 14:08:40 +03:00
Alexander Medvednikov
b6ebe0828d
changelog: remove a duplicate 2019-09-12 11:49:29 +03:00
Alexander Medvednikov
a555b1fcff V 0.1.19 2019-09-12 03:59:34 +03:00
Alexander Medvednikov
b6336f730b update september.plan 2019-08-27 00:31:47 +03:00
Alexander Medvednikov
8f1bf6033e compiler: remove module_path() 2019-08-23 03:10:37 +03:00
Alexander Medvednikov
6c6cbe0821 changelog for the upcoming V 0.1.19 2019-08-23 00:26:59 +03:00
Alexander Medvednikov
37a607dce5 fix v test v 2019-08-17 01:15:38 +03:00
Alexander Medvednikov
c6e7838a44 V 0.1.18 2019-08-17 00:48:07 +03:00
Alexander Medvednikov
34e0b164eb make function arguments immutable by default 2019-08-07 08:59:00 +02:00
Alexander Medvednikov
e446f988f7 clean up map initialization 2019-08-03 10:26:36 +02:00
Alexander Medvednikov
319094c7f8
update 0.1.7 changelog 2019-07-29 18:44:48 +02:00
Alexander Medvednikov
54f847a85b V 0.1.17 2019-07-29 18:31:47 +02:00
Alexander Medvednikov
2ac579ca0a wrap up the new mut check 2019-07-25 14:13:35 +02:00
Alexander Medvednikov
2306901e6e os.flush_stdout() 2019-07-24 16:15:28 +02:00
Alexander Medvednikov
7f29928aec examples: fix news_fetcher on Windows 2019-07-24 12:34:25 +02:00
Alexander Medvednikov
13e1b4edb1 V 0.1.16 2019-07-24 00:45:32 +02:00
Alexander Medvednikov
76d6e9fd1a minor match_test.v fixes 2019-07-17 02:44:41 +02:00
Alexander Medvednikov
8aa7da1be1 http_win: fix BUF_MAX 2019-07-16 15:29:27 +02:00
Alexander Medvednikov
9177256726
Update CHANGELOG.md 2019-07-16 00:03:20 +02:00
Alexander Medvednikov
8902256592 V 0.1.15 2019-07-15 23:56:18 +02:00
Alexander Medvednikov
7d5f29dbd1
Update CHANGELOG.md 2019-07-12 16:11:32 +02:00
Alexander Medvednikov
22b41c7873 V 0.1.14 2019-07-12 05:23:00 +02:00
Alexander Medvednikov
2ab1ad8b30
Update CHANGELOG.md 2019-07-10 09:22:42 +02:00
Alexander Medvednikov
0b108908ed
Update CHANGELOG.md 2019-07-10 09:20:02 +02:00
Alexander Medvednikov
1b24253d8c
V 0.1.3 changelog 2019-07-10 09:19:30 +02:00
Alexander Medvednikov
cbd78a9bc0
Update CHANGELOG.md 2019-07-04 02:39:14 +02:00
Alexander Medvednikov
04d7b08444
V 0.1.12 changelog 2019-07-04 02:38:28 +02:00
Alexander Medvednikov
90f33fc7b3
V 0.1.10 changelog 2019-06-29 22:05:02 +02:00
shamofu
18082274ca clean up: remove redundant spaces 2019-06-29 18:05:57 +02:00
Alexander Medvednikov
50012ae57b V 0.1.8 2019-06-28 13:49:34 +02:00
Alexander Medvednikov
37eaa8e4e7
Update CHANGELOG.md 2019-06-27 23:41:13 +02:00
Alexander Medvednikov
c6bc2654ed
Rename Changelog.md to CHANGELOG.md 2019-06-27 23:37:19 +02:00