Alexander Medvednikov
e666209fe2
vweb: set_content_type()
2020-06-27 23:22:41 +02:00
Emily Hudson
c84bafbdae
vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax
2020-06-27 21:46:04 +02:00
Delyan Angelov
2669610be9
sqlite: fix windows-install-sqlite.bat
2020-06-27 21:44:14 +03:00
Delyan Angelov
07cea76e63
sqlite: remove thirdparty/sqlite/shell.c from the amalgamation folder
2020-06-27 21:34:52 +03:00
Delyan Angelov
e9a2f86dcf
sqlite: fix windows-install-sqlite.bat
2020-06-27 21:25:55 +03:00
Delyan Angelov
1e5a53abb3
sqlite: support for thirdparty/sqlite amalgamation install
2020-06-27 21:23:26 +03:00
Swastik Baranwal
8e2a8cc7f3
doc: add `%` in op overloading section
2020-06-27 19:26:21 +02:00
Emily Hudson
1848eb0973
cgen,map: fix leaks in `keys()` and `for x in y`
2020-06-27 17:00:27 +02:00
Alexander Medvednikov
190f970544
checker: handle limit and offset
2020-06-27 16:41:29 +02:00
Alexander Medvednikov
3672cfad0b
orm: offset test
2020-06-27 16:25:25 +02:00
Alexander Medvednikov
f990a0b3d3
orm: offset
2020-06-27 16:22:41 +02:00
Alexander Medvednikov
f073ffa4ad
orm: limit
2020-06-27 16:19:12 +02:00
Louis Schmieder
f8f2fa246e
orm: fix sql table names
2020-06-27 15:14:53 +02:00
Alexander Medvednikov
6a335c4416
fmt: run on parser/assign.v
2020-06-27 15:00:28 +02:00
Alexander Medvednikov
2bfe8e5153
vet: a basic version that just checks indentation for now
2020-06-27 14:50:07 +02:00
yuyi
58763ff299
map: remove unused `get2()` and `get3()`
2020-06-27 13:58:07 +02:00
Alexander Medvednikov
02b846aa72
vweb: fix json() and text() results
2020-06-27 13:56:15 +02:00
Uwe Krüger
288ea182a8
doc: describe coroutines and how to exchange data
2020-06-26 23:55:34 +02:00
Uwe Krüger
8fe70a24a8
checker: forbid non-reference mut arg or receiver of go function
2020-06-26 23:31:38 +02:00
Tomas Hellström
993cd1467b
sync: own submodule for atomic
2020-06-26 23:31:03 +02:00
Alexander Medvednikov
d52f1da7a2
orm: handle missing rows
2020-06-26 20:38:21 +02:00
Alexander Medvednikov
d2a4762c6a
doc: fix layout
2020-06-26 20:12:52 +02:00
Tomas Hellström
def99bed02
sync: atomic counters
2020-06-26 20:04:17 +02:00
Alexander Medvednikov
195f4d0911
doc: valign=top
2020-06-26 20:01:30 +02:00
Nick Treleaven
b8d2208c7a
doc: fix ToC alignment
2020-06-26 20:00:52 +02:00
Nick Treleaven
6b1b5e001d
doc: use nested list for Table of Contents
...
A nested list is much easier to browse than a table.
Move Imports section below Arrays and Maps for Types grouping.
Move Defer section to Statements group.
Move vfmt section next to Profiling for Tools group.
2020-06-26 19:36:40 +02:00
Emily Hudson
09236a438b
msvc: unique names for pdb files, remove test job limit
2020-06-26 17:16:15 +02:00
Delyan Angelov
c83c5e7c61
os: use `return none` in functions returning `?`
2020-06-26 17:57:02 +03:00
joe-conigliaro
2440ffd013
cgen: always unwrap generic type. fix `x := &T{}`
2020-06-27 00:31:36 +10:00
Delyan Angelov
951f30853a
os: fix rmdir on windows
2020-06-26 17:24:36 +03:00
Daniel Däschle
8903f6e0c0
tmpl: add docs for variables
2020-06-26 15:02:49 +02:00
Lukas Neubert
692ca8ac83
os: make all rm functions return an optional
2020-06-26 15:01:10 +02:00
sudo-nice
f703ddfb66
doc: short map syntax doesn't need a comma
2020-06-26 13:07:57 +02:00
jhuntos
20884c9576
pg: call PQclean in rows()
2020-06-26 11:55:59 +02:00
joe-conigliaro
202d479bad
checker: fix typo in check_types.v
2020-06-26 15:05:07 +10:00
Alexander Medvednikov
5bd6d3acb5
vfmt: re-enable
2020-06-26 03:22:27 +02:00
Alexander Medvednikov
9a713ff9b0
orm: handle more operators
2020-06-25 22:58:28 +02:00
Alexander Medvednikov
aec7f2f6c4
checker: SqlStmt fixes
2020-06-25 22:37:40 +02:00
Uwe Krüger
46379d92f4
fmt: force break in front of long unbreakable parts, avoid very small sub-expressions
2020-06-25 22:24:28 +02:00
Alexander Medvednikov
328cb7ed7e
orm: `update` with selectors and other fixes
2020-06-25 22:23:19 +02:00
Alexander Medvednikov
450c6e843c
orm: `update` with multiple fields
2020-06-25 17:18:44 +02:00
Alexander Medvednikov
b280e08ee0
orm: `update` cgen
2020-06-25 17:12:32 +02:00
Alexander Medvednikov
a8b0dfb38a
checker: allow casting strings to string aliases
2020-06-25 14:55:53 +02:00
Alexander Medvednikov
ce6f687f65
checker: remove an unnecessary error for unexisting types
2020-06-25 14:51:58 +02:00
Alexander Medvednikov
afa5a134b7
orm: move fields fetching to a separate function to remove copy pasta
2020-06-25 14:43:25 +02:00
yuyi
f1e17f30f6
cgen: fix map_in error
2020-06-25 12:53:12 +02:00
yuyi
5e9c154376
os_api: cp/cp_all/... ?bool => ?
2020-06-25 12:06:47 +02:00
Alexander Medvednikov
786be1d1c3
orm: move type logic to checker, so that sql queries can be used before type def
2020-06-25 12:05:24 +02:00
Uwe Krüger
a1bad50b2f
token: use only one representation for precedences
2020-06-25 11:36:13 +02:00
Uwe Krüger
bdecbc1945
fmt: use `-1` for *really* no precedence, since `&` and `|` have precedence 0
2020-06-25 02:39:33 +02:00