diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-07-16 00:15:33 +0300 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-07-16 00:15:33 +0300 |
commit | 4794367ce0c31f820bf2bd72d44c886984e3f7ed (patch) | |
tree | 1cfcdfe5c394240fe728d7f959a7cac636df478d /tests/testsuite.at | |
parent | 21e775679f6a06a07568261eec1e2771d49adf63 (diff) | |
download | sciteco-4794367ce0c31f820bf2bd72d44c886984e3f7ed.tar.gz |
the primary clipboard is now chosen by the 10th bit in the ED flags
* `[q]~` was broken and resulted in crashes since it reset the clipboard character to 0.
In fact, if we don't want to break the `[a]b` idiom we cannot use the numeric cell
of register `~`.
* Therefore we no longer use the numeric part of register `~`.
Once the clipboard registers are initialized they completely replace
any existing register with the same name that may have been
set in the profile.
So we still don't leak any memory.
(But perhaps it would now be better to fail with an error
if one of the clipboard registers already exist?)
* Instead, bit 10 (1024) of ED is now used to change the default
clipboard to the primary selection.
The alternative might have been an EJ flag or even a special register containing
the name of the default clipboard register.
* partially reverses 8c6de6cc718debf44f6056a4c34c4fbb13bc5020
Diffstat (limited to 'tests/testsuite.at')
0 files changed, 0 insertions, 0 deletions