Bug#876362: marked as done (tmux: lines corrupted with vim-nox)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Bug#876362: marked as done (tmux: lines corrupted with vim-nox)

Debian Bug Tracking System
Your message dated Thu, 8 Nov 2018 19:21:30 +0200
with message-id <[hidden email]>
and subject line Re: Bug#877345: tmux: Clearing output with Ctrl+L does not work when using tmux
has caused the Debian Bug report #877345,
regarding tmux: lines corrupted with vim-nox
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [hidden email]
immediately.)


--
877345: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877345
Debian Bug Tracking System
Contact [hidden email] with problems

Package: tmux
Version: 2.6~rc3-1

When using vi (vim-nox) inside a tmux session and then jumping from
top to bottom or the other way around, the lines get corrupted. This
issue does not appear with vi outside a tmux session.

Example:

$ vi /usr/include/c++/7/string_view
GG     # jump to end

<snip>
                                     __s.length() * sizeof(char16_t)); }
    };yright (C) 2013-2017 Free Software Foundation, Inc.
//
  template<> is part of the GNU ISO C++ Library.  This library is free
    struct __is_fast_hash<hash<u16string_view>> : std::false_type
    { }; of the GNU General Public License as published by the
// Free Software Foundation; either version 3, or (at your option)
  template<> version.
    struct hash<u32string_view>
    : public __hash_base<size_t, u32string_view>it will be useful,
    {t WITHOUT ANY WARRANTY; without even the implied warranty of
// MERsize_tBILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNUoperator()(const u32string_view& __s) const noexcept
      { return std::_Hash_impl::hash(__s.data(),
// Under Section 7 of GPL version 3, __s.length() * sizeof(char32_t)); }
    };missions described in the GCC Runtime Library Exception, version
// 3.1, as published by the Free Software Foundation.
  template<>
    struct __is_fast_hash<hash<u32string_view>> : std::false_typense and
    { };y of the GCC Runtime Library Exception along with this program;
#endif the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
_GLIBCXX_END_NAMESPACE_VERSIONs/>.

  inline namespace literals
  { This is a Standard C++ Library header.
  inline namespace string_view_literals
  {
_GLIBCXX_BEGIN_NAMESPACE_VERSION
// N3762 basic_string_view library
//  inline constexpr basic_string_view<char>
    operator""sv(const char* __str, size_t __len)
    { return basic_string_view<char>{__str, __len}; }
#define _GLIBCXX_STRING_VIEW 1
#ifdef _GLIBCXX_USE_WCHAR_T
    inline constexpr basic_string_view<wchar_t>
    operator""sv(const wchar_t* __str, size_t __len)
    { return basic_string_view<wchar_t>{__str, __len}; }
#endifude <bits/c++17_warning.h>
#else
#ifdef _GLIBCXX_USE_C99_STDINT_TR1
    inline constexpr basic_string_view<char16_t>
    operator""sv(const char16_t* __str, size_t __len)
    { return basic_string_view<char16_t>{__str, __len}; }
#include <bits/functional_hash.h>
#incinline constexpr basic_string_view<char32_t>
    operator""sv(const char32_t* __str, size_t __len)
    { return basic_string_view<char32_t>{__str, __len}; }
#endif
_GLIBCXX_BEGIN_NAMESPACE_VERSION
_GLIBCXX_END_NAMESPACE_VERSION
  } // namespace string_literals
  } // namespace literals_view <string_view>
   *  @brief  A non-owning reference to a string.
} // namespace std
   *  @ingroup strings
#include <bits/string_view.tcc>
   *
#endif // __cplusplus <= 201402Laracter
   *  @tparam _Traits  Traits for character type, defaults to
#endif // _GLIBCXX_EXPERIMENTAL_STRING_VIEW
</snip>

Closing, as it was fixed quite some time ago.