Peter Johnson

Results 186 comments of Peter Johnson

Could generalise this for `TArray` by providing a `Select` method that is passed a selector closure: ```pascal type TElemSelector = record public type TSelectFn = reference to function(const ACurrent, ACandidate:...

> Could generalise this for `TArray` by providing a `Select` method that is passed a selector closure: Thinking about this further the `Select` method doesn't generalise too well, because all...

> Thinking about this further the `Select` method doesn't generalise too well, because all the selector fn can do it can do is choose a value based on the comparer,...

It's difficult to see how to generalise `Mid` to an array. What if the array has an even number of elements? Do we average the middle two? If we do...

Use new `TestURL` property to link to the demo project or code.

Didn't add new value to `TestInfo` because that would break backwards compatibility. Instead add new `AdvancedTest.Level` key to contain extended testing info and used `AdvancedTest.URL` instead of `TestURL`.

Implemented by merge commit 22bef01

See also issue #1 that suggests using the revised Clipboard Format Viewer component. Need to decide between these two approaches.

Since `neutral` is not a valid language identifier, could `neutral` be used as an alias for `-`?