penguindark
|
362adfae3a
|
regex: fix a bug for CC token not correctly parsed in groups (#16272)
|
2022-11-01 08:58:29 +02:00 |
|
JalonSolov
|
47a10f3181
|
doc: update ssl section in the main README.md (#16273)
|
2022-11-01 07:28:39 +02:00 |
|
Alexander Medvednikov
|
135b1ccb14
|
V 0.3.2
|
2022-11-01 05:41:13 +03:00 |
|
Spydr
|
1b721250e0
|
native: enable printing for all supported expressions (#16270)
|
2022-10-31 17:43:02 +02:00 |
|
yuyi
|
339bd0c4b5
|
checker: check fn type mismatch of return result type fn (#16269)
|
2022-10-31 14:05:43 +02:00 |
|
shove
|
c3e209a634
|
scanner: prevent resolving to nested interpolation (fix #16240) (#16259)
|
2022-10-31 10:47:32 +02:00 |
|
Delyan Angelov
|
4a7a4b9ec5
|
docs: improve the package related sections; describe VMODULES.
|
2022-10-31 10:13:18 +02:00 |
|
Mykhailo
|
cd4a999e80
|
examples: add custom_error.v, that shows how to match over possible errors (#16265)
|
2022-10-31 09:56:41 +02:00 |
|
yuyi
|
0390a7a988
|
cgen: fix return match expr of sumtype result (#16264)
|
2022-10-30 20:26:33 +02:00 |
|
yuyi
|
64cbadc6f1
|
scanner: fix new string interpolation println('{a}{b}{c}{d}') (#16258)
|
2022-10-30 20:18:31 +02:00 |
|
Delyan Angelov
|
914f03a1a2
|
doc: document the -no-bounds-checking option in v help build
|
2022-10-30 15:05:02 +02:00 |
|
Delyan Angelov
|
9edb48571f
|
pref,cgen: support -no-bounds-checking , instead of -d no_bounds_checking , and make it enable direct_array_access for all fns/methods.
|
2022-10-30 14:39:45 +02:00 |
|
lemon
|
54b623743d
|
native, checker: cast float_literal to f32 explicitly in code gen (#16254)
|
2022-10-30 10:31:18 +02:00 |
|
shove
|
93d765eeee
|
cgen: fix dump() multi ptr (fix #16247) (#16251)
|
2022-10-29 10:07:28 +03:00 |
|
Swastik Baranwal
|
a988ef3474
|
checker: add check for mut ident but not if mut ident is for interfaces (#16214)
|
2022-10-29 06:36:44 +03:00 |
|
yuyi
|
ee782e9119
|
checker: fix return error with multi_return optional (#16250)
|
2022-10-29 06:34:45 +03:00 |
|
Hitalo Souza
|
78c4b9a7bb
|
doc: one single file for vweb (#16248)
|
2022-10-29 06:33:48 +03:00 |
|
Delyan Angelov
|
02c3af2432
|
all: add support for enum Xyz as u64 { + tests (#16246)
|
2022-10-29 06:32:20 +03:00 |
|
Delyan Angelov
|
4564a47fbc
|
.gitignore: ignore Visual Studio's .vs/ folder
|
2022-10-28 22:40:47 +03:00 |
|
Grantley Cullar
|
21d18b0792
|
doc: fix typos (#16239)
|
2022-10-28 22:27:38 +03:00 |
|
Delyan Angelov
|
a0a055cc4c
|
ci: fix failures after c6158e4
|
2022-10-28 21:52:52 +03:00 |
|
Alexander Medvednikov
|
c6158e4519
|
all: remove unnecessary IError() casts
|
2022-10-28 19:08:30 +03:00 |
|
yuyi
|
daa2f90023
|
scanner: fix and resotre string interpolation tests (#16242)
|
2022-10-28 18:39:32 +03:00 |
|
shove
|
5daa38fdb1
|
util: fix smart_quote , so that v -cstrict file.v works with println('\\$') (fix #16230) (#16233)
|
2022-10-28 12:41:13 +03:00 |
|
StunxFS
|
ef1696b3e1
|
v.util: add path_styled_for_error_messages/1 (#16219)
|
2022-10-28 11:27:00 +03:00 |
|
shove
|
af56719f9d
|
fmt: fix compiler_error('...') broken by fmt (fix #16218) (#16231)
|
2022-10-28 06:48:09 +03:00 |
|
StunxFS
|
219079e3a6
|
v.eval: consistency in commit hash shown on panic (#16227)
|
2022-10-28 06:47:50 +03:00 |
|
shove
|
c5ee33b7aa
|
cgen: fix comparing struct with pointers to interface values (fix #16074) (#16215)
|
2022-10-28 06:47:31 +03:00 |
|
yuyi
|
992106c6f7
|
tests: fix ci errors temporary (#16237)
|
2022-10-28 06:46:20 +03:00 |
|
yuyi
|
0ca5b1f6ff
|
cgen: fix $tmpl() in returning match expr (fix #16109, fix #16124) (#16229)
|
2022-10-27 18:03:27 +03:00 |
|
Alexander Medvednikov
|
e356a74a4c
|
tests: disable a single string interpolation test for now
|
2022-10-27 18:02:25 +03:00 |
|
Alexander Medvednikov
|
cc58d6a919
|
all: string interpolation fixes
|
2022-10-27 17:52:30 +03:00 |
|
kahsa
|
d653716292
|
doc: add global variables link (#16228)
|
2022-10-27 13:09:05 +03:00 |
|
Alexander Medvednikov
|
098db89b85
|
encoding.csv: remove unnecessary IError() cast
|
2022-10-27 11:30:08 +03:00 |
|
Alexander Medvednikov
|
c9934672c4
|
http: fix request_test.v
|
2022-10-27 11:28:44 +03:00 |
|
Alexander Medvednikov
|
a134c09718
|
os: fix font.v compilation
|
2022-10-27 11:13:43 +03:00 |
|
Alexander Medvednikov
|
e1ffc76efd
|
tests: fix some interpolation tests
|
2022-10-27 11:12:15 +03:00 |
|
Alexander Medvednikov
|
604f19adba
|
scanner: : str inter fix
|
2022-10-27 11:08:32 +03:00 |
|
Alexander Medvednikov
|
18c7da9a5e
|
all: new string interpolation "hello {name}!"
|
2022-10-27 11:01:01 +03:00 |
|
StunxFS
|
e6fad82b87
|
v.eval: support unsafe expr (#16224)
|
2022-10-27 10:38:57 +03:00 |
|
kahsa
|
ce2c732db8
|
doc: move the Attributes subsection at the start of its parent section (#16183)
|
2022-10-26 23:28:37 +03:00 |
|
Delyan Angelov
|
41c85661ef
|
fix quadratic execution of VAUTOFIX=1 v check-md . when a long .md file has many examples, that have to be corrected.
|
2022-10-26 22:47:58 +03:00 |
|
Delyan Angelov
|
007430ef2b
|
tools: support VAUTOFIX=1 v check-md vlib/term/README.md for fixing unformatted examples without manual edits
|
2022-10-26 21:51:10 +03:00 |
|
yuyi
|
064e35fbc4
|
parser: fix $tmpl with single quotes (fix #16154) (#16216)
|
2022-10-26 19:38:08 +03:00 |
|
boons
|
a19a4ba299
|
examples: add a tiny brainvuck interpreter (#16213)
|
2022-10-26 19:31:15 +03:00 |
|
yuyi
|
992b502198
|
db, json, time, term: change optional to result (#16201)
|
2022-10-26 11:26:28 +03:00 |
|
lemon
|
2a7420f572
|
native: add initial support for f32/f64 (#16210)
|
2022-10-26 10:37:46 +03:00 |
|
shove
|
fef4dd94e9
|
ast, checker, cgen: enable unsafe { nil } with reference to interface fields in structs (fix #16198) (#16199)
|
2022-10-26 09:39:23 +03:00 |
|
yuyi
|
53c6e46a51
|
parser: correct comptime path not found error position (fix #16189) (#16209)
|
2022-10-26 09:33:58 +03:00 |
|
Alexander Medvednikov
|
572e26204e
|
changelog: some 0.3.2 features
|
2022-10-26 02:34:54 +03:00 |
|