[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#974728: vim-scripts: Document migration from vim-addon-manager handling to Vim's native "package" functionality



Control: tags -1 pending patch

Hi,

On 14-11-2020 11:46, Salvatore Bonaccorso wrote:
> The recent update of vim-scripts to unstable (and to be released with
> bullseye) contains the following NEWS file:
> 
> ----cut---------cut---------cut---------cut---------cut---------cut-----
> vim-scripts (20201113) unstable; urgency=low
> 
>   The addons provided by this package are now managed by Vim's native
>   "package" functionality rather than vim-addon-manager.  Please follow these
>   steps to ensure a smooth upgrade:
> 
>   * Before upgrading, run "vam remove <addon>" for any addon in this package
>     that has been installed with "vam install <addon>".  Adjust the command
>     as necessary for system-wide installed addon.
>   * After upgrading, add "packadd! <addon>" to your vimrc for any addon that
>     you want to use.  The addon name can be found in the package description
>     or the list of directories under /usr/share/vim-scripts.
> 
>   Using VCSCommand as an example:
>   * "vam remove vcscommand" will remove the vim-addon-manager setup for the
>     addon.
>   * Adding "packadd! VCSCommand" to your vimrc will enable (neo)vim to find
>     and use the addon.
> 
>  -- James McCoy <jamessan@debian.org>  Fri, 13 Nov 2020 22:48:17 -0500
> ----cut---------cut---------cut---------cut---------cut---------cut-----
> 
> Might it be worth of mentioning this in the release notes, so users
> can prepare in advance to move this handling to vim's native package
> functionality?

I have prepared the attached change to the release notes, ready to push.

Paul
From fbaa28ffc3791be1b7f7ff12f10f0b997dee4500 Mon Sep 17 00:00:00 2001
From: Paul Gevers <elbrus@debian.org>
Date: Sat, 27 Mar 2021 09:48:19 +0100
Subject: [PATCH] issues.dbk: vim addons handling changed

Closes: #974728
---
 en/issues.dbk | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/en/issues.dbk b/en/issues.dbk
index ec1ac344..d39bc5a5 100644
--- a/en/issues.dbk
+++ b/en/issues.dbk
@@ -172,6 +172,20 @@ information mentioned in <xref linkend="morereading"/>.
     </para>
   </section>
 
+  <section id="vim-addons">
+    <title>Vim addons handling</title>
+    <para>
+      The addons for <systemitem role="package">vim</systemitem>
+      historically provided by <systemitem
+      role="package">vim-scripts</systemitem> are now managed by Vim's
+      native <quote>package</quote> functionality rather than by
+      <literal>vim-addon-manager</literal>. Vim users should prepare
+      before upgrading by following the instructions in <ulink
+      url="https://sources.debian.org/src/vim-scripts/bullseye/debian/NEWS/";>the
+      NEWS file</ulink>.
+    </para>
+  </section>
+
   <section id="noteworthy-obsolete-packages">
     <title>Noteworthy obsolete packages</title>
     <para>
-- 
2.30.2

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: