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

828 Commits

Author SHA1 Message Date
1a49db4ea1 examples: remove empty comments (#14986) 2022-07-08 15:35:45 +03:00
5b97ad15ad examples: add new graph algorithms, make some minor corrections to the programs in examples/graphs (#14562) 2022-07-01 21:37:00 +03:00
b1a14c6cf7 tests: use a platform neutral module with C declarations (sokol.audio), instead of time in private_redeclaration_of_C_timeval.vv . 2022-06-27 19:48:46 +03:00
5a79a54fe4 all: fix all remaining unsafe 0 (#14856) 2022-06-26 17:04:23 +03:00
cb60392302 examples: fix unsafe 0 2022-06-26 07:12:15 +03:00
ca30397e7a cli: fix compilation 2022-06-26 07:08:05 +03:00
d7f962ef6e examples: remove empty comment from Tetris (#14845) 2022-06-25 05:47:44 +03:00
CC
d336b7b877 examples: add another vweb example, showing file upload, transform, and file download (#14842) 2022-06-24 09:23:47 +03:00
e5bbb23389 examples: fix 2048 gameplay (#14838) 2022-06-23 21:07:30 +03:00
de136f6baf checker: improve pub struct check (fix #14446) (#14777) 2022-06-19 17:42:22 +03:00
ea71ea3ec1 examples: speed up mandelbrot.v a little, increase iterations/details too 2022-06-09 20:10:00 +03:00
3c5ae41712 examples: simplify the shebang in the v_script.vsh example 2022-06-04 20:15:39 +03:00
5bf246fce6 examples: some new graphs algorithms and improving 2 others (#14556) 2022-06-02 07:11:29 +03:00
c91b646372 examples: document how to produce the shared library, needed for a standalone run of examples/dynamic_library_loading/use.v 2022-06-01 13:58:49 +03:00
78d1b7f4ef net.http: Response.text -> Response.body (#14478) 2022-05-29 20:27:18 +03:00
64a686f41f examples: speed up mandelbrot.v by using a constant size thread pool, processing smaller chunks 2022-05-22 11:12:16 +03:00
17bba712bd checker: ban unsafe pointer/fn comparison (#14462) 2022-05-20 18:30:16 +03:00
dd6629e932 examples: fix 2048 scaling on Android (#14380) 2022-05-15 09:14:18 +03:00
b3e80a3100 examples: add missing v.mod file (#14392) 2022-05-14 14:48:42 +03:00
d679146a80 fmt: remove space in front of ? and ! (#14366) 2022-05-13 06:56:21 +03:00
634796ae42 examples: 2 new examples for graph algorithms (topological sorting) (#14303) 2022-05-05 18:08:08 +03:00
a2338dbb7c docs: document more builtin functions/methods (#14229) 2022-04-30 12:31:23 +03:00
563469ed9f vfmt: fix array_init line wrapping (#14154) 2022-04-25 08:11:44 +03:00
a2db44bc38 examples: add 2 more graph search examples (DFS and BFS), move them into examples/graphs (#14131) 2022-04-22 12:01:29 +03:00
a318a2e09e examples: fix optional in string interpolation and format error (#14079) 2022-04-19 13:29:53 +03:00
fbb9e65c0f all: ~500 more byte=>u8 2022-04-15 18:25:45 +03:00
af73e195da net: byte fixes 2022-04-15 15:55:39 +03:00
fb192d949b all: replace []byte with []u8 2022-04-15 15:35:35 +03:00
d4a0d6f73c all: byte => u8 2022-04-15 14:58:56 +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
07207db998 examples: reduce C. prefix usage, rename fontstash enums (#14011) 2022-04-11 22:23:06 +03:00
8517b8f8b0 examples: use #[] in news_fetcher.v to simplify the code 2022-04-10 11:11:53 +03:00
88c4a64a15 examples: make examples/sokol/drawing.v more symmetrical 2022-04-10 10:40:14 +03:00
6425000ce4 example: fix the tuicool.com crawler example (changed html structure) (#13962) 2022-04-07 18:18:10 +03:00
95753ffb30 examples: fix process_stdin_trick example (#13953) 2022-04-07 13:55:12 +03:00
5b492e26dd builtin: support a.flags.set(.noslices | .noshrink), use it in the particles example (#13818) 2022-03-24 23:37:13 +02:00
178afd006b examples: avoid flash of unstyled content in the vweb_assets example 2022-03-21 19:13:53 +02:00
3bae489e35 examples: make the vweb_assets.v example more robust (always change work folder to the folder of the executable). Document the vweb.Context.handle_static behaviour. 2022-03-21 19:05:18 +02:00
ee6b23c2a7 toml: use toml.parse_text and toml.parse_file in the tests 2022-03-18 23:32:06 +02:00
49155ec312 parser: notice unnecessary parenthesis of reference (fix #11179) (#13739) 2022-03-15 16:11:53 +02:00
36ec47cd20 all: replace "NB:" with "Note:" (docs/comments) 2022-03-06 20:01:22 +03:00
4215bb125c examples: improve the sendbus example (#13604) 2022-02-26 09:50:44 +02:00
114a341f5f rand: simplify rand.PRNG, move to optional types for error handling (#13570) 2022-02-23 12:36:14 +02:00
7bd8503170 datatypes: add a binary search tree implementation (#13453) 2022-02-22 10:28:01 +02:00
b8d656b308 examples: enhance the call_v_from_python example, with a fn accepting 2 f64 params (#13480) 2022-02-16 09:12:49 +02:00
4391ae563d examples: improve the pendulum simulation, with several modes and diagrams (#13446) 2022-02-12 19:38:07 +02:00
89d399b035 examples: fix leak in examples/sokol/particles/, by marking s.pool and s.bin with .noslices 2022-02-03 18:52:52 +02:00
46a096b95d Revert "v.util: make mod_path_to_full_name more robust"
This reverts commit b11ce91141.
2022-01-31 06:57:50 +02:00
b11ce91141 v.util: make mod_path_to_full_name more robust 2022-01-30 22:26:36 +02:00
ceb05b163a strings: rename Builder.write_b() to Builder.write_byte(), add deprecation (#13313) 2022-01-28 20:34:44 +02:00