<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>47469</bug_id>
          
          <creation_ts>2023-09-05 19:10:30 +0300</creation_ts>
          <short_desc>Отдельно упаковать /usr/share/nvim-qt/runtime</short_desc>
          <delta_ts>2023-09-06 14:10:04 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>neovim-qt</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Arseny Maslennikov">arseny</reporter>
          <assigned_to name="cow@altlinux.org">cow</assigned_to>
          <cc>cow</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>232586</commentid>
    <comment_count>0</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2023-09-05 19:10:30 +0300</bug_when>
    <thetext>Здравствуйте!

Чтобы комфортно пользоваться neovim-qt как фронтендом к nvim --listen $addr на сервере, на этот сервер нужно ставить каталог /usr/share/nvim-qt/runtime с содержимым. По крайней мере, это необходимо, чтобы из коробки работала интеграция с буферами обмена.

Предлагаю (не требую) упаковать их в подпакет, который можно ставить на сервер (т. е. машину без десктопа/GUI), не ставя туда сам neovim-qt. Соответственно, сам neovim-qt будет зависеть от этого подпакета, но не наоборот.


С другой стороны, nvim_gui_shim.vim много лет не менялся, причин менять его в обозримом будущем не просматривается, и его можно спокойно утащить себе в пользовательский runtime — но тогда, если вдруг состав runtime изменится, его можно забыть обновить, или забыть поставить; т. е., наверное, кому-то кроме меня тоже будет удобнее держать подпакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>232594</commentid>
    <comment_count>1</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2023-09-05 21:19:35 +0300</bug_when>
    <thetext>(In reply to Arseny Maslennikov from comment #0)
&gt; С другой стороны, nvim_gui_shim.vim много лет не менялся, причин менять его
&gt; в обозримом будущем не просматривается

Это я погорячился утверждать, что не менялся:
https://github.com/equalsraf/neovim-qt/commits/master/src/gui/runtime</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>232623</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2023-09-06 14:10:04 +0300</bug_when>
    <thetext>neovim-qt-0.2.17-alt8.git7b02596 -&gt; sisyphus:

 Wed Sep 06 2023 Vladimir Didenko &lt;cow@altlinux&gt; 0.2.17-alt8.git7b02596
 - Move neovim dependency to runtime package
 Wed Sep 06 2023 Vladimir Didenko &lt;cow@altlinux&gt; 0.2.17-alt7.git7b02596
 - Move runtime files into the separate package (closes: #47469)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>