summaryrefslogtreecommitdiffstats
path: root/src/gui_mac.c
AgeCommit message (Collapse)Author
2018-03-04patch 8.0.1564: too many #ifdefsv8.0.1564Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate the +autocmd feature. Takes away 450 #ifdefs and increases code size of tiny Vim by only 40 Kbyte.
2018-02-03patch 8.0.1459: cannot handle change of directoryv8.0.1459Bram Moolenaar
Problem: Cannot handle change of directory. Solution: Add the DirChanged autocommand event. (Andy Massimino, closes #888) Avoid changing directory for 'autochdir' too often.
2018-01-31patch 8.0.1450: GUI: endless loop when stopping cursor blinkingv8.0.1450Bram Moolenaar
Problem: Endless loop when gui_mch_stop_blink() is called while blink_state is BLINK_OFF. (zdohnal) Solution: Avoid calling gui_update_cursor() recursively.
2017-11-25patch 8.0.1338: USE_IM_CONTROL is confusing and incompletev8.0.1338Bram Moolenaar
Problem: USE_IM_CONTROL is confusing and incomplete. Solution: Just use FEAT_MBYTE. Call 'imactivatefunc' also without GUI.
2017-10-28patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar
Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
2017-09-22patch 8.0.1136: W_WIDTH() is always the samev8.0.1136Bram Moolenaar
Problem: W_WIDTH() is always the same. Solution: Expand the macro.
2017-09-02patch 8.0.1038: strike-through text not supportedv8.0.1038Bram Moolenaar
Problem: Strike-through text not supported. Solution: Add support for the "strikethrough" attribute. (Christian Brabandt, Ken Takata)
2017-07-23patch 8.0.0755: terminal window does not have colors in the GUIv8.0.0755Bram Moolenaar
Problem: Terminal window does not have colors in the GUI. Solution: Lookup the GUI color.
2016-08-29patch 7.4.2293v7.4.2293Bram Moolenaar
Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-08-22patch 7.4.2243v7.4.2243Bram Moolenaar
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.
2016-08-14patch 7.4.2209v7.4.2209Bram Moolenaar
Problem: Cannot map <M-">. (Stephen Riehm) Solution: Solve the memory access problem in another way. (Dominique Pelle) Allow for using <M-\"> in a string.
2016-07-24patch 7.4.2101v7.4.2101Bram Moolenaar
Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
2016-07-07patch 7.4.1995v7.4.1995Bram Moolenaar
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.
2016-06-04patch 7.4.1890v7.4.1890Bram Moolenaar
Problem: GUI: When channel data is received the cursor blinking is interrupted. (Ramel Eshed) Solution: Don't update the cursor when it is blinking.
2016-06-02patch 7.4.1883v7.4.1883Bram Moolenaar
Problem: Cppcheck found 2 incorrect printf formats. Solution: Use %ld and %lx. (Dominique Pelle)
2016-04-26patch 7.4.1792v7.4.1792Bram Moolenaar
Problem: Color name decoding is implemented several times. Solution: Move it to term.c. (Christian Brabandt)
2016-02-27patch 7.4.1427v7.4.1427Bram Moolenaar
Problem: Trailing comma in enums is not ANSI C. Solution: Remove the trailing commas.
2016-01-30patch 7.4.1207v7.4.1207Bram Moolenaar
Problem: Using old style function declarations. Solution: Change to new style function declarations. (script by Hirohito Higashi)
2015-06-09patch 7.4.731v7.4.731Bram Moolenaar
Problem: The tab menu shows "Close tab" even when it doesn't work. Solution: Don't show "Close tab" for the last tab. (John Marriott)
2014-03-23updated for version 7.4.212v7.4.212Bram Moolenaar
Problem: Now that the +visual feature is always enabled the #ifdefs for it are not useful. Solution: Remove the checks for FEAT_VISUAL.
2013-05-06updated for version 7.3.925v7.3.925Bram Moolenaar
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
2012-11-20updated for version 7.3.723v7.3.723Bram Moolenaar
Problem: Various tiny problems. Solution: Various tiny fixes.
2011-12-14updated for version 7.3.375v7.3.375Bram Moolenaar
Problem: Duplicate return statement. Solution: Remove the superfluous one. (Dominique Pelle)
2011-06-19updated for version 7.3.221v7.3.221Bram Moolenaar
Problem: Text from the clipboard is sometimes handled as linewise, but not consistently. Solution: Assume the text is linewise when it ends in a CR or NL.
2011-06-12updated for version 7.3.208v7.3.208Bram Moolenaar
Problem: Early terminated if statement. Solution: Remove the semicolon. (Lech Lorens)
2011-01-17updated for version 7.3.102v7.3.102Bram Moolenaar
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.
2010-09-21updated for version 7.3.010v7.3.010Bram Moolenaar
Problem: Mac GUI: Missing break statements. Solution: Add the break statements. (Dominique Pelle)
2010-08-14Fix building the Mac version with GUI.Bram Moolenaar
2010-07-18Added strwidth() and strchars() functions.Bram Moolenaar
2010-07-17Mac: Support disabling antialias. (LC Mi)Bram Moolenaar
2010-05-24Fix uninit memory read in undo code. Fix uint32_t in proto file.Bram Moolenaar
A few minor changes.
2008-12-24updated for version 7.2-074v7.2.074Bram Moolenaar
2008-08-09updated for version 7.2-000v7.2.000v7.2Bram Moolenaar
2008-07-13updated for version 7.2b-000v7.2b.000Bram Moolenaar
2008-06-24updated for version 7.2aBram Moolenaar
2008-03-20updated for version 7.1-285v7.1.285Bram Moolenaar
2008-03-12updated for version 7.1-278v7.1.278Bram Moolenaar
2008-03-12updated for version 7.1-275v7.1.275Bram Moolenaar
2007-09-29updated for version 7.1-124v7.1.124Bram Moolenaar
2007-08-30updated for version 7.1-092v7.1.092Bram Moolenaar
2007-08-30updated for version 7.1-088v7.1.088Bram Moolenaar
2007-06-19updated for version 7.1-007v7.1.007Bram Moolenaar
2007-05-10updated for version 7.1bBram Moolenaar
2007-04-26updated for version 7.0-233v7.0.233Bram Moolenaar
2007-04-26updated for version 7.0-232v7.0.232Bram Moolenaar
2007-03-08updated for version 7.0-215v7.0.215Bram Moolenaar
2006-10-17updated for version 7.0-138v7.0.138Bram Moolenaar
2006-08-22updated for version 7.0-065v7.0.065Bram Moolenaar
2006-05-02updated for version 7.0g01Bram Moolenaar
2006-04-30updated for version 7.0gv7.0gBram Moolenaar