Bram Moolenaar
78cf3f0de9
updated for version 7.4.141
...
Problem: Problems when building with Borland: st_mode is signed short;
can't build with Python; temp files not ignored by Mercurial;
building with DEBUG doesn't define _DEBUG.
Solution: Fix the problems. (Ken Takata)
2014-01-10 18:16:07 +01:00
Bram Moolenaar
3a69e1135e
updated for version 7.4.137
...
Problem: Cannot use IME with Windows 8 console.
Solution: Change the user of ReadConsoleInput() and PeekConsoleInput().
(Yasuhiro Matsumoto)
2014-01-10 13:51:42 +01:00
Bram Moolenaar
b1cb35f785
updated for version 7.4.136
...
Problem: MS-Windows: When saving a file with a UNC path the file becomes
read-only.
Solution: Don't mix up Win32 attributes and Unix attributes. (Ken Takata)
2014-01-10 13:05:20 +01:00
Bram Moolenaar
3f1138e8ae
updated for version 7.4.132
...
Problem: Win32: flags and inherit_handles arguments mixed up.
Solution: Swap the argument. (cs86661)
2014-01-05 13:29:26 +01:00
Bram Moolenaar
36c85b2c46
updated for version 7.4.126
...
Problem: Compiler warnings for "const" and incompatible types.
Solution: Remove "const", add type cast. (Ken Takata)
2013-12-12 20:25:44 +01:00
Bram Moolenaar
175d0704df
updated for version 7.4.125
...
Problem: Win32: Dealing with messages may not work for multi-byte chars.
Solution: Use pDispatchMessage(). (Ken Takata)
2013-12-11 18:36:33 +01:00
Bram Moolenaar
2cc8738f2f
updated for version 7.4.124
...
Problem: Win32: Getting host name does not use wide function.
Solution: Use GetComputerNameW() if possible. (Ken Takata)
2013-12-11 18:21:45 +01:00
Bram Moolenaar
c8020ee825
updated for version 7.4.123
...
Problem: Win32: Getting user name does not use wide function.
Solution: Use GetUserNameW() if possible. (Ken Takata)
2013-12-11 18:18:06 +01:00
Bram Moolenaar
910cffbb5e
updated for version 7.4.122
...
Problem: Win32: When 'encoding' is set to "utf-8" and the active codepage
is cp932 then ":grep" and other commands don't work for multi-byte
characters.
Solution: (Yasuhiro Matsumoto)
2013-12-11 17:58:35 +01:00
Bram Moolenaar
73c61633b6
updated for version 7.4.113
...
Problem: MSVC static analysis gives warnings.
Solution: Avoid the warnings and avoid possible bugs. (Ken Takata)
2013-12-07 14:48:10 +01:00
Bram Moolenaar
ffa2220950
updated for version 7.4.096
...
Problem: Can't change directory to an UNC path.
Solution: Use win32_getattrs() in mch_getperm(). (Christian Brabandt)
2013-11-21 12:34:11 +01:00
Bram Moolenaar
2ee95f7d13
updated for version 7.4.039
...
Problem: MS-Windows: MSCV10 and earlier can't handle symlinks to a
directory properly.
Solution: Add stat_symlink_aware() and wstat_symlink_aware(). (Ken Takata)
2013-09-25 19:13:38 +02:00
Bram Moolenaar
65f04f67f1
updated for version 7.4.016
...
Problem: MS-Windows: File name completion doesn't work properly with
Chinese characters. (Yue Wu)
Solution: Add fname_casew(). (Ken Takata)
2013-08-30 17:29:16 +02:00
Bram Moolenaar
4dee1bb0db
updated for version 7.4.015
...
Problem: MS-Windows: Detecting node type does not work for multi-byte
characters.
Solution: Use wide character function when needed. (Ken Takata)
2013-08-30 17:11:33 +02:00
Bram Moolenaar
b7512b79ce
updated for version 7.4b.022
...
Problem: Not waiting for a character when the tick count overflows.
Solution: Subtract the unsigned numbers and cast to int. (Ken Takata)
2013-08-10 12:45:09 +02:00
Bram Moolenaar
e24a9c0b59
updated for version 7.4a.040
...
Problem: Win32: using uninitialized variable.
Solution: (Yukihiro Nakadaira)
2013-07-24 13:49:22 +02:00
Bram Moolenaar
32ac8cdaaa
updated for version 7.3.1299
...
Problem: Errors when doing "make proto". Didn't do "make depend" for a
while.
Solution: Add #ifdefs. Update dependencies. Update proto files.
2013-07-03 18:49:17 +02:00
Bram Moolenaar
39efa89afb
updated for version 7.3.1268
...
Problem: ACL support doesn't work when when compiled with MingW.
Solution: Support ACL on MingW. (Ken Takata)
2013-06-29 15:40:04 +02:00
Bram Moolenaar
2751592119
updated for version 7.3.1267
...
Problem: MS-Windows ACL support doesn't work well.
Solution: Implement more ACL support. (Ken Takata)
2013-06-29 15:36:26 +02:00
Bram Moolenaar
03e114b0f2
updated for version 7.3.1210
...
Problem: 'backupcopy' default on MS-Windows is wrong when 'encoding' equals
the current codepage.
Solution: Change the #else block. (Ken Takata)
2013-06-16 16:34:56 +02:00
Bram Moolenaar
12b559e7c3
updated for version 7.3.1182
...
Problem: 'backupcopy' default on MS-Windows does not work for hard and soft
links.
Solution: Check for links. (David Pope, Ken Takata)
2013-06-12 22:41:37 +02:00
Bram Moolenaar
a238431302
updated for version 7.3.1141
...
Problem: Win32: Check for available memory is not reliable and adds
overhead.
Solution: Remove mch_avail_mem(). (Mike Williams)
2013-06-07 19:17:14 +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
af62ff3696
updated for version 7.3.870
...
Problem: Compiler warnings when using MingW 4.5.3.
Solution: Do not use MAKEINTRESOURCE. Adjust #if. (Ken Takata)
2013-03-19 14:48:29 +01: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
8288149866
updated for version 7.3.719
...
Problem: Cannot run new version of cproto, it fails on missing include
files.
Solution: Add lots of #ifndef PROTO
2012-11-20 16:53:39 +01:00
Bram Moolenaar
17aa8cc255
updated for version 7.3.707
...
Problem: Problems loading a library for a file name with non-latin
characters.
Solution: Use wide system functions when possible. (Ken Takata)
2012-10-21 21:38:45 +02:00
Bram Moolenaar
faca84059a
updated for version 7.3.701
...
Problem: MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution: Handle that loading the iconv library may be called recursively.
(Jiri Sedlak)
2012-10-21 02:37:10 +02:00
Bram Moolenaar
e4195c5d84
updated for version 7.3.619
...
Problem: When executing a shell command Vim may become slow to respond.
Solution: Don't wait after every processed message. (idea by Yasuhiro
Matsumoto)
2012-08-02 12:31:44 +02:00
Bram Moolenaar
1a0cee53d4
updated for version 7.3.605
...
Problem: MS-Windows: Can't compile with older compilers. (Titov Anatoly)
Solution: Add #ifdef for MEMORYSTATUSEX.
2012-07-19 11:37:26 +02:00
Bram Moolenaar
11b73d668f
updated for version 7.3.577
...
Problem: Size of memory does not fit in 32 bit unsigned.
Solution: Use Kbyte instead of byte. Call GlobalMemoryStatusEx() instead of
GlobalMemoryStatus() when available.
2012-06-29 15:51:30 +02:00
Bram Moolenaar
f6a2b08c54
updated for version 7.3.571
...
Problem: Duplicated condition.
Solution: Remove one. (Dominique Pelle)
2012-06-29 13:14:03 +02:00
Bram Moolenaar
4336cdf318
updated for version 7.3.459
...
Problem: Win32: Warnings for type conversion.
Solution: Add type casts. (Mike Williams)
2012-02-29 13:58:47 +01:00
Bram Moolenaar
ee7d100091
updated for version 7.3.450
...
Problem: Win32: Still a problem with "!start /b".
Solution: Fix pointer use. (Yasuhiro Matsumoto)
2012-02-22 15:34:08 +01:00
Bram Moolenaar
fb7df7be2f
updated for version 7.3.448
...
Problem: Win32: Still a problem with "!start /b".
Solution: Escape only '|'. (Yasuhiro Matsumoto)
2012-02-22 13:07:05 +01:00
Bram Moolenaar
6b707b4b82
updated for version 7.3.447
...
Problem: Win32: External commands with "start" do not work.
Solution: Unescape part of the command. (Yasuhiro Matsumoto)
2012-02-21 21:22:44 +01:00
Bram Moolenaar
034b115568
updated for version 7.3.445
...
Problem: Can't properly escape commands for cmd.exe.
Solution: Default 'shellxquote' to '('. Append ')' to make '(command)'.
No need to use "/s" for 'shellcmdflag'.
2012-02-19 18:19:30 +01:00
Bram Moolenaar
2eba18255e
updated for version 7.3.287
...
Problem: Can't compile with MSVC and tiny options.
Solution: Move variables and #ifdefs. (Sergey Khorev)
2011-08-27 15:10:04 +02:00
Bram Moolenaar
8c85fa3b26
updated for version 7.3.277
...
Problem: MS-Windows: some characters do not show in dialogs.
Solution: Use the wide methods when available. (Yanwei Jia)
2011-08-10 17:08:03 +02:00
Bram Moolenaar
4b9669f1dc
updated for version 7.3.240
...
Problem: External commands can't use pipes on MS-Windows.
Solution: Implement pipes and use them when 'shelltemp' isn't set. (Vincent
Berthoux)
2011-07-07 16:20:52 +02:00
Bram Moolenaar
bd8608d979
updated for version 7.3.203
...
Problem: MS-Windows: Can't run an external command without a console window.
Solution: Support ":!start /b cmd". (Xaizek)
2011-05-25 17:06:22 +02:00
Bram Moolenaar
3c9c99cb2c
updated for version 7.3.177
...
Problem: MS-Windows: mkdir() doesn't work properly when 'encoding' is
"utf-8".
Solution: Convert to utf-16. (Yukihiro Nakadaira)
2011-05-05 18:31:59 +02:00
Bram Moolenaar
1c32dff7d6
updated for version 7.3.172
...
Problem: MS-Windows: rename() might delete the file if the name differs but
it's actually the same file.
Solution: Use the file handle to check if it's the same file. (Yukihiro
Nakadaira)
2011-05-05 16:41:24 +02:00
Bram Moolenaar
3c2d6534ef
updated for version 7.3.108
...
Problem: Useless check for NULL when calling vim_free().
Solution: Remove the check. (Dominique Pelle)
2011-02-01 13:48:53 +01:00
Bram Moolenaar
b57aa92d2c
updated for version 7.3.087
...
Problem: EINTR is not always defined.
Solution: Include errno.h in vim.h.
2010-12-17 20:24:01 +01:00
Bram Moolenaar
9c26303293
updated for version 7.3.085
...
Problem: Inconsistency with preproc symbols. void * computation.
Solution: Include vimio.h from vim.h. Add type cast.
2010-12-17 18:06:06 +01:00
Bram Moolenaar
96e5ceed93
updated for version 7.3.063
...
Problem: Win32: Running a filter command makes Vim lose focus.
Solution: Use SW_SHOWMINNOACTIVE instead of SW_SHOWMINIMIZED. (Hong Xu)
2010-11-24 12:35:21 +01:00
Bram Moolenaar
27d9eceb66
updated for version 7.3.051
...
Problem: Crash when /home/mool/bin:/usr/local/sbin:/usr/local/bin:/home/mool/java/jdk/bin:/bin:/sbin:/usr/bin:/usr/games:/usr/sbin:/usr/X11R6/bin:/usr/local/linux-jdk1.3.1/bin:/usr/local/lib/python2.2/Tools/idle is empty.
Solution: Check for vim_getenv() returning NULL. (Yasuhiro Matsumoto)
2010-11-10 15:37:05 +01:00
Bram Moolenaar
6b5ef067a5
updated for version 7.3.037
...
Problem: Compiler warnings for loss of data. (Mike Williams)
Solution: Add type casts.
2010-10-27 12:18:00 +02:00