Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2025-02-17 Thread Xiyue Deng
Hi David, David Bremner writes: > Xiyue Deng writes: > >> >> +# Disable adding sub-directories to `load-path' >> +for DIR in ${el_dir}/*; do [ -d ${DIR} ] && touch ${DIR}/.nosearch; done > > I wonder about quoting here. I tend to overquote in shell scripts, but > what if some subdirectory has

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2025-02-17 Thread David Bremner
Xiyue Deng writes: > > +# Disable adding sub-directories to `load-path' > +for DIR in ${el_dir}/*; do [ -d ${DIR} ] && touch ${DIR}/.nosearch; done I wonder about quoting here. I tend to overquote in shell scripts, but what if some subdirectory has whitespace in the name? > +# Remove entries

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-11-24 Thread Xiyue Deng
Hi David, David Bremner writes: > Xiyue Deng writes: >>> Friendly ping. Would really like to get this in before Trixie so that >>> dh-elpa is compatible with upstream ELPA. >>> >> >> Friendly ping. Would really like to make it in before Trixie freeze. > > Is this an RC bug? because that's abo

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-11-24 Thread David Bremner
Xiyue Deng writes: >> Friendly ping. Would really like to get this in before Trixie so that >> dh-elpa is compatible with upstream ELPA. >> > > Friendly ping. Would really like to make it in before Trixie freeze. Is this an RC bug? because that's about all I have time for at the moment.

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-11-23 Thread Xiyue Deng
Xiyue Deng writes: > Xiyue Deng writes: > >> Xiyue Deng writes: >> >>> David Bremner writes: >>> Xiyue Deng writes: > > Make sense. AIUI rebuild is not necessary for enabling this because > currently there is no package depending on this feature, and before and > af

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-10-27 Thread Xiyue Deng
Xiyue Deng writes: > Xiyue Deng writes: > >> David Bremner writes: >> >>> Xiyue Deng writes: >>> Make sense. AIUI rebuild is not necessary for enabling this because currently there is no package depending on this feature, and before and after this patch existing package wi

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-10-02 Thread Xiyue Deng
Xiyue Deng writes: > David Bremner writes: > >> Xiyue Deng writes: >> >>> >>> Make sense. AIUI rebuild is not necessary for enabling this because >>> currently there is no package depending on this feature, and before and >>> after this patch existing package will behave the same. It is only

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-08 Thread Xiyue Deng
David Bremner writes: > Xiyue Deng writes: > >> >> Make sense. AIUI rebuild is not necessary for enabling this because >> currently there is no package depending on this feature, and before and >> after this patch existing package will behave the same. It is only >> making a difference when a

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-06 Thread David Bremner
Xiyue Deng writes: > > Make sense. AIUI rebuild is not necessary for enabling this because > currently there is no package depending on this feature, and before and > after this patch existing package will behave the same. It is only > making a difference when a package has source code in a sub

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-06 Thread Xiyue Deng
Hi David, David Bremner writes: > Xiyue Deng writes: > >> >> I have tested running the previously failed tests, e.g. clojure-mode >> which uses buttercup and flycheck which uses both buttercup and ERT, and >> they are now passing using the new implementation. >> > > Build failures are (relative

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-06 Thread David Bremner
Xiyue Deng writes: > > I have tested running the previously failed tests, e.g. clojure-mode > which uses buttercup and flycheck which uses both buttercup and ERT, and > they are now passing using the new implementation. > Build failures are (relatively) fine. What I really want to avoid is havin

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-02 Thread Xiyue Deng
Hi David, David Bremner writes: > Xiyue Deng writes: > >> Xiyue Deng writes: >> >>> [[PGP Signed Part:Undecided]] >>> Sean Whitton writes: >>> Hello Xiyue, On Thu 25 Jul 2024 at 11:54pm -07, Xiyue Deng wrote: > I have prepared a patch at [3] and also attached. Please

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-02 Thread David Bremner
Xiyue Deng writes: > Xiyue Deng writes: > >> [[PGP Signed Part:Undecided]] >> Sean Whitton writes: >> >>> Hello Xiyue, >>> >>> On Thu 25 Jul 2024 at 11:54pm -07, Xiyue Deng wrote: >>> I have prepared a patch at [3] and also attached. Please help review and comment. I'll merge it onc

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-09-02 Thread Xiyue Deng
Xiyue Deng writes: > [[PGP Signed Part:Undecided]] > Sean Whitton writes: > >> Hello Xiyue, >> >> On Thu 25 Jul 2024 at 11:54pm -07, Xiyue Deng wrote: >> >>> I have prepared a patch at [3] and also attached. Please help review >>> and comment. I'll merge it once it's approved. >> >> Please don

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-07-28 Thread Xiyue Deng
Sean Whitton writes: > Hello Xiyue, > > On Thu 25 Jul 2024 at 11:54pm -07, Xiyue Deng wrote: > >> I have prepared a patch at [3] and also attached. Please help review >> and comment. I'll merge it once it's approved. > > Please don't merge this yourself; let me or David do it. Thanks. Ack. Wi

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-07-26 Thread Sean Whitton
Hello Xiyue, On Thu 25 Jul 2024 at 11:54pm -07, Xiyue Deng wrote: > I have prepared a patch at [3] and also attached. Please help review > and comment. I'll merge it once it's approved. Please don't merge this yourself; let me or David do it. Thanks. -- Sean Whitton

Bug#1077155: dh-elpa: enable `load-path' handling of sub-directory

2024-07-25 Thread Xiyue Deng
Package: dh-elpa Version: 2.1.5 Severity: important This is a follow-up of bug#1069210[1] and bug#1076964[2]. The implementation of supporting sub-directories for elpa packages has mostly been released in dh-elpa except for the `load-path' handling. The original approach of adding `.nosearch' sen