1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

14845 Commits

Author SHA1 Message Date
shivakishore14
65fed2d784 Create new line while pressing enter in repl.
Pressing Enter in repl should create new line instead of quiting the repl.
2019-06-28 15:44:54 +02:00
Alexander Medvednikov
4aab26d3e3 mut v := update examples 2019-06-28 15:24:48 +02:00
Alexander Medvednikov
77b6da23c4
README: use curl instead of wget 2019-06-28 15:09:01 +02:00
Alexander Medvednikov
99a0aa2300 fix main.v 2019-06-28 15:06:39 +02:00
Alexander Medvednikov
42bb85197a force mut a := ..., do not allow mut a = ... 2019-06-28 15:04:41 +02:00
Alexander Medvednikov
806ad80360 Update issue templates 2019-06-28 14:08:41 +02:00
Alexander Medvednikov
50012ae57b V 0.1.8 2019-06-28 13:49:34 +02:00
Alexander Medvednikov
bd49977feb fix single file programs without fn main and REPL (allow imports,
function definitions, consts, etc)
2019-06-28 13:43:32 +02:00
wfhtqp
fd9163f715 update Makefile clean old file in all 2019-06-28 11:16:57 +02:00
Steve Phillips
0a948294eb README.md: UB -> undefined behavior 2019-06-28 02:08:26 +02:00
Alexander Medvednikov
21ae90b3af
Update README.md 2019-06-28 00:47:55 +02:00
Alexander Medvednikov
37eaa8e4e7
Update CHANGELOG.md 2019-06-27 23:41:13 +02:00
Alexander Medvednikov
c6bc2654ed
Rename Changelog.md to CHANGELOG.md 2019-06-27 23:37:19 +02:00
Alexander Medvednikov
820d8be89e
PR template: remove the "do not use #" note 2019-06-27 23:23:11 +02:00
Alexander Medvednikov
02131d1ae5 fix http 2019-06-27 23:20:30 +02:00
Alexander Medvednikov
dc161fb20f V 0.1.7 2019-06-27 23:14:18 +02:00
Alexander Medvednikov
6824e6e7db Replace all remaining C code with V in the compiler and vlib (hoorah!) 2019-06-27 23:11:27 +02:00
Alexander Medvednikov
554f083543
Create Changelog.md 2019-06-27 22:48:46 +02:00
Alexander Medvednikov
b4a2c6ddba
Update README.md 2019-06-27 22:32:29 +02:00
Dirk Loss
b1682e929d Add '-v' option as described in help text 2019-06-27 22:22:30 +02:00
lutherwenxu
f6cf724571 base64: Rewrite base64_decode() and add some tests 2019-06-27 20:06:00 +02:00
Parth Paradkar
5651ba5342 math: add tau constant, add factorial function 2019-06-27 19:16:02 +02:00
shamofu
08c37121e8 Update azure-pipelines.yml 2019-06-27 19:11:39 +02:00
Alexander Medvednikov
f39111bdff V 0.1.6 2019-06-27 18:51:45 +02:00
Alexander Medvednikov
494010d2af os.v: replace remaining C code with V 2019-06-27 18:49:20 +02:00
Henrixounez
c83ebe2c66 compiler & builtin: bitshifts CAO fix and C code removal in utf8
utf8: removed bitshift cao in code

utf8: added pub on functions

utf8: byteptr to voidptr

utf8: converts voidptr to byteptr
2019-06-27 15:10:28 +02:00
Alexander Medvednikov
959cc2ea03 some more tests 2019-06-27 15:01:09 +02:00
musou1500
8c4f7749df add setenv, unsetenv function to os 2019-06-27 13:51:03 +02:00
lutherwenxu
b464adec43 Add the log example to .gitignore of examples
The compiled log file should no longer cause a file to be added to the git repo during `make test`.
2019-06-27 13:49:57 +02:00
Alexander Medvednikov
76bf732e63 builtin: public/private functions, remove lots of duplicate functionality
(string.eq, compare_strings, etc)
2019-06-27 13:29:31 +02:00
Alexander Medvednikov
b846d02cb2 V 0.1.5 2019-06-27 12:52:06 +02:00
Alexander Medvednikov
b018237c72 1 2019-06-27 12:51:53 +02:00
Alexander Medvednikov
90c0791345 replace ugly tos2(bytes) with string(bytes) 2019-06-27 12:50:02 +02:00
Henrixounez
fda7caef93 os.v: getline fixed conditional jump on uninitialized values 2019-06-27 12:14:33 +02:00
Alexander Medvednikov
b61d2ac346 Revert "compiler & builtin: bitshifts CAO fix and C code removal in utf8"
This reverts commit 223c35ffb9.
2019-06-27 12:06:32 +02:00
ofunc
2ee6ca1b8b Rewrite time module 2019-06-27 12:02:47 +02:00
Henrixounez
223c35ffb9 compiler & builtin: bitshifts CAO fix and C code removal in utf8 2019-06-27 12:01:48 +02:00
Json Lee
e8238ee16e fix README faster build 2019-06-27 12:01:15 +02:00
Ryota Ikezawa
1b8e2785ea 👍 Continuous integration; runs build on every pull requests 2019-06-27 12:00:44 +02:00
Alexander Medvednikov
cc1ecd1996 Revert "add unsetenv, setenv, clearenv to os module (#583)"
This reverts commit 6cb5eee1b2.
2019-06-27 02:27:54 +02:00
drswinghead
7ca00c8f5e Fix decl c struct follow a v struct
struct C.CURL

struct Curl {
    h *C.CURL
}
2019-06-27 02:25:39 +02:00
musou1500
6cb5eee1b2 add unsetenv, setenv, clearenv to os module (#583) 2019-06-27 02:24:09 +02:00
wfhtqp
9ac653c3e3 add log and rename colors 2019-06-27 02:20:04 +02:00
Undumendil
d1a1f74d33 Make string.index() use a linear KMP search 2019-06-27 02:18:10 +02:00
Alexander Medvednikov
fc7ac25a98 Revert "Revert "getline: check if newline at the end to not cut end of line""
This reverts commit bda50e96f0.
2019-06-27 02:12:50 +02:00
Alexander Medvednikov
b9011804fc Revert "removed bits C code inside utf8 builtin"
This reverts commit f6a401aa02.
2019-06-27 02:12:28 +02:00
Alexander Medvednikov
bda50e96f0 Revert "getline: check if newline at the end to not cut end of line"
This reverts commit d24be8cf6c.
2019-06-27 02:11:07 +02:00
Henrixounez
f6a401aa02 removed bits C code inside utf8 builtin 2019-06-27 02:10:15 +02:00
Henrixounez
d24be8cf6c getline: check if newline at the end to not cut end of line 2019-06-27 02:08:36 +02:00
thomas-senechal
e57fbeee41 examples: VCasino 2019-06-27 02:05:05 +02:00