Henrixounez
|
2ba1edaa80
|
repl: default printing fix and test
|
2019-08-12 16:19:56 +03:00 |
Emily Hudson
|
decdd8be9f
|
Prevent people on platforms that arent 'windows' from being able to build with msvc
|
2019-08-12 15:11:13 +03:00 |
Delyan Angelov
|
7957ec3186
|
v install: fix installing a single module
|
2019-08-11 17:35:55 +02:00 |
iRedMail
|
c67783bcd1
|
v install: install multiple modules in one command: 'v install m1 m2 m3 …'
|
2019-08-10 12:21:31 +02: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
|
25d97ebbe4
|
v install: always build vget
|
2019-08-10 10:14:49 +02:00 |
Rendims
|
45766dcb2e
|
main: generate main body on new line
Fix issue #1551
|
2019-08-10 07:14:44 +02:00 |
Henrixounez
|
7879bde8bb
|
repl: enabled back and added automated tests
fixed typos and macos errors
|
2019-08-10 07:01:40 +02:00 |
Henrixounez
|
a81875b24b
|
REPL: checks if EOF
Check if newline to not create empty println
|
2019-08-10 00:10:42 +02:00 |
Henrixounez
|
146a9507c6
|
REPL: fix repl using older binary on piping
repl: delete binary files when exiting
|
2019-08-10 00:08:21 +02:00 |
Delyan Angelov
|
5c29a7ef7d
|
v run: windows and repl fixes
|
2019-08-09 22:37:31 +02:00 |
Delyan Angelov
|
796b9dab74
|
compiler: passing -show_c_cmd should always print the C compiler command.
|
2019-08-09 13:02:25 +02:00 |
Julian Schurhammer
|
28147c0930
|
os.exec: return ?string instead of string
|
2019-08-08 07:30:05 +02:00 |
Alexander Medvednikov
|
4b86ba6f6a
|
main.v: fix msvc
|
2019-08-07 13:41:40 +02:00 |
joe-conigliaro
|
511a3d3901
|
vlib.crypto+other: fix mut args
|
2019-08-07 13:37:07 +02:00 |
Alexander Medvednikov
|
34e0b164eb
|
make function arguments immutable by default
|
2019-08-07 08:59:00 +02:00 |
Delyan Angelov
|
d072178cef
|
v run: recompile and execute changed file.v just once.
|
2019-08-07 08:04:40 +02:00 |
Alexander Medvednikov
|
76def48f01
|
compiler: make Windows headers work with clang-format
|
2019-08-07 05:28:00 +02:00 |
Alexander Medvednikov
|
8b75f2125a
|
http: init_module() to init openssl once
|
2019-08-06 14:03:01 +02:00 |
joe-conigliaro
|
01c2d25ae5
|
compiler: rename pkg to mod and auto save file import table
|
2019-08-05 09:49:52 +02:00 |
Joe Conigliaro
|
2fab73983b
|
add builtin import pass + use builder in map
|
2019-08-05 06:01:53 +02:00 |
Alexander Medvednikov
|
350e13679c
|
force `()` in complex bool expressions: `(a && b) || c` instead of `a && b || c`
|
2019-08-05 03:22:28 +02:00 |
ma6174
|
12dfd5f016
|
fix Raspberry Pi build
|
2019-08-04 11:24:23 +02:00 |
Alexander Medvednikov
|
01531369f7
|
bring back local modules
|
2019-08-04 00:11:56 +02:00 |
Alexander Medvednikov
|
a7e464fee9
|
user modules + `v install` from vpm
|
2019-08-01 17:28:25 +02:00 |
Alexander Medvednikov
|
15f1169102
|
disable REPL until it is fixed
|
2019-07-31 21:05:20 +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 |
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 |
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 |
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 |
F1ssi0N
|
acd28fa495
|
Support for the printf optimisation for windows and wide strings
|
2019-07-30 18:04:19 +02:00 |
Alexander Medvednikov
|
626da27ad6
|
better C error message
|
2019-07-29 19:39:56 +02:00 |
Alexander Medvednikov
|
54f847a85b
|
V 0.1.17
|
2019-07-29 18:31:47 +02:00 |
Alexander Medvednikov
|
207bab5f79
|
generics, vweb, comptime codegen, etc
|
2019-07-29 18:24:48 +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 |
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 |
Emily Hudson
|
90bb48db5d
|
interactive debugging
|
2019-07-26 16:45:16 +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 |