summaryrefslogtreecommitdiff
path: root/src/term.c
AgeCommit message (Collapse)Author
2014-07-30updated for version 7.4.389Bram Moolenaar
Problem: Still sometimes Vim enters Replace mode when starting up. Solution: Use a different solution in detecting the termresponse and location response. (Hayaki Saito)
2014-07-09updated for version 7.4.363Bram Moolenaar
Problem: In Windows console typing 0xCE does not work. Solution: Convert 0xCE to K_NUL 3. (Nobuhiro Takasaki et al.)
2014-07-09updated for version 7.4.359Bram Moolenaar
Problem: When 'ttymouse' is set to 'uxterm' the xterm version is not requested. (Tomas Janousek) Solution: Do not mark uxterm as a conflict mouse and add resume_get_esc_sequence().
2014-05-22updated for version 7.4.307Bram Moolenaar
Problem: Can't build without the +termresponse feature. Solution: Add proper #ifdefs.
2014-05-22updated for version 7.4.305Bram Moolenaar
Problem: Making 'ttymouse' empty after the xterm version was requested causes problems. (Elijah Griffin) Solution: Do not check for DEC mouse sequences when the xterm version was requested. Also don't request the xterm version when DEC mouse was enabled.
2014-03-25updated for version 7.4.216Bram Moolenaar
Problem: Compiler warnings. (Tony Mechelynck) Solution: Initialize variables, add #ifdef.
2014-03-23updated for version 7.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.
2014-03-19updated for version 7.4.207Bram Moolenaar
Problem: The cursor report sequence is sometimes not recognized and results in entering replace mode. Solution: Also check for the cursor report when not asked for.
2013-09-29updated for version 7.4.043Bram Moolenaar
Problem: VMS can't handle long function names. Solution: Shorten may_req_ambiguous_character_width. (Samuel Ferencik)
2013-07-03updated for version 7.3.1288Bram Moolenaar
Problem: The first ":echo 'hello'" command output doesn't show. Mapping for <S-F3> gets triggered during startup. Solution: Add debugging code for the termresponse. When receiving the "Co" entry and when setting 'ambiwidth' redraw right away if possible. Add redraw_asap(). Don't set 'ambiwidth' if it already had the right value. Do the 'ambiwidth' check in the second row to avoid confusion with <S-F3>.
2013-07-01updated for version 7.3.1281Bram Moolenaar
Problem: When 'ttymouse' is set to "xterm2" clicking in column 123 moves the cursor to column 96. (Kevin Goodsell) Solution: Decode KE_CSI.
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-05-15updated for version 7.3.946Bram Moolenaar
Problem: Sometimes get stuck in waiting for cursor position report, resulting in keys starting with <Esc>[ not working. Solution: Only wait for more characters after <Esc>[ if followed by '?', '>' or a digit.
2013-05-13updated for version 7.3.944Bram Moolenaar
Problem: External program receives the termrespone. Solution: Insert a delay and discard input. (Hayaki Saito)
2013-04-06updated for version 7.3.884Bram Moolenaar
Problem: Compiler warning for variable shadowing another. (John Little) Solution: Rename the variable. (Christian Brabandt)
2013-04-05updated for version 7.3.882Bram Moolenaar
Problem: CursorHold may trigger after receiving the termresponse. Solution: Set the did_cursorhold flag. (Hayaki Saito)
2013-03-16updated for version 7.3.863Bram Moolenaar
Problem: Problem with 'ambiwidth' detection for ANSI terminal. Solution: Work around not recognizing a term response. (Hayaki Saito)
2013-03-13updated for version 7.3.859Bram Moolenaar
Problem: 'ambiwidth' must be set by the user. Solution: Detects East Asian ambiguous width (UAX #11) state of the terminal at the start-up time and 'ambiwidth' accordingly. (Hayaki Saito)
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-02-13updated for version 7.3.811Bram Moolenaar
Problem: Useless termresponse parsing for SGR mouse. Solution: Skip the parsing. (Hayaki Saito)
2012-12-05updated for version 7.3.745Bram Moolenaar
Problem: Automatically setting 'ttymouse' doesn't work. Solution: Reset the "option was set" flag when using the default.
2012-10-21updated for version 7.3.699Bram Moolenaar
Problem: When 'ttymouse' is set to "sgr" manually, it is overruled by automatic detection. Solution: Do not use automatic detection when 'ttymouse' was set manually. (Hayaki Saito)
2012-08-29updated for version 7.3.643Bram Moolenaar
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-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-02-05updated for version 7.3.431Bram Moolenaar
Problem: Fetching a key at a prompt may be confused by escape sequences. Especially when getting a prompt at a VimEnter autocommand. (Alex Efros) Solution: Properly handle escape sequences deleted by check_termcode().
2012-01-26updated for version 7.3.413Bram Moolenaar
Problem: Build warnings on MS-Windows. Solution: Add type casts. (Mike Williams)
2012-01-20updated for version 7.3.405Bram Moolenaar
Problem: When xterm gets back the function keys it may delete the urxvt mouse termcap code. Solution: Check for the whole code, not just the start. (Egmont Koblinger)
2011-12-01updated for version 7.3.364Bram Moolenaar
Problem: Can't compile on HP-UX. (John Marriott) Solution: Only use TTYM_URXVT when it is defined.
2011-11-30updated for version 7.3.358Bram Moolenaar
Problem: Mouse support doesn't work properly. Solution: Add HMT_URXVT. (lilydjwg, James McCoy)
2011-10-26updated for version 7.3.353Bram Moolenaar
Problem: Missing part of the urxvt patch. Solution: Add the change in term.c
2011-09-14updated for version 7.3.306Bram Moolenaar
Problem: When closing a window there is a chance that deleting a scrollbar triggers a GUI resize, which uses the window while it is not in a valid state. Solution: Set the buffer pointer to NULL to be able to detect the invalid situation. Fix a few places that used the buffer pointer incorrectly.
2011-05-10updated for version 7.3.187Bram Moolenaar
Problem: The RISC OS port has obvious errors and is not being maintained. Solution: Remove the RISC OS files and code.
2010-12-30updated for version 7.3.092Bram Moolenaar
Problem: Resizing the window when exiting. Solution: Don't resize when exiting.
2010-12-30updated for version 7.3.091Bram Moolenaar
Problem: "vim -w foo" writes special key codes for removed escape sequences. (Josh Triplett) Solution: Don't write K_IGNORE codes.
2010-07-25Add support for horizontal scroll wheel. (Bjorn Winckler)Bram Moolenaar
2010-07-18Also make ALT modifier work for mouse wheel. (Benjamin Haskell)Bram Moolenaar
2010-07-18Make CTRL modifier work for mouse wheel. (Benjamin Haskell)Bram Moolenaar
2010-06-26Remove wrong #ifdef added by previous change.Bram Moolenaar
2010-06-26Various small fixes from Dominique Pelle.Bram Moolenaar
2010-05-30Add a few #ifdefs to exclude functions that are not used. (Domnique Pelle)Bram Moolenaar
2009-07-22updated for version 7.2-238Bram Moolenaar
2009-06-16updated for version 7.2-199Bram Moolenaar
2009-05-17updated for version 7.2-180Bram Moolenaar
2009-01-22updated for version 7.2-085Bram Moolenaar
2008-07-29updated for version 7.2b-024Bram Moolenaar
2008-06-24updated for version 7.2aBram Moolenaar
2008-02-27updated for version 7.1-266Bram Moolenaar
2007-09-15updated for version 7.1-109Bram Moolenaar
2007-05-10updated for version 7.1bBram Moolenaar
2007-05-06updated for version 7.1aBram Moolenaar