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

5215 Commits

Author SHA1 Message Date
13a7ce9e69 gg: GG => Context 2020-06-04 20:26:18 +02:00
926ffc8aa9 freetype: use old gg 2020-06-04 20:18:22 +02:00
fb7ca56d87 gg: minor fixes 2020-06-04 19:57:16 +02:00
cf9498ef6b cgen: use standard checks for float comparisons 2020-06-04 19:47:41 +02:00
42e314d281 examples: skip live gg examples for now 2020-06-04 19:14:24 +02:00
c4a6ba76a1 examples: fix bounce.v; clean up tetris.v 2020-06-04 16:53:21 +02:00
1c43204224 table: remove extra parens & inline fn 2020-06-05 00:28:34 +10:00
e2976b70dc readme: minor clean up 2020-06-04 16:21:59 +02:00
6b6c9d6738 gg: make the Sokol based gg the default 2020-06-04 16:05:15 +02:00
dd7ebf7fac parser: check function argument mutable syntax 2020-06-04 15:20:43 +02:00
edd56bc080 table: allow type hold 8 flags at once 2020-06-04 22:38:54 +10:00
2230cbae01 make.bat: add `-local flag 2020-06-04 14:07:02 +02:00
6081e0d602 ci: bring back v ui build 2020-06-04 12:28:03 +02:00
277b7b35d0 cgen: write_fn_attr() 2020-06-04 12:20:14 +02:00
41dca3ef58 checker/cgen: fix mutable generic fn args 2020-06-04 19:32:31 +10:00
8a24d7d723 checker: optional return fix 2020-06-04 10:40:32 +02:00
5ae8853648 all: change f mut Foo to mut f Foo 2020-06-04 10:35:40 +02:00
0b7fe0a9d0 gg2: add the rest of the sokol callbacks in gg.new_context 2020-06-04 09:48:49 +03:00
576e80b3a9 tetris: restore text rendering with gg2.ft.draw_text 2020-06-03 23:09:34 +03:00
e91642e615 tetris: more accurate fps counters on -d showfps 2020-06-03 19:52:48 +03:00
d286f67220 parser: update check for non mut types in fn 2020-06-03 18:47:18 +03:00
962bbf1c60 fmt: fix ?void format error, add _keep.vv test 2020-06-03 18:45:40 +03:00
ffafeac0f8 cgen: optimize gen c code format 2020-06-03 18:24:08 +03:00
5e2a6ffe65 jsgen: small fix - remove trailing comma in export 2020-06-03 17:30:43 +03:00
8a23cfc0d6 tetris: support instant drop key, add +FPS counter on -d showfps 2020-06-03 16:45:26 +03:00
e9bcd36d5e builtin: implement generic break_if_debugger_attached() 2020-06-03 14:11:23 +02:00
13e09c61ef tests: add multi_dimensional array init tests 2020-06-03 14:10:29 +02:00
439973004a readme: update date 2020-06-03 13:07:25 +02:00
1060de88af parser: fix function mutable argument error 2020-06-03 12:28:16 +02:00
dbef9f9c0b v.mod: add repo_url attribute too 2020-06-03 11:58:14 +03:00
4b7c70caca parser: fix JS functions starting with caps 2020-06-03 10:57:32 +02:00
d182059ba6 tests: fix fn_test.v 2020-06-03 10:54:47 +02:00
00978da2c4 checker: fix mut int test 2020-06-03 10:45:19 +02:00
888a43a684 checker: fix mut int test 2020-06-03 10:40:41 +02:00
199f4f006b checker: fix mut int check 2020-06-03 10:36:56 +02:00
6a0a2da05c cgen: support $if test { ... } 2020-06-03 10:20:10 +03:00
99c70cf9c6 pref: do not allow -o .v 2020-06-03 09:03:46 +02:00
ac0fee8e64 repl: fix BSDs 2020-06-03 08:44:44 +03:00
d0ff9a7c4a parser: correct fn arg position in error message 2020-06-03 08:42:02 +03:00
845084c89d strconv: fix format_dec example 2020-06-03 01:30:46 +03:00
2596b0c612 vdoc: enable printing README.md on stdout too 2020-06-02 23:56:33 +03:00
63b8cdea7a checker: require () in a && b || c 2020-06-02 22:21:44 +02:00
0a84f0feb5 vdoc: prevent infinite recursion in get_parent_mod 2020-06-02 23:14:46 +03:00
69df472adc ci: build examples on linux 2020-06-02 20:16:32 +02:00
7496c1be2a examples: fix remaining examples and add them to CI 2020-06-02 19:47:28 +02:00
9aa9ea7e2e doc: use vfmt -w 2020-06-02 19:26:16 +02:00
93c44a2199 examples: fix compilation of path_tracing.v 2020-06-02 19:29:27 +03:00
f1f4e380a2 make: optimize Makefile 2020-06-02 19:11:58 +03:00
1386c5df13 parser: use ? instead of ?void errpr 2020-06-02 17:24:24 +02:00
b0f66a4e05 checker: permit int -> f32, int64 -> f64 and similar promotions again 2020-06-02 17:00:14 +02:00