summaryrefslogtreecommitdiff
path: root/src/os_unix.c
AgeCommit message (Collapse)Author
2014-03-12updated for version 7.4.197Bram Moolenaar
Problem: Various problems on VMS. Solution: Fix several VMS problems. (Zoltan Arpadffy)
2013-12-11updated for version 7.4.119Bram Moolenaar
Problem: Vim doesn't work well on OpenVMS. Solution: Fix various problems. (Samuel Ferencik)
2013-12-11updated for version 7.4.115Bram Moolenaar
Problem: When using Zsh expanding ~abc doesn't work when the result contains a space. Solution: Off-by-one error in detecting the NUL. (Pavol Juhas)
2013-11-03updated for version 7.4.061Bram Moolenaar
Problem: Availability macros configure check in wrong place. Solution: Also check when not using Darwin. Remove version check.
2013-11-02updated for version 7.4.056Bram Moolenaar
Problem: Mac: Compilation problem with OS X 10.9 Mavericks. Solution: Include AvailabilityMacros.h when available. (Kazunobu Kuriyama)
2013-09-05updated for version 7.4.022Bram Moolenaar
Problem: Deadlock while exiting, because of allocating memory. Solution: Do not use gettext() in deathtrap(). (James McCoy)
2013-07-05updated for version 7.3.1309Bram Moolenaar
Problem: When a script defines a function the flag to wait for the user to hit enter is reset. Solution: Restore the flag. (Yasuhiro Matsumoto) Except when the user was typing the function.
2013-06-30updated for version 7.3.1278Bram Moolenaar
Problem: When someone sets the screen size to a huge value with "stty" Vim runs out of memory before reducing the size. Solution: Limit Rows and Columns in more places.
2013-06-29updated for version 7.3.1262Bram Moolenaar
Problem: Crash and compilation warnings with Cygwin. Solution: Check return value of XmbTextListToTextProperty(). Add type casts. Adjust #ifdefs. (Lech Lorens)
2013-04-15updated for version 7.3.899Bram Moolenaar
Problem: #if indents are off. Solution: Fix the indents.
2013-03-21updated for version 7.3.875Bram Moolenaar
Problem: Build problem with some combination of features. Solution: Use FEAT_XCLIPBOARD instead of FEAT_CLIPBOARD.
2013-03-19updated for version 7.3.866Bram Moolenaar
Problem: Not serving the X selection during system() isn't nice. Solution: When using fork() do not loose the selection, keep serving it. Add a loop similar to handling I/O. (Yukihiro Nakadaira)
2013-03-13updated for version 7.3.856Bram Moolenaar
Problem: When calling system() multi-byte clipboard contents is garbled. Solution: Save and restore the clipboard contents. (Yukihiro Nakadaira)
2013-02-26updated for version 7.3.836Bram Moolenaar
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-01-30updated for version 7.3.791Bram Moolenaar
Problem: MzScheme interface doesn't work propely. Solution: Make it work better. (Sergey Khorev)
2012-10-14updated for version 7.3.690Bram Moolenaar
Problem: When the current directory name is exactly the maximum path length Vim may crash. Solution: Only add "/" when there is room. (Danek Duvall)
2012-08-15updated for version 7.3.633Bram Moolenaar
Problem: Selection remains displayed as selected after selecting another text. Solution: Call xterm_update() before select(). (Andrew Pimlott)
2012-08-15updated for version 7.3.632Bram Moolenaar
Problem: Cannot select beyond 222 columns with the mouse in xterm. Solution: Add support for SGR mouse tracking. (Hayaki Saito)
2012-04-20updated for version 7.3.499Bram Moolenaar
Problem: When using any interface language when Vim is waiting for a child process it gets confused by a child process started through the interface. Solution: Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)
2012-02-05updated for version 7.3.432Bram Moolenaar
Problem: ACLs are not supported for ZFS or NFSv4 on Solaris. Solution: Add configure check and code. (Danek Duvall)
2012-01-10updated for version 7.3.400Bram Moolenaar
Problem: Compiler warnings for shadowed variables. Solution: Remove or rename the variables.
2011-10-20updated for version 7.3.343Bram Moolenaar
Problem: No mouse support for urxvt. Solution: Implement urxvt mouse support, also for > 252 columns. (Yiding Jia)
2011-10-12updated for version 7.3.337Bram Moolenaar
Problem: Screen doesn't update after resizing the xterm until a character is typed. Solution: When the select call is interrupted check do_resize. (Taylor Hedberg)
2011-09-08updated for version 7.3.303Bram Moolenaar
Problem: Compilation error. Solution: Correct return type from int to pid_t. (Danek Duvall)
2011-09-07updated for version 7.3.296Bram Moolenaar
Problem: When writing to an external command a zombie process may be left behind. Solution: Wait on the process. (James Vega)
2011-09-07updated for version 7.3.295Bram Moolenaar
Problem: When filtering text with an external command Vim may not read all the output. Solution: When select() is interrupted loop and try again. (James Vega)
2011-08-04updated for version 7.3.269Bram Moolenaar
Problem: 'shellcmdflag' only works with one flag. Solution: Split into multiple arguments. (Gary Johnson)
2011-08-04updated for version 7.3.268Bram Moolenaar
Problem: Vim freezes when executing an external command with zsh. Solution: Use O_NOCTTY both in the master and slave. (Bjorn Winckler)
2011-07-07updated for version 7.3.240Bram Moolenaar
Problem: External commands can't use pipes on MS-Windows. Solution: Implement pipes and use them when 'shelltemp' isn't set. (Vincent Berthoux)
2011-04-11updated for version 7.3.160Bram Moolenaar
Problem: Unsafe string copying. Solution: Use vim_strncpy() instead of strcpy(). Use vim_strcat() instead of strcat().
2011-02-15updated for version 7.3.124Bram Moolenaar
Problem: When writing a file in binary mode it may be missing the final EOL if a file previously read was missing the EOL. (Kevin Goodsell) Solution: Move the write_no_eol_lnum into the buffer struct.
2011-02-09updated for version 7.3.118Bram Moolenaar
Problem: Ruby uses SIGVTALARM which makes Vim exit. (Alec Tica) Solution: Ignore SIGVTALARM. (Dominique Pelle)
2010-12-17updated for version 7.3.083Bram Moolenaar
Problem: When a read() or write() is interrupted by a signal it fails. Solution: Add read_eintr() and write_eintr().
2010-10-20updated for version 7.3.031Bram Moolenaar
Problem: Can't pass the X window ID to another application. Solution: Add v:windowid. (Christian J. Robinson, Lech Lorens)
2010-10-13updated for version 7.3.023Bram Moolenaar
Problem: External program may hang when it tries to write to the tty. Solution: Don't close the slave tty until after the child exits. (Nikola Knezevic)
2010-09-21updated for version 7.3.011Bram Moolenaar
Problem: X11 clipboard doesn't work in Athena/Motif GUI. First selection after a shell command doesn't work. Solution: When using the GUI use XtLastTimestampProcessed() instead of changing a property. (partly by Toni Ronkko) When executing a shell command disown the selection.
2010-08-08Remove unused code.Bram Moolenaar
2010-07-29Few more fixes for VMS.Bram Moolenaar
2010-07-25Fix: terminal title not properly restured when there are multi-byteBram Moolenaar
characters. (partly by James Vega)
2010-07-14Support completion for ":find". (Nazri Ramliy)Bram Moolenaar
Cleanup white space.
2010-06-26Change remaining HAVE_GTK2 to FEAT_GUI_GTK.Bram Moolenaar
2010-06-25Remove the old and not well supported GTK 1 code. (James Vega)Bram Moolenaar
2010-06-22Fixes for time in clipboard request. Also fix ownership. (David Fries)Bram Moolenaar
2010-05-22Add :nbstart and :nbclose.Bram Moolenaar
2010-05-22Included the patch to support netbeans in a terminal.Bram Moolenaar
2010-02-11updated for version 7.2.358Bram Moolenaar
Problem: Compiler warnings on VMS. (Zoltan Arpadffy) Solution: Pass array itself instead its address. Return a value.
2009-07-22updated for version 7.2-237Bram Moolenaar
2009-07-14updated for version 7.2-232Bram Moolenaar
2009-07-14updated for version 7.2-229Bram Moolenaar
2009-06-16updated for version 7.2-200Bram Moolenaar