Delyan Angelov
|
3271c728d5
|
docs: use cmd/tools/find_doc_comments_with_no_dots.v to put some missing dots in the doc comments of public symbols.
|
2025-07-02 15:45:47 +03:00 |
|
kbkpbot
|
bd2ec679f0
|
cgen,dl: remove workaround in dl , generate a DllMain() in cgen instead for -shared on windows (#23961)
|
2025-03-17 17:04:10 +02:00 |
|
Kim Shrier
|
1832bc8e04
|
dl.loader: fix minor typo in README.md (#23443)
|
2025-01-12 12:24:31 +02:00 |
|
yuyi
|
008aaad999
|
fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185)
|
2024-09-10 11:25:56 +03:00 |
|
yuyi
|
c51d30bf53
|
fmt: fix alignment of struct init fields (#22025)
|
2024-08-11 09:11:24 +03:00 |
|
Turiiya
|
8aa9314a99
|
vlib: refactor empty string checks to use s == '' or s != '' , instead of s.len == 0 (#21300)
|
2024-04-18 02:44:31 +03:00 |
|
Turiiya
|
1a35a783f1
|
breaking,checker: disallow initializing private struct fields outside structs module (#21183)
|
2024-04-12 13:53:02 +03:00 |
|
Turiiya
|
d485cceee8
|
doc: update trim_doc_node_description, make module readmes more uniform (#20792)
|
2024-02-12 12:38:47 +02:00 |
|
kbkpbot
|
fd269cad87
|
cgen, dl: add windows dll support, fix (#20447) (#20459)
|
2024-01-10 10:59:52 +02:00 |
|
Alexander Medvednikov
|
f09826e928
|
all: unwrap const() blocks
|
2023-11-25 10:02:51 +03:00 |
|
Joe C
|
757929392e
|
all: update attributes to use new syntax
|
2023-11-15 16:16:01 +11:00 |
|
Delyan Angelov
|
f54f156d25
|
clipboard: fix v -cstrict -cc gcc vlib/clipboard/clipboard_test.v
|
2023-10-15 21:21:29 +03:00 |
|
Turiiya
|
f755118e7c
|
vlib: update doc comments (#19231)
|
2023-08-30 08:50:00 +03:00 |
|
Makhnev Petr
|
c8c70de87d
|
docs: unify format of notes (#17294)
|
2023-02-13 10:29:02 +02:00 |
|
MatejMagat305
|
e70848a98b
|
dl: add more dlopen flags (#17184)
|
2023-02-01 18:32:35 +02:00 |
|
Ulises Jeremias Cornejo Fandos
|
40ec2a292e
|
vlib: add a new dl.loader module, to simplify dynamic library loading, when the DLLs may be in multiple customisable locations (#17161)
|
2023-01-31 09:27:48 +02:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
yuyi
|
f6844e9766
|
all: change optional to result of io (#16075)
|
2022-10-16 09:28:57 +03:00 |
|
Delyan Angelov
|
754c387d1b
|
cgen,checker: support simple voidptr casts in consts, without delaying the initialisation to _vinit (#15996)
|
2022-10-08 13:14:26 +03:00 |
|
Alexander Medvednikov
|
fbb9e65c0f
|
all: ~500 more byte=>u8
|
2022-04-15 18:25:45 +03:00 |
|
jeffmikels
|
a60b381d5e
|
docs: adding skeleton README.md files for all vlib modules (#13034)
|
2022-01-05 18:06:08 +02:00 |
|
Delyan Angelov
|
20a22453cf
|
v.builder: remove default link flags -lm, -ldl, -lpthread (use module specific link flags instead) (#10099)
|
2021-05-14 14:28:53 +03:00 |
|
Lukas Neubert
|
1d5ed89138
|
fmt: remove trailing space in comments (#9620)
|
2021-04-07 15:25:11 +02:00 |
|
Delyan Angelov
|
c0e2b9b1e2
|
ci: fix some of v test-cleancode 2
|
2021-04-05 20:55:03 +03:00 |
|
Delyan Angelov
|
5c07cbf5d3
|
ci: fix v -cc clang-11 -cflags -Werror cmd/v
|
2021-04-05 08:09:04 +03:00 |
|
Alexander Medvednikov
|
57e6138a61
|
all: remove byteptr and charptr; replace them with &byte and &char
|
2021-04-04 17:43:32 +03:00 |
|
Delyan Angelov
|
9e48826bcb
|
dl: add dl.open_opt/2, dl.sym_opt/2 and dl.dlerror/0 utility functions
|
2021-03-24 11:47:04 +02:00 |
|
Delyan Angelov
|
b0e225ac2d
|
dl: fix v -cflags "-Werror" use_test.v
|
2021-03-19 23:27:14 +02:00 |
|
StunxFS
|
9a7d9e047b
|
dl: move 'example' to 'examples/dynamic_library_loading' (#9187)
|
2021-03-08 18:21:43 +02:00 |
|
joe-conigliaro
|
2d73411396
|
checker: define missing C fn args & check C & JS args (#8770)
|
2021-03-05 17:41:11 +03:00 |
|
StunxFS
|
0dafdb4cde
|
dl: minor improvement of get_shared_library_extension (#9070)
|
2021-03-02 21:38:32 +02:00 |
|
spaceface
|
b712af56fd
|
all: bring back panic(err.msg) -> panic(err) (#9022)
|
2021-03-01 00:18:14 +01:00 |
|
spaceface
|
d63b7bc35a
|
all: update repo to use the new error handling syntax (#8950)
|
2021-02-28 23:20:21 +03:00 |
|
StunxFS
|
fcc2094719
|
dl: add get_libname function (#8909)
|
2021-02-23 09:46:28 +02:00 |
|
Delyan Angelov
|
e5a84719ca
|
all: require calling optfn() ? / optfn() or {...} for fn optfn() ? {}
|
2021-01-26 16:43:17 +02:00 |
|
joe-conigliaro
|
97ebecc5f4
|
usecache: get all tests running with -usecache enabled by default (p.1) (#7699)
|
2021-01-20 06:04:59 +01:00 |
|
Delyan Angelov
|
05f6e8b5aa
|
dl: add comments for the dl/example
|
2020-12-18 19:41:01 +02:00 |
|
Delyan Angelov
|
3fdff93c3f
|
dl: run vfmt over all .v files
|
2020-12-15 18:55:04 +02:00 |
|
Delyan Angelov
|
50c09e074a
|
dl: always use dl.get_shared_library_extension() for dl.dl_ext
|
2020-12-15 18:53:27 +02:00 |
|
Delyan Angelov
|
3a9034a0d0
|
dl: add a complete tested shared library generation/usage example
|
2020-12-15 18:22:07 +02:00 |
|
pancake
|
b3f2c629c6
|
builder: use .dylib for -shared builds in macOS
|
2020-05-29 04:52:19 +02:00 |
|
yuyi
|
dda875a9c8
|
all: unify const names to snake_case
|
2020-05-22 17:36:09 +02:00 |
|
Delyan Angelov
|
845ffb59a6
|
live: use mostly pure V code for reloading, eases customization
|
2020-05-03 20:22:24 +03:00 |
|
Delyan Angelov
|
7038f59ca5
|
compiler: add back support for -live
|
2020-05-02 01:14:44 +03:00 |
|
Alexey
|
54d1a29267
|
dl: improve module
|
2020-04-29 21:01:19 +02:00 |
|
Sandro Martini
|
761fb930ce
|
dl: add dynamic load module
|
2020-04-28 11:53:55 +02:00 |
|