Delyan Angelov
|
b83d0281e4
|
checker: make the "reference field must be initialised" warning more informative, fix clipboard (used by ui )
|
2022-10-02 16:24:15 +03:00 |
|
shove
|
8b962f8446
|
checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752)
|
2022-09-15 07:59:31 +03:00 |
|
Alexander Medvednikov
|
46f32fc10c
|
checker: require unsafe for free()
|
2022-08-20 08:03:07 +03:00 |
|
yuyi
|
f6f77e5264
|
clipboard: make clipboard.Clipboard public on windows (#14810)
|
2022-06-21 08:21:54 +03:00 |
|
Delyan Angelov
|
39874ae168
|
clipboard: fix v -gc boehm run x.v , where x.v does c.paste() (fix #14281)
|
2022-05-16 12:54:30 +03:00 |
|
Jah-On
|
02e026e298
|
clipboard: add [heap] tag to the Clipboard structs (#14412)
|
2022-05-16 08:45:40 +03:00 |
|
Alexander Medvednikov
|
fbb9e65c0f
|
all: ~500 more byte=>u8
|
2022-04-15 18:25:45 +03:00 |
|
Alexander Medvednikov
|
d4a0d6f73c
|
all: byte => u8
|
2022-04-15 14:58:56 +03:00 |
|
Larpon
|
45a427e68b
|
clipboard: fix segfault when pasting to some X11 apps. Fixes #13891 (#13971)
|
2022-04-08 13:32:38 +03:00 |
|
Larpon
|
0b046c14a8
|
clipboard: add doc strings to all implementations (#13932)
|
2022-04-05 13:06:32 +03:00 |
|
jeffmikels
|
6e6d51a1c9
|
docs: add more documentation to each of the modules in vlib (#13043)
|
2022-01-07 13:28:50 +02:00 |
|
jeffmikels
|
a60b381d5e
|
docs: adding skeleton README.md files for all vlib modules (#13034)
|
2022-01-05 18:06:08 +02:00 |
|
yuyi
|
108a01d65f
|
fmt: fix unnecessary line break in array init (fix #11448) (#11562)
|
2021-09-21 16:20:09 +03:00 |
|
Delyan Angelov
|
34d39ccb64
|
builtin: fix leak in rune.str(), fix leaks in most assert x == y statements in tests (#11091)
|
2021-08-13 18:37:34 +03:00 |
|
kac-
|
8d4c9823ba
|
tools,clipboard: use lowercase library names for -luser32 etc, allowing linux->windows cross compilation of ui programs (#10455)
|
2021-06-14 15:42:56 +03:00 |
|
Uwe Krüger
|
ce3e71cb8e
|
OpenBSD: support Boehm-GC, X11 and Sqlite (#10300)
|
2021-06-01 22:28:30 +03:00 |
|
Delyan Angelov
|
8a380f4699
|
tools: make v test-cleancode test everything by default (#10050)
|
2021-05-08 13:32:29 +03:00 |
|
Delyan Angelov
|
d4f31412b7
|
v: deprecate @VROOT in favour of @VMODROOT (#9795)
|
2021-04-19 19:01:47 +03:00 |
|
spaceface
|
73352583e7
|
ci: fix all -cstrict warnings with gcc and clang (#9792)
|
2021-04-19 15:38:48 +03:00 |
|
joe-conigliaro
|
2d73411396
|
checker: define missing C fn args & check C & JS args (#8770)
|
2021-03-05 17:41:11 +03:00 |
|
Larpon
|
d08f994e19
|
clipboard: ensure public method access after #9062. Fixes #9089 (#9107)
|
2021-03-04 10:49:40 +02:00 |
|
Alexander Medvednikov
|
3a2d696fac
|
time: time.wait() => time.sleep()
|
2021-02-27 20:41:06 +03:00 |
|
Delyan Angelov
|
da05c7ed1a
|
ci: fix a deprecation time.sleep warning in clipboard
|
2021-02-22 09:00:30 +02:00 |
|
zakuro
|
ac4791045f
|
time: consolidate the different sleep functions into time.wait(Duration) (#8853)
|
2021-02-21 17:05:03 +02:00 |
|
Delyan Angelov
|
230372df09
|
clipboard: fix unsafe warning on windows (affects v-ui)
|
2021-02-15 20:09:02 +02:00 |
|
Larpon
|
e78c30d181
|
clipboard: add android variant (#8585)
|
2021-02-05 16:49:04 +01:00 |
|
Alexander Medvednikov
|
9638013203
|
gg: fix macos C function definitions
|
2021-01-31 13:57:06 +01:00 |
|
Uwe Krüger
|
058f3ba013
|
sync: rename m_lock() -> @lock() , r_lock() -> @rlock() , ... (#8443)
|
2021-01-30 15:23:55 +01:00 |
|
Larpon
|
62c2168b0b
|
clipboard: document all pub functions, adhere to vdoc style (#8243)
|
2021-01-21 12:45:59 +01:00 |
|
Delyan Angelov
|
b3a4f746a2
|
clipboard: use a nicer error when X11/Xlib.h is missing
|
2021-01-19 20:47:09 +02:00 |
|
Delyan Angelov
|
7545ed4121
|
ci: fix union field warnings in clipboard module
|
2021-01-09 11:37:40 +02:00 |
|
Swastik Baranwal
|
21d5db43af
|
cgen: do not generate != and == for C types (#7856)
|
2021-01-04 08:57:31 +01:00 |
|
Delyan Angelov
|
9b43b6833b
|
ci: fix clipboard_test.v on windows
|
2021-01-03 23:46:08 +02:00 |
|
yuyi
|
b6136f9f8f
|
clipboard: fix to_wide() in clipboard_windows.c.v (#7768)
|
2021-01-01 11:07:58 +02:00 |
|
Bakul Shah
|
45495c3ebb
|
clipboard: fix test on freebsd (#7735)
|
2020-12-31 11:34:46 +02:00 |
|
Delyan Angelov
|
270ba07e83
|
clipboard: add a clipboard.x11 submodule, use it by default; add a clipboard.dummy for solaris
|
2020-12-25 19:34:21 +02:00 |
|
Nick Treleaven
|
d785e22a6e
|
checker: disallow assigning number to pointer (#7267)
|
2020-12-12 10:42:07 +01:00 |
|
Alexander Medvednikov
|
99bdb87a01
|
all: remove #objc for good
|
2020-11-20 23:49:52 +01:00 |
|
Alexander Medvednikov
|
412e2a43e9
|
clipboard: fix clear() on macos
|
2020-11-20 12:00:16 +01:00 |
|
Delyan Angelov
|
d382db77ee
|
ci: fix failing clipboard_test.v on MacOS
|
2020-11-20 11:44:26 +02:00 |
|
Alexander Medvednikov
|
55a7c907ad
|
clipboard: fix set_text()
|
2020-11-20 03:28:28 +01:00 |
|
Alexander Medvednikov
|
d50c919879
|
clipboard: fix get_text() on macos
|
2020-11-20 01:08:55 +01:00 |
|
Lukas Neubert
|
4ccb219079
|
clipboard: fix windows warnings and run vfmt (#6715)
|
2020-11-02 23:00:29 +01:00 |
|
Delyan Angelov
|
46c5a2c8fc
|
v test-fmt: fix some embedded comments in expressions
|
2020-10-14 22:52:33 +03:00 |
|
Lukas Neubert
|
6eea13ecc2
|
clipboard: wrap pointer indexing in unsafe block (#6178)
|
2020-08-20 10:33:12 +02:00 |
|
Lukas Neubert
|
88bca9d17a
|
clipboard: wrap vstring call in unsafe (#6170)
|
2020-08-19 16:06:23 +02:00 |
|
Delyan Angelov
|
36eae1c175
|
builtin: x.vstring() instead of string(x) (#6102)
|
2020-08-10 18:05:26 +02:00 |
|
Delyan Angelov
|
276c1de190
|
unsafe: tag with unsafe{} some more pointer manipulations
|
2020-07-22 21:42:51 +03:00 |
|
Uwe Krüger
|
3b067f5f85
|
all: experimental locked concurrency support, part 1 (#5637)
|
2020-07-04 12:44:25 +02:00 |
|
spaceface777
|
624005bbd0
|
tcc_win: fix tests
|
2020-06-19 12:54:56 +02:00 |
|