Bram Moolenaar
2a02745709
patch 8.0.1152: encoding of error message wrong in Cygwin terminal
...
Problem: Encoding of error message wrong in Cygwin terminal.
Solution: Get locale from environment variables. (Ken Takata)
2017-09-26 19:10:37 +02:00
Bram Moolenaar
518d699699
patch 8.0.1099: warnings for GDK calls
...
Problem: Warnings for GDK calls.
Solution: Use other calls for GTK 3 and fix a few problems. (Kazunobu
Kuriyama)
2017-09-13 22:09:58 +02:00
Bram Moolenaar
7be9b50fd7
patch 8.0.1084: GTK build has compiler warnings
...
Problem: GTK build has compiler warnings. (Christian Brabandt)
Solution: Get screen size with a different function. (Ken Takata, Yasuhiro
Matsumoto)
2017-09-09 18:45:26 +02:00
Bram Moolenaar
3971905bac
patch 8.0.1060: when imstyle is one, mapping <Left> breaks preediting
...
Problem: When imstyle is one, mapping <Left> breaks preediting.
Solution: Pass though preediting key-events. (Yasuhiro Matsumoto, closes
#2064 , closes #2063 )
2017-09-05 22:20:46 +02:00
Bram Moolenaar
5c6dbcb03f
patch 8.0.1026: GTK on-the-spot input has problems
...
Problem: GTK on-the-spot input has problems. (Gerd Wachsmuth)
Solution: Support over-the-spot. (Yukihiro Nakadaira, Ketn Takata, closes
#1215 )
2017-08-30 22:00:20 +02:00
Bram Moolenaar
b47a2597e6
patch 8.0.1014: old compiler doesn't know uint32_t
...
Problem: Old compiler doesn't know uint32_t. Warning for using NULL instead
of NUL.
Solution: Use UINT32_T. Use NUL instead of NULL.
2017-08-30 13:22:28 +02:00
Bram Moolenaar
6d0826dfbb
patch 8.0.0985: libvterm has its own idea of character width
...
Problem: Libvterm has its own idea of character width.
Solution: Use the Vim functions for character width and composing to avoid a
mismatch. (idea by Yasuhiro Matsumoto)
2017-08-22 22:12:17 +02:00
Bram Moolenaar
383aa84c0d
patch 8.0.0652: unicode information is outdated
...
Problem: Unicode information is outdated.
Solution: Update to Unicode 10. (Christian Brabandt)
2017-06-22 15:27:37 +02:00
Bram Moolenaar
b463e8d999
patch 8.0.0620: checking for HAVE_GTK_MULTIHEAD is not needed
...
Problem: Since we only support GTK versions that have it, the ckeck for
HAVE_GTK_MULTIHEAD is no longer needed.
Solution: Remove HAVE_GTK_MULTIHEAD. (Kazunobu Kuriyama)
2017-06-05 15:07:09 +02:00
Bram Moolenaar
1c46544412
patch 8.0.0452: some macros are in lower case
...
Problem: Some macros are in lower case.
Solution: Make a few more macros upper case.
2017-03-12 20:10:05 +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
4019cf90b8
patch 8.0.0252: not properly recognizing word characters between 128 and 255
...
Problem: Characters below 256 that are not one byte are not always
recognized as word characters.
Solution: Make vim_iswordc() and vim_iswordp() work the same way. Add a test
for this. (Ozaki Kiichi)
2017-01-28 16:39:34 +01:00
Bram Moolenaar
972c3b8f1b
patch 8.0.0175: setting language on MS-Windows does not always work
...
Problem: Setting language in gvim on MS-Windows does not work when
libintl.dll is dynamically linked with msvcrt.dll.
Solution: Use putenv() from libintl as well. (Ken Takata, closes #1082 )
2017-01-12 21:44:49 +01:00
Bram Moolenaar
a899e6ecc4
patch 8.0.0123
...
Problem: Modern Sun compilers define "__sun" instead of "sun".
Solution: Use __sun. (closes #1296 )
2016-12-03 16:40:51 +01: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
5498a41f5a
patch 7.4.2028
...
Problem: cppcheck warns for using index before limits check.
Solution: Swap the expressions. (Dominique Pelle)
2016-07-11 23:19:05 +02:00
Bram Moolenaar
c4a927ca8d
patch 7.4.2019
...
Problem: When ignoring case utf_fold() may consume a lot of time.
Solution: Optimize for ASCII.
2016-07-10 18:24:27 +02:00
Bram Moolenaar
04e2b4b0c4
patch 7.4.1960
...
Problem: Unicode standard 9 was released.
Solution: Update the character property tables. (Christian Brabandt)
2016-06-26 17:53:07 +02:00
Bram Moolenaar
cb0700844c
patch 7.4.1697
...
Problem: Display problems when the 'ambiwidth' and 'emoji' options are not
set properly or the terminal doesn't behave as expected.
Solution: After drawing an ambiguous width character always position the
cursor.
2016-04-02 22:14:51 +02:00
Bram Moolenaar
6a08454b93
patch 7.4.1642
...
Problem: Handling emoji characters as full width has problems with
backwards compatibility.
Solution: Only put characters in the 1f000 range in the emoji table.
2016-03-24 18:24:58 +01:00
Bram Moolenaar
d63aff0a65
patch 7.4.1630
...
Problem: Unicode table for double width is outdated.
Solution: Update to the latest Unicode standard.
2016-03-21 22:15:30 +01:00
Bram Moolenaar
b86f10ee10
patch 7.4.1629
...
Problem: Handling emoji characters as full width has problems with
backwards compatibility.
Solution: Remove ambiguous and double width characters from the emoji table.
Use a separate table for the character class.
(partly by Yasuhiro Matsumoto)
2016-03-21 22:09:44 +01:00
Bram Moolenaar
4077b33a83
patch 7.4.1620
...
Problem: Emoji characters are not considered as a kind of word character.
Solution: Give emoji characters a word class number. (Yasuhiro Matsumoto)
2016-03-20 18:15:21 +01:00
Bram Moolenaar
3848e00e01
patch 7.4.1604
...
Problem: Although emoji characters are ambiguous width, best is to treat
them as full width.
Solution: Update the Unicode character tables. Add the 'emoji' options.
(Yasuhiro Matsumoto)
2016-03-19 18:42:29 +01:00
Bram Moolenaar
9892189d2e
patch 7.4.1402
...
Problem: GTK 3 is not supported.
Solution: Add GTK 3 support. (Kazunobu Kuriyama)
2016-02-23 17:14:37 +01:00
Bram Moolenaar
48e330aff9
patch 7.4.1399
...
Problem: The MS-DOS code does not build.
Solution: Remove the old MS-DOS code.
2016-02-23 14:53:34 +01:00
Bram Moolenaar
6aa2cd4be2
patch 7.4.1334
...
Problem: Many compiler warnings with MingW.
Solution: Add type casts. (Yasuhiro Matsumoto)
2016-02-16 15:06:59 +01:00
Bram Moolenaar
52ea13da0f
patch 7.4.1210
...
Problem: Using old style function declarations.
Solution: Change to new style function declarations. (script by Hirohito
Higashi)
2016-01-30 18:51:09 +01:00
Bram Moolenaar
92b8b2d307
patch 7.4.1198
...
Problem: Still using __ARGS.
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
Also remove use of HAVE_STDARG_H.
2016-01-29 22:36:45 +01:00
Bram Moolenaar
938ee834d3
patch 7.4.1165
...
Problem: When defining DYNAMIC_ICONV_DLL in the makefile, the build fails.
Solution: Add #ifdef's. (Taro Muraoka) Try the newer version first.
2016-01-24 15:36:03 +01:00
Bram Moolenaar
9ec021a2b0
patch 7.4.970
...
Problem: Rare crash in getvcol(). (Timo Mihaljov)
Solution: Check for the buffer being NULL in init_preedit_start_col.
(Hirohito Higashi, Christian Brabandt)
2015-12-12 16:23:29 +01:00
Bram Moolenaar
9d6ca1cc5e
patch 7.4.892
...
Problem: On MS-Windows the iconv DLL may have a different name.
Solution: Also try libiconv2.dll and libiconv-2.dll. (Yasuhiro Matsumoto)
2015-10-13 13:49:09 +02:00
Bram Moolenaar
66312acf14
patch 7.4.752
...
Problem: Unicode 8.0 not supported.
Solution: Update tables for Unicode 8.0. Avoid E36 when running the script.
(James McCoy)
2015-06-21 14:22:00 +02:00
Bram Moolenaar
ea67672534
updated for version 7.4.575
...
Problem: Unicode character properties are outdated.
Solution: Update the tables with the latest version.
2015-01-14 17:40:09 +01:00
Bram Moolenaar
57bc4633b2
updated for version 7.4.520
...
Problem: Sun PCK locale is not recognzed.
Solution: Add PCK in the table. (Keiichi Oono)
2014-11-19 17:05:55 +01:00
Bram Moolenaar
103650de90
updated for version 7.4.444
...
Problem: Reversed question mark not recognized as punctuation. (Issue 258)
Solution: Add the Supplemental Punctuation range.
2014-09-15 14:25:54 +02:00
Bram Moolenaar
4064e24a0f
updated for version 7.4.194
...
Problem: Can't build for Android.
Solution: Add #if condition. (Fredrik Fornwall)
2014-03-12 14:54:34 +01:00
Bram Moolenaar
ca058dc71f
updated for version 7.4.148
...
Problem: Cannot build with Cygwin and X11.
Solution: Include Xwindows.h instead of windows.h. (Lech Lorens)
2014-01-14 13:26:21 +01:00
Bram Moolenaar
cc63c647ee
updated for version 7.4.088
...
Problem: When spell checking is enabled Asian characters are always marked
as error.
Solution: When 'spelllang' contains "cjk" do not mark Asian characters as
error. (Ken Takata)
2013-11-12 04:44:01 +01: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
f0327f67c7
updated for version 7.3.1256
...
Problem: Can't build without eval or autocmd feature.
Solution: Add #ifdefs.
2013-06-28 20:16:55 +02:00
Bram Moolenaar
abab85a499
updated for version 7.3.1248
...
Problem: Still have old hacking code for Input Method.
Solution: Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to
Input Method activation. (Yukihiro Nakadaira)
2013-06-26 19:18:05 +02:00
Bram Moolenaar
84a05acc8c
updated for version 7.3.925
...
Problem: Typos in source files.
Solution: Fix the typos. (Ken Takata)
2013-05-06 04:24:17 +02:00
Bram Moolenaar
693e40c2cd
updated for version 7.3.836
...
Problem: Clipboard does not work on Win32 when compiled with Cygwin.
Solution: Move the Win32 clipboard code to a separate file and use it when
building with os_unix.c. (Frodak Baksik, Ken Takata)
2013-02-26 14:56:42 +01:00
Bram Moolenaar
ffeedec023
updated for version 7.3.814
...
Problem: Can't input multibyte characters on Win32 console if 'encoding' is
different from current codepage.
Solution: Use convert_input_safe() instead of convert_input(). Make
string_convert_ext() return an error for incomplete input. (Ken
Takata)
2013-02-13 16:49:58 +01:00
Bram Moolenaar
f813a1883f
updated for version 7.3.789
...
Problem: "\k" in regexp does not work in other window.
Solution: Use the right buffer. (Yukihiro Nakadaira)
2013-01-30 13:59:37 +01:00
Bram Moolenaar
94a8adfdd8
updated for version 7.3.778
...
Problem: Compiler error for adding up two pointers. (Titov Anatoly)
Solution: Add a type cast. (Ken Takata)
2013-01-23 16:19:23 +01:00
Bram Moolenaar
b5f7bf6ed9
updated for version 7.3.773
...
Problem: Crash when OriginalFirstThunk is zero.
Solution: Skip items with OriginalFirstThunk not set. (Ken Takata)
2013-01-19 14:02:02 +01:00
Bram Moolenaar
8fae8e658f
updated for version 7.3.767
...
Problem: (Win32) The _errno used for iconv may be the wrong one.
Solution: Use the _errno from iconv.dll. (Ken Takata)
2013-01-17 14:39:47 +01:00
Bram Moolenaar
4fabd7dd4a
updated for version 7.3.664
...
Problem: Buffer overflow in unescaping text. (Raymond Ko)
Solution: Limit check for multi-byte character to 4 bytes.
2012-09-18 18:03:37 +02:00