summaryrefslogtreecommitdiff
path: root/src/proto/screen.pro
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0372: screen updating slow when 'cursorline' is setv8.1.0372Bram Moolenaar2018-09-121-1/+1
| | | | | Problem: Screen updating slow when 'cursorline' is set. Solution: Only redraw the old and new cursor line, not all lines.
* patch 8.1.0057: popup menu displayed wrong when using autocmdv8.1.0057Bram Moolenaar2018-06-161-1/+0
| | | | | | Problem: Popup menu displayed wrong when using autocmd. Solution: Use aucmd_prepbuf(). Force updating status line if the popup menu is going to be redrawn anyway. (Christian Brabandt, closes #3009)
* patch 8.0.1815: crash with terminal window and with 'lazyredraw' setv8.0.1815Bram Moolenaar2018-05-111-0/+1
| | | | | | Problem: Still a crash with terminal window and with 'lazyredraw' set. (Antoine) Solution: Do not wipe out the buffer when updating the screen.
* patch 8.0.1809: various typosv8.0.1809Bram Moolenaar2018-05-101-1/+1
| | | | | Problem: Various typos. Solution: Correct the mistakes, change "cursur" to "cursor". (closes #2887)
* patch 8.0.1574: show cursor in wrong place when using popup menuv8.0.1574Bram Moolenaar2018-03-061-0/+1
| | | | | | Problem: Show cursor in wrong place when using popup menu. (Wei Zhang) Solution: Force updating the cursor position. Fix skipping over unused entries.
* patch 8.0.1100: stuck in redraw loop when 'lazyredraw' is setv8.0.1100Bram Moolenaar2017-09-131-1/+1
| | | | | | Problem: Stuck in redraw loop when 'lazyredraw' is set. Solution: Don't loop on update_screen() when not redrawing. (Yasuhiro Matsumoto, closes #2082)
* patch 8.0.1002: unnecessarily updating screen after timer callbackv8.0.1002Bram Moolenaar2017-08-261-2/+2
| | | | | Problem: Unnecessarily updating screen after timer callback. Solution: Check if calling the timer sets must_redraw.
* patch 8.0.0956: scrolling in a terminal window has flickerv8.0.0956Bram Moolenaar2017-08-171-3/+3
| | | | | | Problem: Scrolling in a terminal hwindow as flicker when the Normal background differs from the terminal window background. Solution: Set the attribute to clear with.
* patch 8.0.0718: output of job in terminal is not displayedv8.0.0718Bram Moolenaar2017-07-161-0/+2
| | | | | Problem: Output of job in terminal is not displayed. Solution: Connect the job output to the terminal.
* patch 8.0.0592: if a job writes to a buffer screen is not updatedv8.0.0592Bram Moolenaar2017-04-301-1/+2
| | | | | | | | | Problem: If a job writes to a buffer and the user is typing a command, the screen isn't updated. When a message is displayed the changed buffer may cause it to be cleared. (Ramel Eshed) Solution: Update the screen and then the command line if the screen didn't scroll. Avoid inserting screen lines, as it clears any message. Update the status line when the buffer changed.
* patch 7.4.2099v7.4.2099Bram Moolenaar2016-07-241-1/+1
| | | | | | Problem: When a keymap is active only "(lang)" is displayed. (Ilya Dogolazky) Solution: Show the keymap name. (Dmitri Vereshchagin, closes #933)
* patch 7.4.1696v7.4.1696Bram Moolenaar2016-04-021-0/+1
| | | | | | Problem: When using :stopinsert in a silent mapping the "INSERT" message isn't cleared. (Coacher) Solution: Always clear the message. (Christian Brabandt, closes #718)
* patch 7.4.1578v7.4.1578Bram Moolenaar2016-03-151-0/+1
| | | | | Problem: There is no way to invoke a function later or periodically. Solution: Add timer support.
* patch 7.4.1133v7.4.1133Bram Moolenaar2016-01-191-54/+54
| | | | | Problem: Generated function prototypes still have __ARGS(). Solution: Generate function prototypes without __ARGS().
* updated for version 7.4.553v7.4.553Bram Moolenaar2014-12-171-1/+1
| | | | | Problem: Various small issues. Solution: Fix those issues.
* updated for version 7.3.1288v7.3.1288Bram Moolenaar2013-07-031-0/+1
| | | | | | | | | | Problem: The first ":echo 'hello'" command output doesn't show. Mapping for <S-F3> gets triggered during startup. Solution: Add debugging code for the termresponse. When receiving the "Co" entry and when setting 'ambiwidth' redraw right away if possible. Add redraw_asap(). Don't set 'ambiwidth' if it already had the right value. Do the 'ambiwidth' check in the second row to avoid confusion with <S-F3>.
* updated for version 7.3.748v7.3.748Bram Moolenaar2012-12-051-0/+2
| | | | | | Problem: Cannot properly test conceal mode. Solution: Add the screencol() and screenrow() functions. Use them in test88. (Simon Ruderich)
* updated for version 7.3.720v7.3.720Bram Moolenaar2012-11-201-2/+2
| | | | | Problem: Proto files are outdated. Solution: Update the newly generated proto files.
* Changes for VMS. Mostly by Zoltan Arpadffy.Bram Moolenaar2010-07-281-1/+1
|
* Add the 'concealcursor' option to decide when the cursor line is to beBram Moolenaar2010-07-231-0/+2
| | | | | concealed or not. Rename 'conc' to 'cole' as the short name for 'conceallevel'.
* Make automatic prototype generation work with more interfaces.Bram Moolenaar2010-07-181-1/+1
|
* Add the conceal patch from Vince Negri.Bram Moolenaar2010-06-051-0/+1
|
* updated for version 7.1aBram Moolenaar2007-05-051-48/+48
|
* updated for version 7.0bv7.0bBram Moolenaar2006-03-241-48/+48
|
* updated for version 7.0206v7.0206Bram Moolenaar2006-02-241-0/+1
|
* updated for version 7.0127v7.0127Bram Moolenaar2005-08-101-0/+1
|
* updated for version 7.0117v7.0117Bram Moolenaar2005-07-271-0/+1
|
* updated for version 7.0092v7.0092Bram Moolenaar2005-06-241-0/+1
|
* updated for version 7.0057v7.0057Bram Moolenaar2005-03-071-1/+0
|
* updated for version 7.0005Bram Moolenaar2004-07-031-0/+1
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+46