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

1863 Commits

Author SHA1 Message Date
c595c9eee1 builtin: bring back old hex() 2020-02-04 20:23:03 +01:00
f1a0c2f1af v2: parse optionals 2020-02-04 20:22:00 +01:00
ac5c4e3203 fix prod build 2020-02-04 17:48:15 +01:00
80daaff874 v2: scopes, or, in, hex 2020-02-04 17:44:39 +01:00
9b60a50d07 v2: maps, <<, >>, method calls 2020-02-04 12:50:58 +01:00
21b54723e4 time: fix timezone 2020-02-04 12:17:04 +01:00
85e4e4cb40 v2: resolve unresolved call expression types & add test 2020-02-04 12:03:12 +01:00
83f0c228e9 v2: parse builtin.v, cfns.v float.v 2020-02-04 09:54:15 +01:00
432ee93916 v2: break, continue, for in fixes, fixed size array, | 2020-02-04 08:29:50 +01:00
c7f07cd0b6 v2: postfix_expr() checker 2020-02-04 07:37:41 +01:00
4d6958381d glfw: window add set resize callback method 2020-02-04 05:40:16 +01:00
75eebb516f fix bug in levenshtein distance & add tests 2020-02-04 04:21:40 +01:00
21b6dace8f v2: remove duplication & slight cleanup. share prefs with v1 2020-02-03 12:09:17 +01:00
f1f8a2e4dd fix prod build 2020-02-03 12:06:25 +01:00
64bfae0a0e 2 2020-02-03 11:54:41 +01:00
54605823f9 rem1 2020-02-03 11:45:25 +01:00
01f45f063e cgen: remove the checker 2020-02-03 11:36:03 +01:00
40fd918b58 v2: cgen: remove type resolving for VarDecl 2020-02-03 11:32:00 +01:00
6489b48c9c v2: clean up IndexExpr type check 2020-02-03 11:29:50 +01:00
e5f5117a7e fix prod build 2020-02-03 11:17:12 +01:00
60a4f668b7 v2: fix FnDecl ref bug 2020-02-03 11:13:36 +01:00
2af3c0ede4 hmm 2020-02-03 10:58:15 +01:00
1ac7a95f9b fix array_test.v 2020-02-03 10:27:06 +01:00
50b704c5dd sum type: mut 2020-02-03 09:25:26 +01:00
34e9eb32bb sum types: allow modification in match 2020-02-03 09:11:10 +01:00
d918903252 v2: move index expr type check 2020-02-03 07:45:09 +01:00
2d5c70832c v2: initial module support 2020-02-03 07:31:54 +01:00
d87cb3f672 v2: consts, $if, attributes, globals, if/for type check, prefs 2020-02-03 07:03:32 +01:00
7808f4c272 hash.wyhash: implement rand function from wyhash original impl 2020-02-03 06:02:28 +01:00
7f709c3285 update copyright years 2020-02-03 05:00:36 +01:00
da21b50750 gg,os: minimize memory allocation 2020-02-03 04:01:39 +01:00
71653273f6 v2: range, *, function object 2020-02-02 14:32:12 +01:00
4fc52948b3 mysql: wrap more APIs & organize module 2020-02-02 12:39:57 +01:00
377d8dc42c v2: parser_test: run all tests 2020-02-02 08:06:21 +01:00
9f4661391d v2: simplify the type system; an initial version of the V interpreter 2020-02-02 07:56:18 +01:00
932392a7fd sqlite: modify exec functions + other fixes 2020-02-02 02:56:09 +01:00
0ef1ba9ad2 gg: added draw_empty_rounded_rect 2020-02-02 02:55:29 +01:00
4ca283380a gg: scissor 2020-02-02 02:54:41 +01:00
554d1dd7c6 compiler: make optionals work with multi return 2020-02-02 02:53:23 +01:00
f0efb42a30 cc: add file style selector to clang-format 2020-02-02 02:51:27 +01:00
8bd17c8016 crypto.rand: update slice method to slice syntax & fix typo in error 2020-02-02 02:50:46 +01:00
05374e162e compiler: attribute test - fix typo in function name 2020-02-01 18:59:34 +11:00
696926a557 compiler: add support for -pretty_c option 2020-02-01 06:37:22 +01:00
bf9eefa694 parser: resolve optional enum type 2020-01-31 16:00:31 +01:00
2fbfbf45c7 os: simplify read_lines( 2020-01-31 15:59:23 +01:00
5f76bd04f9 V 0.1.25 2020-01-31 15:31:15 +01:00
aa625bc22c gg: roundrects 2020-01-31 03:43:46 +01:00
de832375b7 regix: fixes and optimizations 2020-01-31 02:29:54 +01:00
23dd6e2294 hashmap: optimization of rehashing 2020-01-31 02:29:35 +01:00
80d936adc1 fix attributes on public structs & enums 2020-01-30 01:27:13 +01:00