Alexander Medvednikov
|
8bce5cb810
|
force snake_case in struct fields
|
2019-08-04 09:18:16 +02:00 |
|
Alexander Medvednikov
|
576192949d
|
fixed size array with const size: numbers := [N]int
|
2019-08-04 04:11:16 +02:00 |
|
Alexander Medvednikov
|
01531369f7
|
bring back local modules
|
2019-08-04 00:11:56 +02:00 |
|
Alexander Medvednikov
|
e446f988f7
|
clean up map initialization
|
2019-08-03 10:26:36 +02:00 |
|
Alexander Medvednikov
|
a5f5b52204
|
map := { 'foo': 'bar' } syntax
|
2019-08-03 10:20:04 +02:00 |
|
Alvydas Vitkauskas
|
69084b0c57
|
change error printing format
|
2019-08-02 23:26:23 +02:00 |
|
Alexander Medvednikov
|
8ecd62e56f
|
comptime: fix app.$action() or {}
|
2019-08-02 05:20:18 +02:00 |
|
Alexander Medvednikov
|
f81562ee7e
|
vweb: 404
|
2019-08-02 04:11:42 +02:00 |
|
Alexander Medvednikov
|
a7e464fee9
|
user modules + v install from vpm
|
2019-08-01 17:28:25 +02:00 |
|
Alexander Medvednikov
|
8058bf3750
|
http_nix.v: remove remaining C code
|
2019-07-31 23:01:06 +02:00 |
|
Alexander Medvednikov
|
15f1169102
|
disable REPL until it is fixed
|
2019-07-31 21:05:20 +02:00 |
|
Henrixounez
|
715bd21118
|
compiler: check is ptr when free in closing scope (#1399)
|
2019-07-31 19:21:49 +02:00 |
|
vitalyster
|
37a0e6ebef
|
Travis: run tests for Windows (#1403)
|
2019-07-31 19:01:52 +02:00 |
|
Henrixounez
|
7918a790b4
|
compiler: check if output file is a folder
|
2019-07-31 12:02:59 +02:00 |
|
Joe Conigliaro
|
8c04b5fe9c
|
use map.delete and last_node
|
2019-07-31 10:56:12 +02:00 |
|
Vitaly Takmazov
|
9b45b9ce66
|
repl: do not eat first line
for some reason first line was skipped
|
2019-07-31 10:52:39 +02:00 |
|
Alexander Medvednikov
|
ddb4f45b02
|
another map bug fix + fix some warnings
|
2019-07-31 10:47:58 +02:00 |
|
Vitaly Takmazov
|
68b46bb943
|
windows: utf-8 stdout was not initialized when we have main()
Initialization moved to init_consts for that
|
2019-07-31 10:20:40 +02:00 |
|
Vitaly Takmazov
|
f3d6bc9146
|
compiler: no need to optimize println on Windows
this fixes string interpolation
|
2019-07-31 10:01:02 +02:00 |
|
Alexander Medvednikov
|
a4882f1955
|
better C error message
|
2019-07-31 07:16:18 +02:00 |
|
Alexander Medvednikov
|
5c9a08ce81
|
v up: Windows fix
|
2019-07-31 04:49:29 +02:00 |
|
Alexander Medvednikov
|
f6e717a5fd
|
v up to update V
|
2019-07-31 04:40:38 +02:00 |
|
Alexander Medvednikov
|
8a7ddd102e
|
vweb: tmpl fixes
|
2019-07-31 04:00:43 +02:00 |
|
AtjonTV
|
5b68e2ff50
|
Fix module import errors by checking dirs with dir_exists
|
2019-07-30 19:57:27 +02:00 |
|
Alexander Medvednikov
|
79be98d2fb
|
Revert "Support for the printf optimisation for windows and wide strings"
This reverts commit acd28fa495 .
|
2019-07-30 18:28:00 +02:00 |
|
d2verb
|
9bcb5aaa55
|
defer: fix #1281
|
2019-07-30 18:05:06 +02:00 |
|
F1ssi0N
|
acd28fa495
|
Support for the printf optimisation for windows and wide strings
|
2019-07-30 18:04:19 +02:00 |
|
joe-conigliaro
|
5e57d099d7
|
v panic debug information
|
2019-07-30 15:08:14 +02:00 |
|
joe-conigliaro
|
74b3ef3a3f
|
minor module fixes
|
2019-07-30 03:49:47 +02:00 |
|
Alexander Medvednikov
|
626da27ad6
|
better C error message
|
2019-07-29 19:39:56 +02:00 |
|
Alexander Medvednikov
|
ba6bcdb469
|
fix vweb template compilation
|
2019-07-29 19:14:07 +02:00 |
|
Alexander Medvednikov
|
54f847a85b
|
V 0.1.17
|
2019-07-29 18:31:47 +02:00 |
|
Alexander Medvednikov
|
ce1288e946
|
clean up
|
2019-07-29 18:24:48 +02:00 |
|
Alexander Medvednikov
|
207bab5f79
|
generics, vweb, comptime codegen, etc
|
2019-07-29 18:24:48 +02:00 |
|
Delyan Angelov
|
f1373874ef
|
compiler: fix issue #1350 - an error is produced, when a void fn returns a value
|
2019-07-29 16:35:56 +02:00 |
|
joe-conigliaro
|
1a22482c09
|
move module tests
|
2019-07-28 17:20:24 +02:00 |
|
Joe Conigliaro
|
2a30564ed1
|
fix
|
2019-07-28 17:15:24 +02:00 |
|
Alexander Medvednikov
|
dbb64ec149
|
Revert "modules: fix "is not a directory" error"
This reverts commit d38940ad57 .
|
2019-07-28 01:22:15 +02:00 |
|
Alexander Medvednikov
|
d38940ad57
|
modules: fix "is not a directory" error
|
2019-07-28 01:11:38 +02:00 |
|
Alexander Medvednikov
|
b0913dc5a8
|
print "running [exe name]" only in verbose mode
|
2019-07-27 16:42:17 +02:00 |
|
F1ssi0N
|
720648703b
|
Hack interfaces into working with arguments
|
2019-07-27 16:30:57 +02:00 |
|
joe-conigliaro
|
26a1762156
|
make empty module dir error less confusing
|
2019-07-27 02:18:56 +02:00 |
|
Joe Conigliaro
|
3850227b46
|
use mod var
|
2019-07-27 01:14:35 +02:00 |
|
joe-conigliaro
|
7b95f09f86
|
detect import of non existent modules
|
2019-07-26 18:24:40 +02:00 |
|
joe-conigliaro
|
979917144f
|
internal modules
|
2019-07-26 18:02:58 +02:00 |
|
Emily Hudson
|
90bb48db5d
|
interactive debugging
|
2019-07-26 16:45:16 +02:00 |
|
Alexander Medvednikov
|
f7530234c7
|
fix Windows build
|
2019-07-25 15:05:44 +02:00 |
|
Alexander Medvednikov
|
2ad0d0200d
|
make the new mut check work with fn foo(mut bar)
|
2019-07-25 14:04:45 +02:00 |
|
Alexander Medvednikov
|
9ccd3bde01
|
do not allow declaring a mutable variable if it's never modified
|
2019-07-25 13:44:34 +02:00 |
|
Emily Hudson
|
dbf027acb8
|
MSVC: Use vswhere instead of mscrazy (#1307)
* Use vswhere + our own reg stuff instead of microsoft_craziness
* Cleanup code
* HKEY is a pointer so RegKey should be a pointer
|
2019-07-25 12:29:24 +02:00 |
|