[arch-commits] Commit in atom/trunk (PKGBUILD symbols-view-use-system-ctags.patch)

Nicola Squartini tensor5 at archlinux.org
Tue Oct 6 02:25:34 UTC 2020


    Date: Tuesday, October 6, 2020 @ 02:25:32
  Author: tensor5
Revision: 719226

upgpkg: atom 1.51.0-2

Ignore symbols-view's default Ctags options (see FS#67651).

Modified:
  atom/trunk/PKGBUILD
  atom/trunk/symbols-view-use-system-ctags.patch

-------------------------------------+
 PKGBUILD                            |    6 +++---
 symbols-view-use-system-ctags.patch |    9 ++++++---
 2 files changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-05 23:54:50 UTC (rev 719225)
+++ PKGBUILD	2020-10-06 02:25:32 UTC (rev 719226)
@@ -3,7 +3,7 @@
 pkgname=atom
 pkgver=1.51.0
 _commit=6d6f204fd7235efc22f2e8dcbbc32dd7fc94a8d2
-pkgrel=1
+pkgrel=2
 pkgdesc='A hackable text editor for the 21st Century'
 arch=('x86_64')
 url='https://github.com/atom/atom'
@@ -35,7 +35,7 @@
             'e321fdfe880cd465918dd1dbb90e4c7d46fc5310f20666eddf0a41cbca4f8ac8'
             '40d783794d62f12f3c429c624a84265871c7ed95f4120c9db800348896dd5437'
             'a09439c2a908ca174ff3be1f0d85071d12c792ae19748e36fe601e372d6d925b'
-            '3c68e6b3751313e1d386e721f8f819fb051351fb2cf8e753b1d773a0f475fef8'
+            'c93cc88dd704388d4b26a0de0a5938df7ff90cedf8eed0b3b8a675f9cc7d487c'
             '8d48dca4571136375b325f4bf94ccfb996e90e57b7fdf83d53c1eb2e69b3b0d4'
             '8ae032ebbec7b81e7f82c09aaf3fa0ed31a70b7d1265a2b9dec1fd61b05fca1e')
 
@@ -62,7 +62,7 @@
   # Use system ctags
   cd node_modules/symbols-view
   patch -Np1 -i "${srcdir}"/symbols-view-use-system-ctags.patch
-  rm -r vendor
+  rm -r lib/ctags-config vendor
   cd ../..
 
   # Use system git

Modified: symbols-view-use-system-ctags.patch
===================================================================
--- symbols-view-use-system-ctags.patch	2020-10-05 23:54:50 UTC (rev 719225)
+++ symbols-view-use-system-ctags.patch	2020-10-06 02:25:32 UTC (rev 719226)
@@ -1,11 +1,14 @@
 --- a/lib/tag-generator.js
 +++ b/lib/tag-generator.js
-@@ -79,7 +79,7 @@ export default class TagGenerator {
+@@ -79,9 +79,8 @@
    generate() {
      let tags = {};
      const packageRoot = this.getPackageRoot();
 -    const command = path.join(packageRoot, 'vendor', `ctags-${process.platform}`);
+-    const defaultCtagsFile = path.join(packageRoot, 'lib', 'ctags-config');
+-    const args = [`--options=${defaultCtagsFile}`, '--fields=+KS'];
 +    const command = 'ctags';
-     const defaultCtagsFile = path.join(packageRoot, 'lib', 'ctags-config');
-     const args = [`--options=${defaultCtagsFile}`, '--fields=+KS'];
++    const args = ['--fields=+KS'];
  
+     if (atom.config.get('symbols-view.useEditorGrammarAsCtagsLanguage')) {
+       const language = this.getLanguage();



More information about the arch-commits mailing list