Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/company-ebuild:master commit in: /
Date: Thu, 25 Aug 2022 23:00:34
Message-Id: 1661466776.00d36cb2aca7777193d8ffffea4e85a4e000fdca.xgqt@gentoo
1 commit: 00d36cb2aca7777193d8ffffea4e85a4e000fdca
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 25 22:32:56 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 25 22:32:56 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/company-ebuild.git/commit/?id=00d36cb2
7
8 company-ebuild-keywords.el: make most of dynamic vars buffer-local
9
10 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
11
12 company-ebuild-keywords.el | 14 ++++++++++----
13 1 file changed, 10 insertions(+), 4 deletions(-)
14
15 diff --git a/company-ebuild-keywords.el b/company-ebuild-keywords.el
16 index 3a4f516..c126f7a 100644
17 --- a/company-ebuild-keywords.el
18 +++ b/company-ebuild-keywords.el
19 @@ -141,16 +141,22 @@
20 ;; Dynamically collected keywords.
21
22 (defvar company-ebuild--dynamic-keywords-eclasses nil)
23 +(make-variable-buffer-local 'company-ebuild--dynamic-keywords-eclasses)
24
25 (defvar company-ebuild--dynamic-keywords-functions nil)
26 +(make-variable-buffer-local 'company-ebuild--dynamic-keywords-functions)
27
28 -(defvar company-ebuild--dynamic-keywords-variables nil)
29 -
30 -(defvar company-ebuild--dynamic-keywords-use-flags nil)
31 +(defvar company-ebuild--dynamic-keywords-licenses nil)
32 +(make-variable-buffer-local 'company-ebuild--dynamic-keywords-licenses)
33
34 (defvar company-ebuild--dynamic-keywords-packages nil)
35 +;; ‘company-ebuild--dynamic-keywords-packages’ is left global.
36
37 -(defvar company-ebuild--dynamic-keywords-licenses nil)
38 +(defvar company-ebuild--dynamic-keywords-use-flags nil)
39 +(make-variable-buffer-local 'company-ebuild--dynamic-keywords-use-flags)
40 +
41 +(defvar company-ebuild--dynamic-keywords-variables nil)
42 +(make-variable-buffer-local 'company-ebuild--dynamic-keywords-variables)
43
44
45 (defun company-ebuild--dynamic-keywords ()