summaryrefslogtreecommitdiff
path: root/sys/src/cmd/acme/text.c
AgeCommit message (Collapse)Author
2022-01-04acme: fix window and scrollbar display glitches at bottom fringe of columnIgor Böhm
The following patch fixes acme display glitches at the bottom fringe of columns when adding/moving/resizing windows. Here an example of an easy to reproduce case: • https://invidio.xamh.de/watch?v=iLekQrxycaM …opening acme and resizing a column to the right is all that is needed. The functions winresize(…) and textresize(…) are extended with an additional parameter `fillfringe` to indicate if a window/tag shall fill a potential fringe area that would otherwise remain white. The changes have been inspired by the approach taken in plan9port acme.
2021-04-14acme: fix border size, autoindent undo: imported from plan9port (thanks jxy)Ori Bernstein
origin: https://github.com/9fans/plan9port/pull/493 https://github.com/9fans/plan9port/pull/489 https://github.com/9fans/plan9port/pull/461
2020-09-22acme: import changes from plan9port (thanks jxy)Ori Bernstein
Import the following improvements and bugfixes from plan9port: 4650064a acme: scale window bodies on resize, not including tag space d28913a9 acme: save/restore multiline tags in Dump/Load d2df5d6c acme: fix crash in X |cat with multiple windows 3d6e5cb5 acme: preserve window position and selection during Get
2020-05-07fix typo: mouse->xy, not w->mc.xyOri Bernstein
2020-05-06Reset click count on mouse motion.Ori Bernstein
2020-04-25tweak selection criteriaOri Bernstein
grow selection from point of click, not start of selection region. starting at the beginning of the selection region causes the match logic to kick in, which is confusing.
2020-04-25triple click selection in acmeOri Bernstein
see the last 2 commits.
2020-02-13acme(1): fix scrolling when swiping text at the top or bottom of a framespew
2018-08-01acme: add spacesindent modespew
2014-12-17acme: allow typing '\n' in window tagsmischief
2014-08-16Fix acme crash: Get D in a new window with D being an existing directoryiru
2013-11-22acme: fix arrow key oddity (thanks mark van atten and erik)cinap_lenrek
from 9atom/acmearrowfun patch: reported by mark van atten In Plan 9 acme, if you type {} then go back and type text between the brackets {Curiouser and curiouser!} the right arrow is blocked when you want to go over the closing bracket to continue typing to its right. (If you first go to the left, and then back to the right, it works.) Same for the other brackets: [ ], ( ), < >. noted that brackets are not necessary. same behavior with any character. fix is to textcommit before moving.
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen