Delyan Angelov
|
c698fa1a58
|
all: support v -watch run (#9577)
|
2021-04-04 16:05:06 +02:00 |
|
zakuro
|
e3c0f305b2
|
os: deprecate os.File.write_bytes and add os.File.write_ptr (#9370)
|
2021-03-20 09:02:28 +02:00 |
|
Nick Treleaven
|
446631ceb5
|
checker: fixed array cannot implicitly convert to fooptr (again) (#9302)
|
2021-03-15 15:55:07 +02:00 |
|
Delyan Angelov
|
d7049ae2da
|
os: deprecate os.exec (returning ?os.Result), in favour of os.execute, which returns os.Result (#8974)
|
2021-03-08 20:52:13 +02:00 |
|
Nick Treleaven
|
c03798e390
|
checker: disallow implicit conversion from fixed array to fooptr (#8823)
|
2021-02-26 00:28:47 +01:00 |
|
Nick Treleaven
|
4ccf991f61
|
checker: warn when casting a fixed array (use &arr[0] instead) (#8787)
|
2021-02-17 20:45:11 +01:00 |
|
Nick Treleaven
|
4a0367a63c
|
vlib: add [unsafe] tag to more functions: tos, string_from_wide, strings.Builder: write_bytes, free (#8766)
|
2021-02-15 17:15:52 +02:00 |
|
Lukas Neubert
|
d660f2cc6f
|
fmt: insert newline after last HashStmt (#8482)
|
2021-02-01 14:50:41 +01:00 |
|
Delyan Angelov
|
4e2b908f21
|
ci: fix os compilation on windows
|
2021-01-26 17:41:27 +02:00 |
|
Delyan Angelov
|
728344ff65
|
ci: fix v test-cleancode
|
2021-01-25 12:55:01 +02:00 |
|
Lukas Neubert
|
8b61891348
|
fmt: smarter if condition wrapping (#8201)
|
2021-01-23 10:33:22 +02:00 |
|
yuyi
|
a1c67232d0
|
checker: fix duplicate variable name (fix #265) (#7982)
|
2021-01-10 21:41:29 +01:00 |
|
clubby789
|
0ab6a8cd01
|
os: add a posix_set_permission_bit function (#7754)
|
2021-01-04 19:57:17 +02:00 |
|
zakuro
|
dd516858d4
|
fmt: align struct field comments (#7632)
|
2021-01-03 21:10:25 +01:00 |
|
spaceface
|
214290d55b
|
fmt: add a space around single-line unsafe expressions (#7505)
|
2020-12-23 19:13:42 +01:00 |
|
Delyan Angelov
|
88a8507dd8
|
os: vfmt most of os , add it to v test-cleancode
|
2020-12-16 11:08:23 +02:00 |
|
Ekopalypse
|
cc4bb71f29
|
os: prevent unnecessary dependencies when importing os on windows (#6741)
|
2020-11-04 10:19:46 +02:00 |
|
Delyan Angelov
|
f7698ea160
|
v symlink: fix windows PATH setting (cmd.exe needs C: not c:)
|
2020-10-22 17:31:37 +03:00 |
|
Delyan Angelov
|
50a2b033b7
|
ci: fix failing tests on windows too
|
2020-10-15 15:54:44 +03:00 |
|
Daniel Däschle
|
abc98c273c
|
parser: require assign on type alias (#6477)
|
2020-09-25 12:02:32 +02:00 |
|
Daniel Däschle
|
c960b5979e
|
vlib: fix incompatible pointer warning (#6385)
|
2020-09-16 17:40:02 +03:00 |
|
Delyan Angelov
|
5d18ece661
|
ci: fix msvc finding (3)
|
2020-08-28 20:06:41 +03:00 |
|
Delyan Angelov
|
dde1b89c5e
|
vup: remove empty new line on unix
|
2020-08-28 19:09:47 +03:00 |
|
Maciej Obarski
|
2ce5797ec2
|
os: vfopen returns option now (#6244)
|
2020-08-28 14:24:00 +02:00 |
|
Nick Treleaven
|
bab5c21224
|
parser: warn when fixed-size ArrayInit doesn't have trailing {} . (#6137)
|
2020-08-16 04:54:05 +02:00 |
|
Delyan Angelov
|
f331f63f53
|
ci: fix windows build
|
2020-08-05 09:09:18 +03:00 |
|
Delyan Angelov
|
5874d7c5ab
|
os: add os.getpid(), use it in os.is_writable_folder on windows
|
2020-08-05 09:04:40 +03:00 |
|
Delyan Angelov
|
ab7936f514
|
os.exec: on unix return error, when the command was not found, instead of os.Result
|
2020-08-05 07:11:51 +03:00 |
|
dils2k
|
8dede3b535
|
builder: add a verror, when the output folder is not existing and writable (#5966)
|
2020-08-03 18:19:36 +03:00 |
|
Carlos Esquerdo Bernat
|
d71c11577a
|
os: move file logic to file.v (#6013)
|
2020-08-01 23:07:37 +02:00 |
|
Nick Treleaven
|
ee349691f9
|
v/checker: Warn about pointer indexing outside unsafe {} (#5918)
|
2020-07-22 20:28:53 +03:00 |
|
Ryan Willis
|
e804ba5294
|
vfmt: add support for VDIFF_TOOL, detect more diffing tools (#5857)
|
2020-07-17 14:03:07 +03:00 |
|
Takeru Tanaka
|
f61a7bf3df
|
os,rand.mt19937: fix broken links in code comments (#5806)
|
2020-07-12 16:18:52 +03:00 |
|
Mike 'Fuzzy' Partin
|
206e64d72c
|
os: add os.uname()
|
2020-06-14 16:46:30 +03:00 |
|
Emily Hudson
|
75eac291ac
|
all: variable sized options
|
2020-05-31 12:57:26 +02:00 |
|
Emily Hudson
|
f0a9b88ac4
|
all: add stdcall attribute, unhandled exception handler, get_raw_stdin, v_realloc
|
2020-05-29 03:06:27 +02:00 |
|
Uwe Krüger
|
013fdb8a4b
|
checker: restrict numeric promotions to cases where no data is lost
|
2020-05-27 05:42:48 +02:00 |
|
Julia K
|
b4eadb9030
|
cmd/v: reimplement -path flag
|
2020-05-26 03:17:52 +02:00 |
|
yuyi
|
dda875a9c8
|
all: unify const names to snake_case
|
2020-05-22 17:36:09 +02:00 |
|
penguindark
|
8bf290acf0
|
os: minor fixes
|
2020-05-22 06:21:11 +02:00 |
|
Delyan Angelov
|
931c846602
|
os: cleanup code duplication for os.create and os.open
|
2020-05-19 13:38:06 +03:00 |
|
yuyi
|
7f4cf08516
|
parser: check (mut f Foo) syntax
|
2020-05-17 13:51:18 +02:00 |
|
Enzo Baldisserri
|
f44a40eee0
|
checker: check incorrect names
|
2020-05-16 16:12:23 +02:00 |
|
Delyan Angelov
|
acd80f052b
|
tests: improve diagnostic output on failure
|
2020-05-04 11:21:25 +03:00 |
|
yuyi
|
9f4d498ff1
|
all: updateimport () and []array
|
2020-04-26 13:49:31 +02:00 |
|
lutherwenxu
|
dc4db87be3
|
vlib: use new filename format
|
2020-04-11 19:51:32 +02:00 |
|