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

5189 Commits

Author SHA1 Message Date
7815c5b108 cgen: $action (ComptimeCall); vweb: hello world works! 2020-06-06 10:05:26 +02:00
0a3486b4c5 checker: generic/vewb fix 2020-06-06 17:06:11 +10:00
c1ccd56119 vdoc: native syntax highlighting, system font, and intergrate normalize.css 2020-06-06 07:56:17 +02:00
c2fe4ffa85 table: remove fn to set idx & add new derive fn 2020-06-06 12:51:36 +10:00
31d03bb113 checker/cgen: small generic fixes (mut arg return) 2020-06-06 12:24:27 +10:00
de76ac583f parser: fix string interpolation for expressions ending c, r, js 2020-06-05 22:37:34 +02:00
11908410f3 vweb: make compile 2020-06-05 21:04:18 +02:00
e3917d98c2 generics: another mut arg test 2020-06-05 20:57:05 +02:00
073d9f3179 docs: fix small typo 2020-06-05 16:23:24 +02:00
5c74e86ec4 gl: add comments & clean up 2020-06-05 15:57:45 +02:00
ec984bcc0c vdoc: replace hardcoded v with @VEXE 2020-06-05 15:57:16 +02:00
3478430762 gg: borderless windows on macos without animation 2020-06-05 15:43:47 +02:00
44442223a2 vdoc: make vexe_path a const 2020-06-05 14:22:50 +02:00
0aadde2673 vdoc: add syntax highlighting 2020-06-05 12:08:22 +02:00
c1fc61200c gg: support .keydown_fn and .char_fn in addition to .event_fn 2020-06-05 12:39:06 +03:00
3c4e4d4825 gen/checker: copy ptr & flag info in unwrap_generic 2020-06-05 18:41:15 +10:00
30e0bda434 vdoc: rewrite usage, add new options + streamline process 2020-06-05 09:59:26 +02:00
c9b395f9cf checker: fix for_in_index type error 2020-06-05 09:44:25 +02:00
ef46fbb96f cgen: clean up ternary 2020-06-05 08:30:03 +02:00
24b263cf87 vid: bring back scale field to gg.Config, fixes vid compilation 2020-06-05 08:48:31 +03:00
2237968ec1 gg: fix x11 scaling 2020-06-05 08:19:34 +03:00
e7f52ebed6 gg/ft: minor Sokol fixes 2020-06-04 23:51:59 +02:00
d0f9bdf85e vdoc: style and other improvements 2020-06-04 23:50:59 +02:00
6118875ee3 vweb: add tmpl api to compile either file or a string 2020-06-04 22:30:25 +02:00
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