summaryrefslogtreecommitdiff
path: root/src/alloc.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.4716: memory allocation failure not tested when defining a functionv8.2.4716Yegappan Lakshmanan2022-04-091-0/+1
| | | | | Problem: Memory allocation failure not tested when defining a function. Solution: Add a test. (Yegappan Lakshmanan, closes #10127)
* patch 8.2.4670: memory allocation failures for new tab page not testedv8.2.4670Yegappan Lakshmanan2022-04-031-1/+4
| | | | | | Problem: Memory allocation failures for new tab page not tested. Solution: Add tests with failing memory allocation. (Yegappan Lakshmanan, closes #10067)
* patch 8.2.4668: buffer allocation failures insufficiently testedv8.2.4668Yegappan Lakshmanan2022-04-021-0/+1
| | | | | | Problem: Buffer allocation failures insufficiently tested. Solution: Add tests for memory allocation failures. (Yegappan Lakshmanan, closes #10064)
* patch 8.2.4474: memory allocation failures not tested in quickfix codev8.2.4474Yegappan Lakshmanan2022-02-261-19/+30
| | | | | Problem: Memory allocation failures not tested in quickfix code. Solution: Add alloc IDs and tests. (Yegappan Lakshmanan, closes #9848)
* patch 8.1.0614: placing signs can be complicatedv8.1.0614Bram Moolenaar2018-12-211-0/+8
| | | | | | | Problem: Placing signs can be complicated. Solution: Add functions for defining and placing signs. Introduce a group name to avoid different plugins using the same signs. (Yegappan Lakshmanan, closes #3652)
* patch 8.1.0519: cannot save and restore the tag stackv8.1.0519Bram Moolenaar2018-11-111-0/+3
| | | | | | Problem: Cannot save and restore the tag stack. Solution: Add gettagstack() and settagstack(). (Yegappan Lakshmanan, closes #3604)
* patch 8.0.1782: no simple way to label quickfix entriesv8.0.1782Bram Moolenaar2018-05-011-0/+1
| | | | | | Problem: No simple way to label quickfix entries. Solution: Add the "module" item, to be used instead of the file name for display purposes. (Martin Szamotulski, closes #1757)
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.1427v7.4.1427Bram Moolenaar2016-02-271-1/+1
| | | | | Problem: Trailing comma in enums is not ANSI C. Solution: Remove the trailing commas.
* patch 7.4.1096v7.4.1096Bram Moolenaar2016-01-151-0/+1
| | | | | | Problem: Need several lines to verify a command produces an error. Solution: Add assert_fails(). (suggested by Nikolay Pavlov) Make the quickfix alloc test actually work.
* patch 7.4.1073v7.4.1073Bram Moolenaar2016-01-091-0/+20
Problem: Alloc_id depends on numbers, may use the same one twice. It's not clear from the number what it's for. Solution: Use an enum. Add a function to lookup the enum value from the name.