Peter TB Brett

Results 20 issues of Peter TB Brett

Several libgraphics functions take a pointer + length pair to receive a text buffer from their caller. The pointer is a `unichar_t *`, but the length is expressed in bytes...

bug
WIP
vulcan/reviewed

This patch refactors `MCSellist` around `std::vector`. Currently, modern C++ practitioners recommend using `std::vector` over `std::list`, and it's been suggested that there are very few circumstances in which `std::vector` doesn't give...

When working with large numbers of stacks in the project browser (or when `gRevDevelopment` is enabled), it can often be (very) hard to find a particular stack/substack/control. Please add a...

enhancement
P-project-browser

When the project browser doesn't have focus, the buttons in the footer don't have tooltips. Steps to reproduce: 1. Open the project browser 2. Focus the project browser 3. Mouse...

bug
P-project-browser

In LiveCode 8, there are two command-line tools that are useful to have in the system `$PATH`: **lc-run** and (especially) **lc-compile**. It would be really nice to have a "File→Install...

enhancement

LCB doc comment blocks are distinguished from normal comment blocks by an extra initial star, i.e. `/** ... */`. It would be good to highlight doc comment blocks in a...

enhancement
help wanted

https://github.com/atom/tree-view#api

enhancement

When opening an LCB file without setting a valid path to **lc-compile**, an error pop-up appears recommending to install and set up LiveCode Server (which won't actually solve the problem!)

bug

The standalone engine can be run with a script-only stack as its argument. If we could use the standalone engine for linting instead of the server engine, it would make...

enhancement

In a file opened with Emacs, having `-*-Makefile-*-` in the first line of the file will select Makefile editing mode. There's no need to have a `mode:` specifier, so it...

enhancement