4f213f4468 
								
							
								 
							
						 
						
							
							
								
								examples: conditionally compile an `asm amd64 {}` block on M1 in asm.v  
							
							
							
						 
						
							2021-06-07 18:23:18 +03:00  
				
					
						
							
							
								 
						
							
							
								a716a00e38 
								
									
								
							
								 
							
						 
						
							
							
								
								builder: fix a bug with submodule import ( #10318 )  
							
							
							
						 
						
							2021-06-05 12:45:23 +03:00  
				
					
						
							
							
								 
						
							
							
								e54af19b25 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix -cstrict compilation of c_interop_wkhtmltopdf.v  
							
							
							
						 
						
							2021-06-05 10:03:57 +03:00  
				
					
						
							
							
								 
						
							
							
								eac1e25c5d 
								
									
								
							
								 
							
						 
						
							
							
								
								strings: simplify Builder ( #10263 )  
							
							
							
						 
						
							2021-05-31 14:21:06 +03:00  
				
					
						
							
							
								 
						
							
							
								4e55b9c08e 
								
									
								
							
								 
							
						 
						
							
							
								
								example: improve binary search tree example ( #10226 )  
							
							
							
						 
						
							2021-05-27 20:13:02 +03:00  
				
					
						
							
							
								 
						
							
							
								d8d05e0106 
								
									
								
							
								 
							
						 
						
							
							
								
								all: new string interpolation in pure V ( #10181 )  
							
							
							
						 
						
							2021-05-24 05:20:45 +03:00  
				
					
						
							
							
								 
						
							
							
								dcfea5c69b 
								
							
								 
							
						 
						
							
							
								
								vweb: detect mime type automatically in serve_static()  
							
							
							
						 
						
							2021-05-22 07:02:25 +03:00  
				
					
						
							
							
								 
						
							
							
								906b207e58 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: deprecate using V strings in C function calls ( #10140 )  
							
							
							
						 
						
							2021-05-20 09:17:44 +03:00  
				
					
						
							
							
								 
						
							
							
								a849d52d4a 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add web_crawler and get_weather ( #10084 )  
							
							
							
						 
						
							2021-05-14 11:09:21 +03:00  
				
					
						
							
							
								 
						
							
							
								143c3d4bb4 
								
									
								
							
								 
							
						 
						
							
							
								
								io: deprecate io.make_reader (not needed anymore)  
							
							
							
						 
						
							2021-05-13 10:26:26 +03:00  
				
					
						
							
							
								 
						
							
							
								c55549a16a 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix `v build-examples`  
							
							
							
						 
						
							2021-05-11 11:10:35 +03:00  
				
					
						
							
							
								 
						
							
							
								dc034d9b16 
								
							
								 
							
						 
						
							
							
								
								vweb: make thread safe; checker: `$if T is Interface {`  
							
							
							
						 
						
							2021-05-11 09:30:18 +03:00  
				
					
						
							
							
								 
						
							
							
								19b4504072 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add a gg timer example, drawing the result coming from a worker thread ( #10065 )  
							
							
							
						 
						
							2021-05-10 11:30:24 +03:00  
				
					
						
							
							
								 
						
							
							
								d26ac5692e 
								
									
								
							
								 
							
						 
						
							
							
								
								all: various fixes for [heap]/auto-heap handling ( #10033 )  
							
							
							
						 
						
							2021-05-07 15:58:48 +03:00  
				
					
						
							
							
								 
						
							
							
								4e6a19b0e5 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add a BFS example for finding the shortest distance between nodes in a graph ( #10006 )  
							
							
							
						 
						
							2021-05-05 21:52:28 +03:00  
				
					
						
							
							
								 
						
							
							
								2c4a59f367 
								
									
								
							
								 
							
						 
						
							
							
								
								example: add a pendulum simulation ( #9992 )  
							
							
							
						 
						
							2021-05-05 16:09:38 +03:00  
				
					
						
							
							
								 
						
							
							
								b8e070b2a1 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: fix multi substructs ( #9941 )  
							
							
							
						 
						
							2021-05-04 12:35:18 +03:00  
				
					
						
							
							
								 
						
							
							
								b621595c05 
								
									
								
							
								 
							
						 
						
							
							
								
								picoev: error handling workaround ( #9913 )  
							
							
							
						 
						
							2021-05-01 14:20:10 +03:00  
				
					
						
							
							
								 
						
							
							
								fb685eee18 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: support arrays ( #9936 )  
							
							
							
						 
						
							2021-04-30 09:13:26 +03:00  
				
					
						
							
							
								 
						
							
							
								b15156d465 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: fix mysql substructs ( #9930 )  
							
							
							
						 
						
							2021-04-29 21:00:17 +03:00  
				
					
						
							
							
								 
						
							
							
								e9bbb7de3a 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add pg select expr ( #9927 )  
							
							
							
						 
						
							2021-04-29 13:38:36 +03:00  
				
					
						
							
							
								 
						
							
							
								8af6237e28 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: fix width and height in draw_rounded_rect primitive ( #9926 )  
							
							
							
						 
						
							2021-04-29 10:58:57 +03:00  
				
					
						
							
							
								 
						
							
							
								daff481233 
								
									
								
							
								 
							
						 
						
							
							
								
								examples/text_editor: use mathutil for min/max functions ( #9911 )  
							
							
							
						 
						
							2021-04-29 09:42:59 +03:00  
				
					
						
							
							
								 
						
							
							
								dee733aae4 
								
									
								
							
								 
							
						 
						
							
							
								
								fmt: reset const field align after multi line exprs ( #9916 )  
							
							
							
						 
						
							2021-04-29 02:17:37 +03:00  
				
					
						
							
							
								 
						
							
							
								6750ed254f 
								
							
								 
							
						 
						
							
							
								
								x64: rename to `native` to not conflict with the x64 comptime variable  
							
							
							
						 
						
							2021-04-27 12:24:58 +03:00  
				
					
						
							
							
								 
						
							
							
								aebb551e93 
								
									
								
							
								 
							
						 
						
							
							
								
								cgen: do full struct initialisation for V structs, fixes invalid data from `map[string]Struct{}['unknown']` ( #9878 )  
							
							
							
						 
						
							2021-04-27 08:18:48 +03:00  
				
					
						
							
							
								 
						
							
							
								cafe382424 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: update references to old .init_once() and .init() methods to .init_server() and .before_request()  
							
							
							
						 
						
							2021-04-26 19:38:13 +03:00  
				
					
						
							
							
								 
						
							
							
								3c0a368af3 
								
									
								
							
								 
							
						 
						
							
							
								
								all: automatically move (some) referenced objects to heap ( #9873 )  
							
							
							
						 
						
							2021-04-25 21:40:38 +03:00  
				
					
						
							
							
								 
						
							
							
								7184629969 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add initial pg support ( #9827 )  
							
							
							
						 
						
							2021-04-25 18:57:55 +03:00  
				
					
						
							
							
								 
						
							
							
								dee4904bee 
								
									
								
							
								 
							
						 
						
							
							
								
								pico: small refactor ( #9857 )  
							
							
							
						 
						
							2021-04-24 13:21:30 +03:00  
				
					
						
							
							
								 
						
							
							
								0567cbe431 
								
							
								 
							
						 
						
							
							
								
								examples: fix compilation with -prod  
							
							
							
						 
						
							2021-04-23 14:48:07 +03:00  
				
					
						
							
							
								 
						
							
							
								16e79bc3ca 
								
									
								
							
								 
							
						 
						
							
							
								
								tools: format most examples and tutorials, add them to `v test-cleancode` ( #9826 )  
							
							
							
						 
						
							2021-04-20 17:16:35 +03:00  
				
					
						
							
							
								 
						
							
							
								d4f31412b7 
								
									
								
							
								 
							
						 
						
							
							
								
								v: deprecate `@VROOT` in favour of `@VMODROOT` ( #9795 )  
							
							
							
						 
						
							2021-04-19 19:01:47 +03:00  
				
					
						
							
							
								 
						
							
							
								dcf4a6b008 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add support for custom table names & custom field names ( #9697 )  
							
							
							
						 
						
							2021-04-15 10:53:43 +03:00  
				
					
						
							
							
								 
						
							
							
								a18f85c8cd 
								
							
								 
							
						 
						
							
							
								
								vweb: init_once() => init_server(); init() => before_request()  
							
							
							
						 
						
							2021-04-15 06:27:24 +03:00  
				
					
						
							
							
								 
						
							
							
								21c452c5cd 
								
							
								 
							
						 
						
							
							
								
								builtin: define u8 = byte alias  
							
							
							
						 
						
							2021-04-15 02:58:27 +03:00  
				
					
						
							
							
								 
						
							
							
								14434cc86a 
								
									
								
							
								 
							
						 
						
							
							
								
								all: bare metal support (fix `-freestanding`) ( #9624 )  
							
							
							
						 
						
							2021-04-14 07:50:50 +02:00  
				
					
						
							
							
								 
						
							
							
								711e309eef 
								
							
								 
							
						 
						
							
							
								
								gg: bring back native rendering on macos  
							
							
							
						 
						
							2021-04-14 03:59:34 +03:00  
				
					
						
							
							
								 
						
							
							
								8193efb379 
								
									
								
							
								 
							
						 
						
							
							
								
								v.markused: mark all `pub` functions on `-shared -skip-unused`  
							
							
							
						 
						
							2021-04-12 09:29:34 +03:00  
				
					
						
							
							
								 
						
							
							
								67d8639917 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add unique fields & add drop table stmt ( #9684 )  
							
							
							
						 
						
							2021-04-11 23:57:25 +02:00  
				
					
						
							
							
								 
						
							
							
								64391efa4d 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: add mysql support ( #9630 )  
							
							... 
							
							
							
							* add mysql to orm
* fix got to big packet error
* format sql.v
* format example
* custom sql types
* add mysql table cration
* add documentation
* format sql.v
* fix markdown
* start implementing select_expr for mysql
* remove orm.c
* format sql.v
* finish mysql expr
* remove c
* remove unessecary files
* change to c implementation
* remove c
* added str interpolation for idents
* fix string insert
* fix compilation problems
* fix gitly compilation
* fix typing mistake
* add link to orm docs 
							
						 
						
							2021-04-10 17:38:27 +03:00  
				
					
						
							
							
								 
						
							
							
								73238a81e2 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: sokol: update the comments on how to compile the shaderes ( #9633 )  
							
							
							
						 
						
							2021-04-08 02:11:41 +02:00  
				
					
						
							
							
								 
						
							
							
								8caabf0e9e 
								
									
								
							
								 
							
						 
						
							
							
								
								sokol: update to  floooh/sokol@c602d83  ( #9607 )  
							
							
							
						 
						
							2021-04-07 20:39:23 +02:00  
				
					
						
							
							
								 
						
							
							
								a016ac39c0 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: change byteptr to &byte in sokol examples and regex ( #9606 )  
							
							
							
						 
						
							2021-04-05 18:17:45 +03:00  
				
					
						
							
							
								 
						
							
							
								ed37512ea9 
								
							
								 
							
						 
						
							
							
								
								ci: run wkhtmltopdf only on linux again  
							
							
							
						 
						
							2021-04-05 07:55:32 +03:00  
				
					
						
							
							
								 
						
							
							
								22b4ac2266 
								
							
								 
							
						 
						
							
							
								
								examples: fix C interop example  
							
							
							
						 
						
							2021-04-05 06:43:46 +03:00  
				
					
						
							
							
								 
						
							
							
								accd4d83bf 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix compilation  
							
							
							
						 
						
							2021-04-04 20:14:51 +03:00  
				
					
						
							
							
								 
						
							
							
								57e6138a61 
								
							
								 
							
						 
						
							
							
								
								all: remove byteptr and charptr; replace them with &byte and &char  
							
							
							
						 
						
							2021-04-04 17:43:32 +03:00  
				
					
						
							
							
								 
						
							
							
								bcb3992406 
								
									
								
							
								 
							
						 
						
							
							
								
								log: implement .log_to_console_too() method  
							
							
							
						 
						
							2021-04-02 10:12:52 +03:00  
				
					
						
							
							
								 
						
							
							
								89082de5d1 
								
									
								
							
								 
							
						 
						
							
							
								
								semver: add custom errors  ( #9493 )  
							
							
							
						 
						
							2021-03-29 11:17:00 +02:00  
				
					
						
							
							
								 
						
							
							
								f0e36ca845 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix fireworks exiting when minimized on windows (issue:  #9485 ) ( #9487 )  
							
							
							
						 
						
							2021-03-27 17:28:09 +02:00  
				
					
						
							
							
								 
						
							
							
								a2ef9967fe 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add .obj viewer as a sokol example ( #9456 )  
							
							
							
						 
						
							2021-03-25 16:53:13 +01:00  
				
					
						
							
							
								 
						
							
							
								9e48826bcb 
								
									
								
							
								 
							
						 
						
							
							
								
								dl: add dl.open_opt/2, dl.sym_opt/2 and dl.dlerror/0 utility functions  
							
							
							
						 
						
							2021-03-24 11:47:04 +02:00  
				
					
						
							
							
								 
						
							
							
								c8416f9a54 
								
									
								
							
								 
							
						 
						
							
							
								
								all: deprecate write_str and replace it with write_string ( #9369 )  
							
							
							
						 
						
							2021-03-20 17:25:51 +01:00  
				
					
						
							
							
								 
						
							
							
								e3c0f305b2 
								
									
								
							
								 
							
						 
						
							
							
								
								os: deprecate `os.File.write_bytes` and add `os.File.write_ptr` ( #9370 )  
							
							
							
						 
						
							2021-03-20 09:02:28 +02:00  
				
					
						
							
							
								 
						
							
							
								4f6306f6d4 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix `v -cflags "-Werror" test examples/`  
							
							
							
						 
						
							2021-03-19 13:13:56 +02:00  
				
					
						
							
							
								 
						
							
							
								125236694f 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: improve multiple value management ( #8310 )  
							
							
							
						 
						
							2021-03-19 13:09:56 +02:00  
				
					
						
							
							
								 
						
							
							
								04095f4088 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix failing `v -W build-tools` and `v -W build-examples`; run vfmt.  
							
							
							
						 
						
							2021-03-19 09:49:26 +02:00  
				
					
						
							
							
								 
						
							
							
								c2b574384f 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix dropping pieces with -autofree for tetris.v  
							
							
							
						 
						
							2021-03-17 14:45:32 +02:00  
				
					
						
							
							
								 
						
							
							
								fafb035fb5 
								
									
								
							
								 
							
						 
						
							
							
								
								all: reimplement inline assembly ( #8645 )  
							
							
							
						 
						
							2021-03-17 01:43:17 +01:00  
				
					
						
							
							
								 
						
							
							
								64d0006ff9 
								
									
								
							
								 
							
						 
						
							
							
								
								jsgen: fix string and array for loops and improve casting ( #9295 )  
							
							
							
						 
						
							2021-03-14 08:20:01 +02:00  
				
					
						
							
							
								 
						
							
							
								2fbacd0e79 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: remove unused 629KB demo.gif animation  
							
							
							
						 
						
							2021-03-12 11:57:47 +02:00  
				
					
						
							
							
								 
						
							
							
								a67d49050c 
								
									
								
							
								 
							
						 
						
							
							
								
								math: add a pure V `math.mathutil`, with generic `min`, `max` and `abs` functions ( #9176 ), and use it consistently  
							
							
							
						 
						
							2021-03-12 11:28:04 +02:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								9a7d9e047b 
								
									
								
							
								 
							
						 
						
							
							
								
								dl: move 'example' to 'examples/dynamic_library_loading' ( #9187 )  
							
							
							
						 
						
							2021-03-08 18:21:43 +02:00  
				
					
						
							
							
								 
						
							
							
								849cde245c 
								
									
								
							
								 
							
						 
						
							
							
								
								v: support dump(expr) ( #9160 )  
							
							
							
						 
						
							2021-03-06 18:09:28 +01:00  
				
					
						
							
							
								 
						
							
							
								2d73411396 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: define missing C fn args & check C & JS args ( #8770 )  
							
							
							
						 
						
							2021-03-05 17:41:11 +03:00  
				
					
						
							
							
								 
						
							
							
								cd423251da 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: add .mount_static_folder_at/2 , use it instead of app.handle_static in the server_sent_events example  
							
							
							
						 
						
							2021-03-02 21:30:18 +02:00  
				
					
						
							
							
								 
						
							
							
								d0fab60981 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: refactor routing logic ( #9025 )  
							
							
							
						 
						
							2021-03-01 11:50:52 +01:00  
				
					
						
							
							
								 
						
							
							
								b712af56fd 
								
									
								
							
								 
							
						 
						
							
							
								
								all: bring back `panic(err.msg)` -> `panic(err)` ( #9022 )  
							
							
							
						 
						
							2021-03-01 00:18:14 +01:00  
				
					
						
							
							
								 
						
							
							
								d63b7bc35a 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update repo to use the new error handling syntax ( #8950 )  
							
							
							
						 
						
							2021-02-28 23:20:21 +03:00  
				
					
						
							
							
								 
						
							
							
								7e08e84bc1 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: refactor HTTP request parsing ( #8874 )  
							
							
							
						 
						
							2021-02-27 23:18:25 +01:00  
				
					
						
							
							
								 
						
							
							
								1d69a0bd22 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: window_size_real_pixels that for 3D without dpi scaling ( #9004 )  
							
							
							
						 
						
							2021-02-27 22:11:26 +01:00  
				
					
						
							
							
								 
						
							
							
								3a2d696fac 
								
							
								 
							
						 
						
							
							
								
								time: time.wait() => time.sleep()  
							
							
							
						 
						
							2021-02-27 20:41:06 +03:00  
				
					
						
							
							
								 
						
							
							
								f67bff1696 
								
									
								
							
								 
							
						 
						
							
							
								
								all: support `thread` handles and `wait()` for functions returning optionals ( #8990 )  
							
							
							
						 
						
							2021-02-27 10:16:55 +02:00  
				
					
						
							
							
								 
						
							
							
								aed348fb80 
								
									
								
							
								 
							
						 
						
							
							
								
								os: tag some File methods that take voidptr as unsafe - write_bytes, write_bytes_at ( #8985 )  
							
							
							
						 
						
							2021-02-27 10:11:17 +02:00  
				
					
						
							
							
								 
						
							
							
								66c85aa5cb 
								
									
								
							
								 
							
						 
						
							
							
								
								docs: update concurrency docs and examples to use []thread{} ( #8933 )  
							
							
							
						 
						
							2021-02-24 10:41:12 +01:00  
				
					
						
							
							
								 
						
							
							
								9e06af8bf9 
								
									
								
							
								 
							
						 
						
							
							
								
								vfmt: vfmt examples/*.v  
							
							
							
						 
						
							2021-02-23 20:21:50 +02:00  
				
					
						
							
							
								 
						
							
							
								d1cebcb608 
								
									
								
							
								 
							
						 
						
							
							
								
								2048: remove `[no_inline]` (no longer needed)  
							
							
							
						 
						
							2021-02-22 21:40:55 +02:00  
				
					
						
							
							
								 
						
							
							
								b4dc6c83cd 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: handle Android's own native dpi scaling factor ( #8908 )  
							
							
							
						 
						
							2021-02-22 21:24:18 +02:00  
				
					
						
							
							
								 
						
							
							
								8033203ef6 
								
									
								
							
								 
							
						 
						
							
							
								
								builtin: add an Option2 struct ( #8890 )  
							
							
							
						 
						
							2021-02-22 18:44:15 +02:00  
				
					
						
							
							
								 
						
							
							
								7a35131721 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: add handle static root & documentation ( #8865 )  
							
							
							
						 
						
							2021-02-21 20:01:29 +02:00  
				
					
						
							
							
								 
						
							
							
								ac4791045f 
								
									
								
							
								 
							
						 
						
							
							
								
								time: consolidate the different sleep functions into time.wait(Duration) ( #8853 )  
							
							
							
						 
						
							2021-02-21 17:05:03 +02:00  
				
					
						
							
							
								 
						
							
							
								260f677469 
								
									
								
							
								 
							
						 
						
							
							
								
								term.ui: use the new `[flag]` enums ( #8881 )  
							
							
							
						 
						
							2021-02-21 16:07:49 +02:00  
				
					
						
							
							
								 
						
							
							
								3a65ccd060 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: make examples/templates/templates.v runable from everywhere, not just .  
							
							
							
						 
						
							2021-02-19 17:29:35 +02:00  
				
					
						
							
							
								 
						
							
							
								a153ec5951 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: ensure that required flags are set ( #8826 )  
							
							
							
						 
						
							2021-02-19 12:43:18 +02:00  
				
					
						
							
							
								 
						
							
							
								3f3bec45fa 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add a template example, update the regex examples ( #8829 )  
							
							
							
						 
						
							2021-02-19 12:39:15 +02:00  
				
					
						
							
							
								 
						
							
							
								198b395cde 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add examples/sokol/05_instancing_glsl, cleanup code ( #8809 )  
							
							
							
						 
						
							2021-02-18 11:11:26 +02:00  
				
					
						
							
							
								 
						
							
							
								e662d61573 
								
							
								 
							
						 
						
							
							
								
								examples: fix 2048 scaling  
							
							
							
						 
						
							2021-02-17 16:18:33 +01:00  
				
					
						
							
							
								 
						
							
							
								217e8c9146 
								
									
								
							
								 
							
						 
						
							
							
								
								ci,examples: fix compilation of 03_march_tracing_glsl/rt_glsl.v  
							
							
							
						 
						
							2021-02-17 11:07:31 +02:00  
				
					
						
							
							
								 
						
							
							
								023f6829a1 
								
							
								 
							
						 
						
							
							
								
								examples: fix rt_glsl.v  
							
							
							
						 
						
							2021-02-17 06:57:32 +01:00  
				
					
						
							
							
								 
						
							
							
								2f328f952e 
								
							
								 
							
						 
						
							
							
								
								examples: fix fireworks.v  
							
							
							
						 
						
							2021-02-17 06:50:09 +01:00  
				
					
						
							
							
								 
						
							
							
								60a8881326 
								
							
								 
							
						 
						
							
							
								
								examples: fix and vfmt cube_glsl example  
							
							
							
						 
						
							2021-02-17 06:47:41 +01:00  
				
					
						
							
							
								 
						
							
							
								d4a05bebde 
								
							
								 
							
						 
						
							
							
								
								gg: use gg types for Events instead of sapp  
							
							
							
						 
						
							2021-02-17 06:44:01 +01:00  
				
					
						
							
							
								 
						
							
							
								4961d3ea17 
								
									
								
							
								 
							
						 
						
							
							
								
								io: fix detection of end_of_stream, when reading files through io.new_buffered_reader(reader: io.make_reader(f))  
							
							
							
						 
						
							2021-02-16 23:22:17 +02:00  
				
					
						
							
							
								 
						
							
							
								4213851e22 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: fix typo ( #8742 )  
							
							
							
						 
						
							2021-02-15 17:25:30 +02:00  
				
					
						
							
							
								 
						
							
							
								325aef6d41 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: add gg.m4, use it in the sokol GLSL examples ( #8755 )  
							
							
							
						 
						
							2021-02-15 15:40:28 +02:00  
				
					
						
							
							
								 
						
							
							
								ea803113c3 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: check `unsafe` V function calls ( #8752 )  
							
							
							
						 
						
							2021-02-14 19:31:42 +01:00  
				
					
						
							
							
								 
						
							
							
								9d5243a410 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add an example of march tracing in glsl, first release ( #8689 )  
							
							
							
						 
						
							2021-02-12 01:42:10 +02:00  
				
					
						
							
							
								 
						
							
							
								578de634fe 
								
									
								
							
								 
							
						 
						
							
							
								
								sync: move pool related code to `sync.pool`, cleanup, add a README.md  
							
							
							
						 
						
							2021-02-11 10:55:23 +02:00  
				
					
						
							
							
								 
						
							
							
								86e6b4f926 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: improve the pg and vweb output ( #8640 )  
							
							
							
						 
						
							2021-02-09 11:31:25 +02:00  
				
					
						
							
							
								 
						
							
							
								d62918581e 
								
									
								
							
								 
							
						 
						
							
							
								
								example: support running flappylearning on Android ( #8612 )  
							
							
							
						 
						
							2021-02-07 12:40:12 +02:00  
				
					
						
							
							
								 
						
							
							
								f589a70874 
								
							
								 
							
						 
						
							
							
								
								examples: make a process example compile with -prod  
							
							
							
						 
						
							2021-02-07 05:23:45 +01:00  
				
					
						
							
							
								 
						
							
							
								2d875260e8 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: Process examples ( #8598 )  
							
							
							
						 
						
							2021-02-07 05:19:05 +01:00  
				
					
						
							
							
								 
						
							
							
								576492af4e 
								
							
								 
							
						 
						
							
							
								
								examples: fix 2048 on Apple M1  
							
							
							
						 
						
							2021-02-05 19:35:51 +02:00  
				
					
						
							
							
								 
						
							
							
								97c0ef3505 
								
									
								
							
								 
							
						 
						
							
							
								
								orm: struct field support ( #8517 )  
							
							
							
						 
						
							2021-02-04 20:28:33 +01:00  
				
					
						
							
							
								 
						
							
							
								32cc95a340 
								
									
								
							
								 
							
						 
						
							
							
								
								test-cleancode: check some of the examples too  
							
							
							
						 
						
							2021-02-04 17:34:59 +02:00  
				
					
						
							
							
								 
						
							
							
								f4b757e47d 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add examples/vweb/server_sent_events; implement vweb.sse  
							
							
							
						 
						
							2021-02-03 16:03:06 +02:00  
				
					
						
							
							
								 
						
							
							
								c818ad97eb 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: tetris: better mobile device support ( #8519 )  
							
							
							
						 
						
							2021-02-02 18:37:43 +01:00  
				
					
						
							
							
								 
						
							
							
								975206f38e 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: support better placment and scaling on nonsquare viewports in cube.v ( #8513 )  
							
							
							
						 
						
							2021-02-02 14:09:40 +02:00  
				
					
						
							
							
								 
						
							
							
								d57a9c419d 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add net_udp_server_and_client.v  
							
							
							
						 
						
							2021-02-02 10:36:56 +02:00  
				
					
						
							
							
								 
						
							
							
								7813ecbb75 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: add draw_convex_poly/2 and draw_empty_poly/2 methods ( #8487 )  
							
							
							
						 
						
							2021-02-01 18:18:23 +02:00  
				
					
						
							
							
								 
						
							
							
								96466e2b15 
								
							
								 
							
						 
						
							
							
								
								examples: move websocket example from x/  
							
							
							
						 
						
							2021-01-31 15:18:54 +01:00  
				
					
						
							
							
								 
						
							
							
								c91f7746fd 
								
							
								 
							
						 
						
							
							
								
								websocket: minor improvements in the server example  
							
							
							
						 
						
							2021-01-31 15:18:04 +01:00  
				
					
						
							
							
								 
						
							
							
								7eb7d042ec 
								
									
								
							
								 
							
						 
						
							
							
								
								x.websocket: workaround `for _, item in a_map{}` bug, causing panic ( #8463 )  
							
							
							
						 
						
							2021-01-31 11:37:32 +02:00  
				
					
						
							
							
								 
						
							
							
								89bf48e3ba 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: fix `v -W build-examples`  
							
							
							
						 
						
							2021-01-31 10:43:49 +02:00  
				
					
						
							
							
								 
						
							
							
								8dff63b824 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: example: make css in vweb_assets.v work ( #8090 )  
							
							
							
						 
						
							2021-01-30 14:20:13 +01:00  
				
					
						
							
							
								 
						
							
							
								afddcda7a3 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: make raven text run on android, fix text scaling ( #8394 )  
							
							
							
						 
						
							2021-01-29 12:13:06 +02:00  
				
					
						
							
							
								 
						
							
							
								e233911a7b 
								
									
								
							
								 
							
						 
						
							
							
								
								term.ui: native Windows console implementation ( #8359 )  
							
							
							
						 
						
							2021-01-27 13:52:39 +01:00  
				
					
						
							
							
								 
						
							
							
								1f4e8254b9 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: enable maximization  
							
							
							
						 
						
							2021-01-26 23:40:30 +02:00  
				
					
						
							
							
								 
						
							
							
								06b660666b 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix font does not exist message in fireworks  
							
							
							
						 
						
							2021-01-26 23:21:10 +02:00  
				
					
						
							
							
								 
						
							
							
								ba3342a034 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add fireworks example ( #8358 )  
							
							
							
						 
						
							2021-01-26 23:13:11 +02:00  
				
					
						
							
							
								 
						
							
							
								e5a84719ca 
								
									
								
							
								 
							
						 
						
							
							
								
								all: require calling `optfn() ?` / `optfn() or {...}` for `fn optfn() ? {}`  
							
							
							
						 
						
							2021-01-26 16:43:17 +02:00  
				
					
						
							
							
								 
						
							
							
								ebda57fa6f 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: 3d cube sokol example ( #8327 )  
							
							
							
						 
						
							2021-01-24 23:17:50 +01:00  
				
					
						
							
							
								 
						
							
							
								1c8c3a109d 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix typos/grammar and chmod u+x v_script.vsh ( #8304 )  
							
							
							
						 
						
							2021-01-24 11:15:11 +02:00  
				
					
						
							
							
								 
						
							
							
								d991712b3c 
								
							
								 
							
						 
						
							
							
								
								gg: native rendering mode on macOS  
							
							
							
						 
						
							2021-01-23 10:25:43 +01:00  
				
					
						
							
							
								 
						
							
							
								dbf84520f1 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update assoc syntax ( #8274 )  
							
							
							
						 
						
							2021-01-22 23:24:48 +01:00  
				
					
						
							
							
								 
						
							
							
								12897d1e2b 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix `./v -W -Wfatal-errors build-examples`, run vfmt  
							
							
							
						 
						
							2021-01-22 22:33:37 +02:00  
				
					
						
							
							
								 
						
							
							
								081e3c46b4 
								
									
								
							
								 
							
						 
						
							
							
								
								cli: allow flag to be set multi time ( #8256 )  
							
							
							
						 
						
							2021-01-22 19:03:02 +02:00  
				
					
						
							
							
								 
						
							
							
								a569dc17e8 
								
									
								
							
								 
							
						 
						
							
							
								
								gg: allow fonts loaded with $embed_file() to be used ( #8263 )  
							
							
							
						 
						
							2021-01-21 23:07:47 +02:00  
				
					
						
							
							
								 
						
							
							
								d1286dbf18 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add snek (a snake game) ( #8257 )  
							
							
							
						 
						
							2021-01-21 18:34:42 +02:00  
				
					
						
							
							
								 
						
							
							
								f7c251f8f3 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: add multipart/form-data parser and file upload ( #8160 )  
							
							
							
						 
						
							2021-01-21 11:08:51 +01:00  
				
					
						
							
							
								 
						
							
							
								d9532eda30 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: error on a.slice(x,y) outside `builtin`  
							
							
							
						 
						
							2021-01-19 15:55:52 +02:00  
				
					
						
							
							
								 
						
							
							
								103901a5cb 
								
									
								
							
								 
							
						 
						
							
							
								
								example/test: add a binary search tree example and test ( #8145 )  
							
							
							
						 
						
							2021-01-19 15:18:38 +02:00  
				
					
						
							
							
								 
						
							
							
								048d8edf62 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: update mini_calculator.v ( #8182 )  
							
							
							
						 
						
							2021-01-18 18:40:47 +02:00  
				
					
						
							
							
								 
						
							
							
								ac2c3847af 
								
									
								
							
								 
							
						 
						
							
							
								
								all: update copyright to 2019-2021 ( #8029 )  
							
							
							
						 
						
							2021-01-18 13:20:06 +01:00  
				
					
						
							
							
								 
						
							
							
								38881e4b20 
								
									
								
							
								 
							
						 
						
							
							
								
								vweb: Implement chunked encoding transfer ( #8179 )  
							
							
							
						 
						
							2021-01-18 13:04:21 +01:00  
				
					
						
							
							
								 
						
							
							
								512f62b7a1 
								
									
								
							
								 
							
						 
						
							
							
								
								android: enable custom (e)println output via android log system ( #8135 )  
							
							
							
						 
						
							2021-01-17 05:32:59 +01:00  
				
					
						
							
							
								 
						
							
							
								4044abef0e 
								
									
								
							
								 
							
						 
						
							
							
								
								tetris: enable to run on android, run v fmt ( #8136 )  
							
							
							
						 
						
							2021-01-17 05:28:09 +01:00  
				
					
						
							
							
								 
						
							
							
								5c3ef588c3 
								
									
								
							
								 
							
						 
						
							
							
								
								live: move to vlib/v/live  
							
							
							
						 
						
							2021-01-16 15:05:01 +02:00  
				
					
						
							
							
								 
						
							
							
								0da40c4ea9 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: use Empty instead of Leaf in tree_of_nodes.v  
							
							
							
						 
						
							2021-01-15 11:15:29 +02:00  
				
					
						
							
							
								 
						
							
							
								944bb294e3 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: add tree_of_nodes.v, based on a `type Tree = Leaf | Node` sumtype  
							
							
							
						 
						
							2021-01-15 10:09:44 +02:00  
				
					
						
							
							
								 
						
							
							
								a2efb5319d 
								
									
								
							
								 
							
						 
						
							
							
								
								all: change `[1,2,3]!!` to `[1,2,3]!` ( #8101 )  
							
							
							
						 
						
							2021-01-14 03:51:13 +01:00  
				
					
						
							
							
								 
						
							
							
								a1c67232d0 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: fix duplicate variable name ( fix   #265 ) ( #7982 )  
							
							
							
						 
						
							2021-01-10 21:41:29 +01:00  
				
					
						
							
							
								 
						
							
							
								692a718428 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: use os.resource_abs_path, so `v run examples/ttf_font/example_ttf.v` works  
							
							
							
						 
						
							2021-01-10 20:36:50 +02:00  
				
					
						
							
							
								 
						
							
							
								c067cc0357 
								
									
								
							
								 
							
						 
						
							
							
								
								vlib: add a TTF font loader and render in `x.ttf` ( #7995 )  
							
							
							
						 
						
							2021-01-10 20:14:41 +02:00  
				
					
						
							
							
								 
						
							
							
								d645e45752 
								
									
								
							
								 
							
						 
						
							
							
								
								mysql: add more documentation ( #7846 )  
							
							
							
						 
						
							2021-01-09 10:40:21 +02:00  
				
					
						
							
							
								 
						
							
							
								9291fb5e0c 
								
									
								
							
								 
							
						 
						
							
							
								
								checker: disallow comparison between enum and int ( #7886 )  
							
							
							
						 
						
							2021-01-08 17:41:52 +01:00  
				
					
						
							
							
								 
						
							
							
								5dbc19410c 
								
									
								
							
								 
							
						 
						
							
							
								
								examples: fix vweb assets example ( #7949 )  
							
							
							
						 
						
							2021-01-07 20:46:23 +01:00  
				
					
						
							
							
								 
						
							
							
								f9a873736e 
								
									
								
							
								 
							
						 
						
							
							
								
								x.websocket: server broadcast plus examples ( #7922 )  
							
							
							
						 
						
							2021-01-06 15:43:54 +01:00