[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindh
|
From: |
Michael Albinus |
|
Subject: |
Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470) |
|
Date: |
Sun, 21 Jan 2024 19:16:31 +0100 |
|
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Rahguzar <rahguzar@zohomail.eu> writes:
Hi Rahguzar,
> Actually I see what is happening now. `cus-test-deps` is checking if it
> can load the files defining the custom variables. None of the files in
> lisp/leim/quail are on the load path. The cases where require succeeds
> it is because some other file with the same file-name-non-directory is
> on the load path e.g. for indian.el it is,
>
> lisp/language/indian.el
>
> which does not define any custom variable.
>
> I think the problem is with the test.
Good catch! One possible solution is to add the quail/ subdirectory to
load-path, temporarily. Like this:
diff --git a/admin/cus-test.el b/admin/cus-test.el
index b86643a769a..96f0c1ff0c4 100644
--- a/admin/cus-test.el
+++ b/admin/cus-test.el
@@ -424,7 +424,12 @@ cus-test-deps
(mapatoms
;; This code is mainly from `custom-load-symbol'.
(lambda (symbol)
- (let ((custom-load-recursion t))
+ (let ((custom-load-recursion t)
+ (load-path
+ (cons
+ (expand-file-name
+ "quail" (file-name-directory (locate-library
leim-list-file-name)))
+ load-path)))
(dolist (load (get symbol 'custom-loads))
(cond
((symbolp load)
Likely there are also other solutions, don't know what's the best. Eli?
> P.S. Both lisp/leim/quail/indian.el and lisp/language/indian.el provide
> the feature indian which doesn't seem like the right thing.
Yes, that's unfortune.
Another minor annoyance is, that `tamil-input' of
lisp/leim/quail/indian.el and `pakistan-urdu-input' of
lisp/leim/quail/pakistan.el have different parent groups, `leim' and
`quail'. Shouldn't this be `quail' in both cases?
> Rahguzar <rahguzar@zohomail.eu> writes:
Best regards, Michael.
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), (continued)
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Eli Zaretskii, 2024/01/20
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Rahguzar, 2024/01/20
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Michael Albinus, 2024/01/21
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Rahguzar, 2024/01/21
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Michael Albinus, 2024/01/21
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Rahguzar, 2024/01/21
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Rahguzar, 2024/01/21
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470),
Michael Albinus <=
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Visuwesh, 2024/01/22
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Michael Albinus, 2024/01/22
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Eli Zaretskii, 2024/01/23
- Re: master 84e4bc6219a 1/2: Add input methods for Urdu, Pashto and Sindhi (bug#66470), Michael Albinus, 2024/01/23