Bram Moolenaar
d327b0c68f
patch 8.0.1292: quick clicks in the WinBar start Visual mode
...
Problem: Quick clicks in the WinBar start Visual mode.
Solution: Use a double click in the WinBar like a normal click.
2017-11-12 16:56:12 +01:00
Bram Moolenaar
d057301b1f
patch 8.0.1236: Mac features are confusing
...
Problem: Mac features are confusing.
Solution: Make feature names more consistent, add "osxdarwin". Rename
feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178 )
2017-10-28 21:11:06 +02:00
Bram Moolenaar
eb163d73b1
patch 8.0.1138: click in window toolbar starts Visual mode
...
Problem: Click in window toolbar starts Visual mode.
Solution: Add the MOUSE_WINBAR flag.
2017-09-23 15:08:17 +02:00
Bram Moolenaar
0263146b5d
patch 8.0.1136: W_WIDTH() is always the same
...
Problem: W_WIDTH() is always the same.
Solution: Expand the macro.
2017-09-22 15:20:32 +02:00
Bram Moolenaar
53f8174eae
patch 8.0.1135: W_WINCOL() is always the same
...
Problem: W_WINCOL() is always the same.
Solution: Expand the macro.
2017-09-22 14:35:51 +02:00
Bram Moolenaar
1b9645de3c
patch 8.0.1123: cannot define a toolbar for a window
...
Problem: Cannot define a toolbar for a window.
Solution: Add a window-local toolbar.
2017-09-17 23:03:31 +02:00
Bram Moolenaar
4033c55eca
patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefs
...
Problem: FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always
enabled and only adds 7% to the binary size of the tiny build.
Solution: Graduate FEAT_WINDOWS.
2017-09-16 20:54:51 +02:00
Bram Moolenaar
5e80de3f3e
patch 8.0.1048: no test for what 8.0.1020 fixes
...
Problem: No test for what 8.0.1020 fixes.
Solution: Add test_feedinput(). Add a test. (Ozaki Kiichi, closes #2046 )
2017-09-03 15:48:12 +02:00
Bram Moolenaar
989a70c590
patch 8.0.0948: crash if timer closes window while dragging status line
...
Problem: Crash if timer closes window while dragging status line.
Solution: Check if the window still exists. (Yasuhiro Matsumoto, closes
#1979 )
2017-08-16 22:46:01 +02:00
Bram Moolenaar
3cd43ccccb
patch 8.0.0918: cannot get terminal window cursor shape or attributes
...
Problem: Cannot get terminal window cursor shape or attributes.
Solution: Support cursor shape, attributes and color.
2017-08-12 19:51:41 +02:00
Bram Moolenaar
cdb7e1b7f9
patch 8.0.0737: crash when X11 selection is very big
...
Problem: Crash when X11 selection is very big.
Solution: Use static items instead of allocating them. Add callbacks.
(Ozaki Kiichi)
2017-07-19 19:55:58 +02:00
Bram Moolenaar
3fcfa35f82
patch 8.0.0522: Win32: when 'clipboard' is "unnamed" yyp does not work
...
Problem: MS-Windows: when 'clipboard' is "unnamed" yyp does not work in a
:global command.
Solution: When setting the clipboard was postponed, do not clear the
register.
2017-03-29 19:20:41 +02:00
Bram Moolenaar
8820b48654
patch 8.0.0466: still macros that should be all-caps
...
Problem: There are still a few macros that should be all-caps.
Solution: Make a few more macros all-caps.
2017-03-16 17:23:31 +01:00
Bram Moolenaar
91acfffc1e
patch 8.0.0451: some macros are in lower case
...
Problem: Some macros are in lower case.
Solution: Make a few more macros upper case. Avoid lower case macros use an
argument twice.
2017-03-12 19:22:36 +01:00
Bram Moolenaar
b5aedf3e22
patch 8.0.0448: some macros are in lower case
...
Problem: Some macros are in lower case, which can be confusing.
Solution: Make a few lower case macros upper case.
2017-03-12 18:23:53 +01:00
Bram Moolenaar
e3caa11090
patch 8.0.0275: the screen may be updated at the wrong time
...
Problem: When checking for CTRL-C typed the GUI may detect a screen resize
and redraw the screen, causing trouble.
Solution: Set updating_screen in ui_breakcheck().
2017-01-31 22:07:42 +01:00
Bram Moolenaar
b9c31e71f5
patch 8.0.0018
...
Problem: When using ":sleep" channel input is not handled.
Solution: When there is a channel check for input also when not in raw mode.
Check every 100 msec.
2016-09-29 15:18:57 +02:00
Bram Moolenaar
edf3f97ae2
patch 7.4.2293
...
Problem: Modelines in source code are inconsistant.
Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
2016-08-29 22:49:24 +02:00
Bram Moolenaar
44a2f923c0
patch 7.4.1611
...
Problem: The versplit feature makes the code uneccessary complicated.
Solution: Remove FEAT_VERTSPLIT, always support vertical splits when
FEAT_WINDOWS is defined.
2016-03-19 22:11:51 +01:00
Bram Moolenaar
509ce2a558
patch 7.4.1537
...
Problem: Too many feature flags for pipes, jobs and channels.
Solution: Only use FEAT_JOB_CHANNEL.
2016-03-11 22:52:15 +01:00
Bram Moolenaar
179f1b9a7d
patch 7.4.1488
...
Problem: Not using key when result from hangul_string_convert() is NULL.
Solution: Fall back to not converted string.
2016-03-04 22:52:34 +01:00
Bram Moolenaar
00ded43a5a
patch 7.4.1475
...
Problem: When using hangulinput with utf-8 a CSI character is
misintepreted.
Solution: Convert CSI to K_CSI. (SungHyun Nam)
2016-03-03 11:45:15 +01:00
Bram Moolenaar
85b11769ab
patch 7.4.1433
...
Problem: The Sniff interface is no longer useful, the tool has not been
available for may years.
Solution: Delete the Sniff interface and related code.
2016-02-27 18:13:23 +01:00
Bram Moolenaar
9e34110816
patch 7.4.1411
...
Problem: Compiler warning for indent. (Ajit Thakkar)
Solution: Indent normally.
2016-02-23 23:04:36 +01:00
Bram Moolenaar
e2c3810c2a
patch 7.4.1222
...
Problem: ":normal" command and others missing in tiny build.
Solution: Graduate FEAT_EX_EXTRA.
2016-01-31 14:55:40 +01:00
Bram Moolenaar
764b23c8fd
patch 7.4.1214
...
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
2016-01-30 21:10:09 +01:00
Bram Moolenaar
baaa7e9ec7
patch 7.4.1199
...
Problem: Still using __ARGS.
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
2016-01-29 22:47:03 +01:00
Bram Moolenaar
e0874f8cbc
patch 7.4.1169
...
Problem: The socket I/O is intertwined with the netbeans code.
Solution: Start refactoring the netbeans communication to split off the
socket I/O. Add the +channel feature.
2016-01-24 20:36:41 +01:00
Bram Moolenaar
e7fedb6ebe
patch 7.4.1008
...
Problem: The OS/2 code pollutes the source while nobody uses it these days.
Solution: Drop the support for OS/2.
2015-12-31 19:07:19 +01:00
Bram Moolenaar
72f4cc4a98
patch 7.4.913
...
Problem: No utf-8 support for the hangul input feature.
Solution: Add utf-8 support. (Namsh)
2015-11-10 14:35:18 +01:00
Bram Moolenaar
ac360bf2ca
patch 7.4.852
...
Problem: On MS-Windows console Vim uses ANSI APIs for keyboard input and
console output, it cannot input/output Unicode characters.
Solution: Use Unicode APIs for console I/O. (Ken Takata, Yasuhiro Matsumoto)
2015-09-01 20:31:20 +02:00
Bram Moolenaar
cde8854730
patch 7.4.822
...
Problem: More problems reported by coverity.
Solution: Avoid the warnings. (Christian Brabandt)
2015-08-11 19:14:00 +02:00
Bram Moolenaar
73a156bf36
updated for version 7.4.607
...
Problem: Compiler warnings for unused variables.
Solution: Move them inside #ifdef. (Kazunobu Kuriyama)
2015-01-27 21:39:05 +01:00
Bram Moolenaar
5c27fd100a
updated for version 7.4.598
...
Problem: ":tabdo windo echo 'hi'" causes "* register not to be changed.
(Salman Halim)
Solution: Change how clip_did_set_selection is used and add
clipboard_needs_update and global_change_count. (Christian
Brabandt)
2015-01-27 14:09:37 +01:00
Bram Moolenaar
5000869712
updated for version 7.4.573
...
Problem: Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat)
Solution: Call get_real_state() instead of using State directly.
2015-01-14 16:08:32 +01:00
Bram Moolenaar
651863c94a
updated for version 7.4.569
...
Problem: Having CTRL-C interrupt or not does not check the mode of the
mapping. (Ingo Karkat)
Solution: Use a bitmask with the map mode. (Christian Brabandt)
2015-01-14 12:44:41 +01:00
Bram Moolenaar
714db3bb81
updated for version 7.4.445
...
Problem: Clipboard may be cleared on startup.
Solution: Set clip_did_set_selection to -1 during startup. (Christian
Brabandt)
2014-09-19 13:46:52 +02:00
Bram Moolenaar
6b1ee34aa0
updated for version 7.4.396
...
Problem: When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
Solution: Only set the clipboard after the last delete. (Christian Brabandt)
2014-08-06 18:17:11 +02:00
Bram Moolenaar
597a422416
updated for version 7.4.338
...
Problem: Cannot wrap lines taking indent into account.
Solution: Add the 'breakindent' option. (many authors, final improvements by
Christian Brabandt)
2014-06-25 14:39:50 +02:00
Bram Moolenaar
980e58f7b3
updated for version 7.4.319
...
Problem: Crash when putting zero bytes on the clipboard.
Solution: Do not support the utf8_atom target when not using an Unicode
encoding. (Naofumi Honda)
2014-06-12 13:28:30 +02:00
Bram Moolenaar
f7ff6e85e8
updated for version 7.4.212
...
Problem: Now that the +visual feature is always enabled the #ifdefs for it
are not useful.
Solution: Remove the checks for FEAT_VISUAL.
2014-03-23 15:13:05 +01:00
Bram Moolenaar
690ae9c858
updated for version 7.4a.018
...
Problem: Compiler warning for code unreachable. (Charles Campbell)
Solution: Use "while" instead of endless loop. Change break to continue.
2013-07-13 20:58:11 +02:00
Bram Moolenaar
2c6f3dca4e
updated for version 7.3.1311
...
Problem: Compiler warnings on Cygwin.
Solution: Add type casts. Add windows include files. (Ken Takata)
2013-07-05 20:09:16 +02:00
Bram Moolenaar
8968a31179
updated for version 7.3.1296
...
Problem: Only MS-Windows limits the GUI window size to what fits on the
monitor.
Solution: Limit the size for all systems. (Daniel Harding)
2013-07-03 16:58:44 +02:00
Bram Moolenaar
fe17e7640d
updated for version 7.3.1262
...
Problem: Crash and compilation warnings with Cygwin.
Solution: Check return value of XmbTextListToTextProperty(). Add type casts.
Adjust #ifdefs. (Lech Lorens)
2013-06-29 14:17:02 +02:00
Bram Moolenaar
8185111125
updated for version 7.3.886
...
Problem: Can't build with multi-byte on Solaris 10.
Solution: Add #ifdef X_HAVE_UTF8_STRING. (Laurent Blume)
2013-04-12 12:27:30 +02:00
Bram Moolenaar
1a0316ca2a
updated for version 7.3.856
...
Problem: When calling system() multi-byte clipboard contents is garbled.
Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
2013-03-13 17:50:25 +01:00
Bram Moolenaar
e2e663f67d
updated for version 7.3.852
...
Problem: system() breaks clipboard text. (Yukihiro Nakadaira)
Solution: Use Xutf8TextPropertyToTextList(). (Christian Brabandt)
Also do not put the text in the clip buffer if conversion fails.
2013-03-07 18:02:30 +01:00
Bram Moolenaar
b6101cf77f
updated for version 7.3.695
...
Problem: Balloon cannot show multi-byte text.
Solution: Properly deal with multi-byte characters. (Dominique Pelle)
2012-10-21 00:58:39 +02:00
Bram Moolenaar
3633dc0129
updated for version 7.3.643
...
Problem: MS-Windows: When starting gvim maximized 'lines' and 'columns' are
wrong. (Christian Robinson)
Solution: Move the check for gui.starting from ui_get_shellsize() to
check_shellsize().
2012-08-29 16:26:04 +02:00