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>

Reply via email to