Ernie Rael
|
e6d40dcdc7
|
patch 9.0.1416: crash when collection is modified when using filter()
Problem: Crash when collection is modified when using filter().
Solution: Lock the list/dict/blob. (Ernie Rael, closes #12183)
|
2023-03-19 21:23:38 +00:00 |
|
K.Takata
|
43625762a9
|
patch 9.0.0803: readblob() cannot read from character device
Problem: readblob() cannot read from character device.
Solution: Use S_ISCHR() to not check the size. (Ken Takata, closes #11407)
|
2022-10-20 13:28:51 +01:00 |
|
K.Takata
|
11df3aeee5
|
patch 9.0.0795: readblob() always reads the whole file
Problem: readblob() always reads the whole file.
Solution: Add arguments to read part of the file. (Ken Takata,
closes #11402)
|
2022-10-19 14:02:40 +01:00 |
|
Bram Moolenaar
|
f1c60d4bf1
|
patch 9.0.0548: reduce() with a compiled lambda could be faster
Problem: reduce() with a compiled lambda could be faster.
Solution: Call eval_expr_typval() instead of call_func() directly.
|
2022-09-22 17:07:00 +01:00 |
|
Yegappan Lakshmanan
|
f973eeb491
|
patch 8.2.3871: list.c contains code for dict and blob
Problem: List.c contains code for dict and blob.
Solution: Refactor to put code where it belongs. (Yegappan Lakshmanan,
closes #9386)
|
2021-12-22 18:19:26 +00:00 |
|
Yegappan Lakshmanan
|
5dfe467432
|
patch 8.2.3438: cannot manipulate blobs
Problem: Cannot manipulate blobs.
Solution: Add blob2list() and list2blob(). (Yegappan Lakshmanan,
closes #8868)
|
2021-09-14 17:54:30 +02:00 |
|
Sean Dewar
|
80d7395dcf
|
patch 8.2.3284: no error for insert() or remove() changing a locked blob
Problem: No error for insert() or remove() changing a locked blob.
Solution: Check a blob is not locked before changing it. (Sean Dewar,
closes #8696)
|
2021-08-04 19:25:54 +02:00 |
|
Bram Moolenaar
|
51e933261b
|
patch 8.2.2777: Vim9: blob operations not tested in all ways
Problem: Vim9: blob operations not tested in all ways.
Solution: Run tests with CheckLegacyAndVim9Success(). Make blob assign with
index work.
|
2021-04-17 20:44:56 +02:00 |
|
Bram Moolenaar
|
bd6406f15d
|
patch 8.2.2767: compiler warning for unused argument
Problem: Compiler warning for unused argument.
Solution: Remove the argument.
|
2021-04-14 21:30:06 +02:00 |
|
Bram Moolenaar
|
0e3ff19196
|
patch 8.2.2765: Vim9: not all blob operations work
Problem: Vim9: not all blob operations work.
Solution: Run more tests also with Vim9 script and :def functions. Fix what
doesn't work.
|
2021-04-14 20:35:23 +02:00 |
|
Bram Moolenaar
|
68452177ca
|
patch 8.2.2757: Vim9: blob tests for legacy and Vim9 script are separate
Problem: Vim9: blob tests for legacy and Vim9 script are separate.
Solution: Add CheckLegacyAndVim9Success(). Make blob index assign work.
|
2021-04-12 21:21:02 +02:00 |
|
Bram Moolenaar
|
cfc3023cb6
|
patch 8.2.2756: Vim9: blob index and slice not implemented yet
Problem: Vim9: blob index and slice not implemented yet.
Solution: Implement blob index and slice.
|
2021-04-11 20:26:34 +02:00 |
|
Bram Moolenaar
|
8a7d6542b3
|
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Problem: Maintaining a Vim9 branch separately is more work.
Solution: Merge the Vim9 script changes.
|
2020-01-26 15:56:19 +01:00 |
|
Bram Moolenaar
|
9f9fe37f67
|
patch 8.1.1763: evalfunc.c is still too big
Problem: Evalfunc.c is still too big.
Solution: Move dict and list functions to a better place.
|
2019-07-27 23:12:12 +02:00 |
|
Bram Moolenaar
|
a5be9b6248
|
patch 8.1.0802: negative index doesn't work for Blob
Problem: Negative index doesn't work for Blob.
Solution: Make it work, add a test. (closes #3856)
|
2019-01-24 12:31:44 +01:00 |
|
Bram Moolenaar
|
dd29ea1805
|
patch 8.1.0798: changing a blob while iterating over it works strangely
Problem: Changing a blob while iterating over it works strangely.
Solution: Make a copy of the Blob before iterating.
|
2019-01-23 21:56:21 +01:00 |
|
Bram Moolenaar
|
8c8b8bb56c
|
patch 8.1.0741: viminfo with Blob is not tested
Problem: Viminfo with Blob is not tested.
Solution: Extend the viminfo test. Fix reading a blob. Fixed storing a
special variable value.
|
2019-01-13 17:48:04 +01:00 |
|
Bram Moolenaar
|
6e5ea8d2a9
|
patch 8.1.0735: cannot handle binary data
Problem: Cannot handle binary data.
Solution: Add the Blob type. (Yasuhiro Matsumoto, closes #3638)
|
2019-01-12 22:47:31 +01:00 |
|