summaryrefslogtreecommitdiff
path: root/src/gui_photon.c
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.2922: computing array length is done in various waysv8.2.2922K.Takata2021-06-021-1/+0
| | | | | Problem: Computing array length is done in various ways. Solution: Use ARRAY_LENGTH everywhere. (Ken Takata, closes #8305)
* patch 8.2.1335: CTRL-C in the GUI doesn't interruptv8.2.1335Bram Moolenaar2020-08-011-4/+10
| | | | | Problem: CTRL-C in the GUI doesn't interrupt. (Sergey Vlasov) Solution: Recognize "C" with CTRL modifier as CTRL-C. (issue #6565)
* patch 8.2.1228: scrollbars not flush against the window edges when maximisedv8.2.1228Bram Moolenaar2020-07-171-0/+16
| | | | | Problem: Scrollbars not flush against the window edges when maximised. Solution: Add padding. (Ken Takata, closes #5602, closes #6466)
* patch 8.2.0156: various typos in source files and testsv8.2.0156Bram Moolenaar2020-01-261-1/+1
| | | | | Problem: Various typos in source files and tests. Solution: Fix the typos. (Emir Sari, closes #5532)
* patch 8.1.2383: using old C style commentsv8.1.2383Bram Moolenaar2019-12-021-173/+189
| | | | | Problem: Using old C style comments. Solution: Use // comments where appropriate.
* patch 8.1.1414: alloc() returning "char_u *" causes a lot of type castsv8.1.1414Bram Moolenaar2019-05-281-4/+4
| | | | | | Problem: Alloc() returning "char_u *" causes a lot of type casts. Solution: Have it return "void *". (Mike Williams) Define ALLOC_ONE() to check the simple allocations.
* patch 8.1.1086: too many curly bracesv8.1.1086Bram Moolenaar2019-03-301-8/+0
| | | | | | Problem: Too many curly braces. Solution: Remove curly braces where they are not needed. (Hirohito Higashi, closes #3982)
* patch 8.1.0840: getchar(0) never returns a character in the terminalv8.1.0840Bram Moolenaar2019-01-281-2/+3
| | | | | Problem: getchar(0) never returns a character in the terminal. Solution: Call wait_func() at least once.
* patch 8.1.0805: too many #ifdefsv8.1.0805Bram Moolenaar2019-01-241-14/+2
| | | | | Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, part 1.
* patch 8.1.0743: giving error messages is not flexiblev8.1.0743Bram Moolenaar2019-01-131-1/+1
| | | | | | | | Problem: Giving error messages is not flexible. Solution: Add semsg(). Change argument from "char_u *" to "char *", also for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes #3302) Also make emsg() accept a "char *" argument. Get rid of an enormous number of type casts.
* patch 8.1.0443: unnecessary static function prototypesv8.1.0443Bram Moolenaar2018-09-301-4/+0
| | | | | Problem: Unnecessary static function prototypes. Solution: Remove unnecessary prototypes.
* patch 8.0.1496: clearing a pointer takes two linesv8.0.1496Bram Moolenaar2018-02-101-2/+1
| | | | | | Problem: Clearing a pointer takes two lines. Solution: Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi, closes #2629)
* patch 8.0.1450: GUI: endless loop when stopping cursor blinkingv8.0.1450Bram Moolenaar2018-01-311-3/+3
| | | | | | Problem: Endless loop when gui_mch_stop_blink() is called while blink_state is BLINK_OFF. (zdohnal) Solution: Avoid calling gui_update_cursor() recursively.
* patch 8.0.0755: terminal window does not have colors in the GUIv8.0.0755Bram Moolenaar2017-07-231-0/+6
| | | | | Problem: Terminal window does not have colors in the GUI. Solution: Lookup the GUI color.
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.2243v7.4.2243Bram Moolenaar2016-08-221-2/+3
| | | | | | Problem: Warning for assigning negative value to unsigned. (Danek Duvall) Solution: Make cterm_normal_fg_gui_color and _bg_ guicolor_T, cast to long_u only when an unsigned is needed.
* patch 7.4.1995v7.4.1995Bram Moolenaar2016-07-071-0/+6
| | | | | | Problem: GUI: cursor drawn in wrong place if a timer callback causes a screen update. (David Samvelyan) Solution: Also redraw the cursor when it's blinking and on.
* patch 7.4.1890v7.4.1890Bram Moolenaar2016-06-041-0/+6
| | | | | | Problem: GUI: When channel data is received the cursor blinking is interrupted. (Ramel Eshed) Solution: Don't update the cursor when it is blinking.
* patch 7.4.1792v7.4.1792Bram Moolenaar2016-04-261-142/+1
| | | | | Problem: Color name decoding is implemented several times. Solution: Move it to term.c. (Christian Brabandt)
* patch 7.4.1208v7.4.1208Bram Moolenaar2016-01-301-10/+5
| | | | | | Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
* updated for version 7.3.925v7.3.925Bram Moolenaar2013-05-061-3/+3
| | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
* updated for version 7.3.719v7.3.719Bram Moolenaar2012-11-201-2/+5
| | | | | | Problem: Cannot run new version of cproto, it fails on missing include files. Solution: Add lots of #ifndef PROTO
* updated for version 7.3.310v7.3.310Bram Moolenaar2011-09-141-558/+558
| | | | | Problem: Code not following Vim style. Solution: Fix the style. (Elias Diem)
* updated for version 7.3.299v7.3.299Bram Moolenaar2011-09-071-60/+60
| | | | | Problem: Source code not in Vim style. Solution: Adjust the style. (Elias Diem)
* updated for version 7.3.298v7.3.298Bram Moolenaar2011-09-071-6/+6
| | | | | Problem: Built-in colors are different from rgb.txt. Solution: Adjust the color values. (Benjamin Haskell)
* updated for version 7.3.271v7.3.271Bram Moolenaar2011-08-101-58/+58
| | | | | Problem: Code not following Vim coding style. Solution: Fix the style. (Elias Diem)
* updated for version 7.3.262v7.3.262Bram Moolenaar2011-07-271-103/+103
| | | | | Problem: Photon code style doesn't match Vim style. Solution: Clean up some of it. (Elias Diem)
* updated for version 7.3.102v7.3.102Bram Moolenaar2011-01-171-1/+2
| | | | | | | | Problem: When using ":make", typing the next command and then getting the "reload" prompt the next command is (partly) eaten by the reload prompt. Solution: Accept ':' as a special character at the reload prompt to accept the default choice and execute the command.
* updated for version 7.2-219v7.2.219Bram Moolenaar2009-07-011-1/+6
|
* updated for version 7.1bBram Moolenaar2007-05-101-4/+4
|
* updated for version 7.0ev7.0eBram Moolenaar2006-04-161-0/+16
|
* updated for version 7.0c03v7.0c03Bram Moolenaar2006-03-291-0/+2
|
* updated for version 7.0c01Bram Moolenaar2006-03-271-3/+4
|
* updated for version 7.0116Bram Moolenaar2005-07-251-1/+4
|
* updated for version 7.0060Bram Moolenaar2005-03-151-0/+5
|
* updated for version 7.0037Bram Moolenaar2005-01-111-1/+1
|
* updated for version 7.0035Bram Moolenaar2005-01-081-16/+5
|
* updated for version 7.0027Bram Moolenaar2004-12-311-0/+2
|
* updated for version 7.0022Bram Moolenaar2004-12-121-0/+15
|
* updated for version 7.0001v7.0001Bram Moolenaar2004-06-131-0/+3060