|  Alexander Medvednikov | 7da1afa140 | all: switch to the new fn arg syntax everywhere; add lots of vfmt -verify tests | 2020-10-15 12:32:28 +02:00 | 
				
					
						|  Alexander Medvednikov | 624f22e27e | all: mutability check (part 1); enable mutable sumtype args | 2020-09-22 05:28:29 +02:00 | 
				
					
						|  Delyan Angelov | 4e34edfa81 | vweb: allow quoting @css/@js resources with both ' and " | 2020-07-01 22:03:30 +03:00 | 
				
					
						|  Delyan Angelov | d43722fa85 | vweb: fix compiling templates containing ' | 2020-07-01 17:44:26 +03:00 | 
				
					
						|  Daniel Däschle | 8903f6e0c0 | tmpl: add docs for variables | 2020-06-26 15:02:49 +02:00 | 
				
					
						|  Alexander Medvednikov | 83b300435a | vweb: escape html; table: rename parent_typ to parent_type | 2020-06-24 22:12:33 +02:00 | 
				
					
						|  Alexander Medvednikov | deb09d95b0 | orm: fix `column == var`; limit 1; vweb: @footer | 2020-06-22 16:52:16 +02:00 | 
				
					
						|  Daniel Däschle | 76dc7eea50 | vweb: tmpl: add docs | 2020-06-20 13:29:55 +02:00 | 
				
					
						|  Alexander Medvednikov | 6ce7bb4581 | vweb: remove an unnecessary empty newline at the start | 2020-06-13 16:59:06 +02:00 | 
				
					
						|  Alexander Medvednikov | b13c95ea48 | Revert "vweb: @include tempaltes" This reverts commit 6b06184ef4. | 2020-06-12 14:32:09 +02:00 | 
				
					
						|  Daniel Däschle | 6b06184ef4 | vweb: @include tempaltes | 2020-06-12 14:30:07 +02:00 | 
				
					
						|  Alexander Medvednikov | c9cfe9d40b | vweb: @js and @css template fns | 2020-06-11 20:34:59 +02:00 | 
				
					
						|  Alexander Medvednikov | 72fdb09e46 | time: relative_short(); fmt: handle $vweb.html() | 2020-06-11 20:26:49 +02:00 | 
				
					
						|  Alexander Medvednikov | 8f3f27f286 | vweb: bring back @header | 2020-06-11 11:13:41 +02:00 | 
				
					
						|  Daniel Däschle | 123d788d0d | vweb: include directive | 2020-06-10 18:53:04 +02:00 | 
				
					
						|  Alexander Medvednikov | a2d7bc6e6f | vweb: look for html templates in `templates/` | 2020-06-10 18:00:11 +02:00 | 
				
					
						|  Alexander Medvednikov | a130d3cd14 | vweb: fix unused var warning | 2020-06-10 12:17:49 +02:00 | 
				
					
						|  Alexander Medvednikov | 4a7ec90bef | vweb: fix a bug with <span> | 2020-06-10 01:43:04 +02:00 | 
				
					
						|  Alexander Medvednikov | e5aba94ae4 | vweb: use state enum | 2020-06-09 23:20:51 +02:00 | 
				
					
						|  joe-conigliaro | 3664bea912 | vweb/checker: show tmpl var errors | 2020-06-10 02:47:51 +10:00 | 
				
					
						|  Alexander Medvednikov | b3e416fb52 | vweb: fix duplicate fn error with multiple templates | 2020-06-09 12:43:20 +02:00 | 
				
					
						|  Alexander Medvednikov | 1bbfc271c5 | vweb: fix unused tmpl warning; remove duplicate code | 2020-06-08 13:30:42 +02:00 | 
				
					
						|  Alexander Medvednikov | 288a6ee468 | vweb: minor tmpl fixes | 2020-06-08 12:44:38 +02:00 | 
				
					
						|  Alexander Medvednikov | 30ade1d6ea | tests: test more vweb template features | 2020-06-07 19:06:07 +02:00 | 
				
					
						|  joe-conigliaro | 1c2bf7b244 | vweb: impl of comptime tmpl parsing (fix vweb_example) | 2020-06-07 20:26:45 +10:00 | 
				
					
						|  Alexander Medvednikov | 4d5ac1e16d | vweb: $html | 2020-06-06 21:36:34 +02:00 | 
				
					
						|  Daniel Däschle | 6118875ee3 | vweb: add tmpl api to compile either file or a string | 2020-06-04 22:30:25 +02:00 | 
				
					
						|  yuyi | dda875a9c8 | all: unify const names to snake_case | 2020-05-22 17:36:09 +02:00 | 
				
					
						|  Delyan Angelov | ac396ea02f | http: cleanup backend_nix.c.v, fixes vpm too | 2020-05-20 12:04:28 +03:00 | 
				
					
						|  Alexander Medvednikov | 6c3613407d | vweb: fix header.html | 2020-02-06 10:41:10 +01:00 | 
				
					
						|  Shun Sakai | c8c43a2475 | update copyright year | 2020-01-23 21:04:46 +01:00 | 
				
					
						|  Delyan Angelov | c24a1b3786 | compiler: fix unused import warnings | 2020-01-05 16:29:33 +01:00 | 
				
					
						|  Alexander Medvednikov | 6210984c97 | run vfmt | 2019-12-20 02:09:56 +03:00 | 
				
					
						|  Alexander Medvednikov | f286387647 | vweb: secure HttpOnly cookies | 2019-12-11 03:20:30 +03:00 | 
				
					
						|  Alexander Medvednikov | 51051cdf92 | vweb: enable @ logic in the  header + fix the example | 2019-12-09 23:34:38 +03:00 | 
				
					
						|  Alexander Medvednikov | c8d111924d | check unused and unmodified vars in all modules, not just main | 2019-12-06 18:43:56 +03:00 | 
				
					
						|  Alexander Medvednikov | a57e29dfc5 | os: replace dir_exists with is_dir; file_exists() => exists() | 2019-12-04 23:17:45 +03:00 | 
				
					
						|  Alexander Medvednikov | 81d4f66fbb | string: make `index()` return `?int` instead of `int`/-1 | 2019-11-30 13:21:21 +03:00 | 
				
					
						|  joe-conigliaro | 3107618732 | vweb: remove no longer needed special case & fix tmpl | 2019-11-26 09:23:11 +03:00 | 
				
					
						|  joe-conigliaro | 7158a012c3 | compiler: update to get vweb working | 2019-11-25 13:48:25 +03:00 | 
				
					
						|  joe-conigliaro | 59378dce46 | compiler/vlib: replace substr/left/right with `[start..end]` everywhere | 2019-10-27 10:03:15 +03:00 | 
				
					
						|  joe-conigliaro | 8974aa4513 | compiler/vlib: change `_ :=` to `_ =` and disable `_ :=` | 2019-09-25 15:10:45 +03:00 | 
				
					
						|  Alexander Medvednikov | a11961b0d3 | vweb: make mime_types a const | 2019-08-13 01:04:26 +03:00 | 
				
					
						|  Julian Schurhammer | 1864e92ff4 | parser: disallow statements after a return, branch check $if, $else, switch, and loops correctly | 2019-08-10 10:26:42 +02:00 | 
				
					
						|  Alexander Medvednikov | 27d09ed514 | http: make escape public on Windows | 2019-07-31 04:00:43 +02:00 | 
				
					
						|  Alexander Medvednikov | 8a7ddd102e | vweb: tmpl fixes | 2019-07-31 04:00:43 +02:00 | 
				
					
						|  Alexander Medvednikov | 95d76993c9 | .div hack | 2019-07-31 04:00:43 +02:00 | 
				
					
						|  Alexander Medvednikov | 207bab5f79 | generics, vweb, comptime codegen, etc | 2019-07-29 18:24:48 +02:00 |