unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: [elpa] main 739d4baf7d: * elpa-packages (orderless): New package
       [not found] ` <20220111173420.2FC1AC0DA2E@vcs2.savannah.gnu.org>
@ 2022-01-16 19:16   ` Philip Kaludercic
  2022-01-17  0:45     ` Sean Whitton
  2022-01-17  3:19     ` Stefan Monnier
  0 siblings, 2 replies; 5+ messages in thread
From: Philip Kaludercic @ 2022-01-16 19:16 UTC (permalink / raw)
  To: emacs-devel; +Cc: Stefan Monnier

Stefan Monnier via <emacs-elpa-diffs@gnu.org> writes:

> branch: main
> commit 739d4baf7dde81f2a476c2210cdaab170be70e91
> Author: Stefan Monnier <monnier@iro.umontreal.ca>
> Commit: Stefan Monnier <monnier@iro.umontreal.ca>
>
>     * elpa-packages (orderless): New package

With the copyright situation handled, is there any plan to merge
orderless or parts of orderless upstream?  I think it would be
appreciated if the flex or substring completion style could handle
spaces in the same way orderless does.

> ---
>  elpa-packages | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/elpa-packages b/elpa-packages
> index 126372a455..902fce5adb 100644
> --- a/elpa-packages
> +++ b/elpa-packages
> @@ -365,6 +365,10 @@
>   ("objed"        	:url "https://github.com/clemera/objed")
>   ("omn-mode"            :url nil)
>   ("on-screen"           :url "https://github.com/michael-heerdegen/on-screen.el.git")
> + ("orderless"		:url "https://github.com/oantolin/orderless"
> +  :doc "orderless.texi"
> +  :readme "README.org"
> +  :auto-sync t)
>   ("org"
>    :url "git://git.sv.gnu.org/emacs/org-mode.git"
>    :lisp-dir "lisp"
>
>

-- 
	Philip Kaludercic



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [elpa] main 739d4baf7d: * elpa-packages (orderless): New package
  2022-01-16 19:16   ` [elpa] main 739d4baf7d: * elpa-packages (orderless): New package Philip Kaludercic
@ 2022-01-17  0:45     ` Sean Whitton
  2022-01-17  3:19     ` Stefan Monnier
  1 sibling, 0 replies; 5+ messages in thread
From: Sean Whitton @ 2022-01-17  0:45 UTC (permalink / raw)
  To: Philip Kaludercic, emacs-devel; +Cc: Stefan Monnier

Hello,

On Sun 16 Jan 2022 at 07:16PM GMT, Philip Kaludercic wrote:

> Stefan Monnier via <emacs-elpa-diffs@gnu.org> writes:
>
>> branch: main
>> commit 739d4baf7dde81f2a476c2210cdaab170be70e91
>> Author: Stefan Monnier <monnier@iro.umontreal.ca>
>> Commit: Stefan Monnier <monnier@iro.umontreal.ca>
>>
>>     * elpa-packages (orderless): New package
>
> With the copyright situation handled, is there any plan to merge
> orderless or parts of orderless upstream?  I think it would be
> appreciated if the flex or substring completion style could handle
> spaces in the same way orderless does.

I guess there does exist the idea of bundling GNU ELPA packages with
releases of Emacs, at least?

-- 
Sean Whitton



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [elpa] main 739d4baf7d: * elpa-packages (orderless): New package
  2022-01-16 19:16   ` [elpa] main 739d4baf7d: * elpa-packages (orderless): New package Philip Kaludercic
  2022-01-17  0:45     ` Sean Whitton
@ 2022-01-17  3:19     ` Stefan Monnier
  2022-01-19  8:55       ` Philip Kaludercic
  1 sibling, 1 reply; 5+ messages in thread
From: Stefan Monnier @ 2022-01-17  3:19 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: emacs-devel

> With the copyright situation handled, is there any plan to merge
> orderless or parts of orderless upstream?  I think it would be
> appreciated if the flex or substring completion style could handle
> spaces in the same way orderless does.

Hopefully Emacs-29 will be bundled with several GNU ELPA packages.
Of course, we could also include orderless directly in emacs.git's
`lisp` directory, but unless the author wants to use that as the
official upstream, I think it's just too much hassle to keep everything
in sync.


        Stefan




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [elpa] main 739d4baf7d: * elpa-packages (orderless): New package
  2022-01-17  3:19     ` Stefan Monnier
@ 2022-01-19  8:55       ` Philip Kaludercic
  2022-01-19 15:13         ` Stefan Monnier
  0 siblings, 1 reply; 5+ messages in thread
From: Philip Kaludercic @ 2022-01-19  8:55 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:

>> With the copyright situation handled, is there any plan to merge
>> orderless or parts of orderless upstream?  I think it would be
>> appreciated if the flex or substring completion style could handle
>> spaces in the same way orderless does.
>
> Hopefully Emacs-29 will be bundled with several GNU ELPA packages.
> Of course, we could also include orderless directly in emacs.git's
> `lisp` directory, but unless the author wants to use that as the
> official upstream, I think it's just too much hassle to keep everything
> in sync.

Oh, I must have missed that this was planned.  But my point here was not
to add orderless directly, but to extract the relevant code and add it
to the existing completion styles as optional features.

>
>         Stefan
>

-- 
	Philip Kaludercic



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [elpa] main 739d4baf7d: * elpa-packages (orderless): New package
  2022-01-19  8:55       ` Philip Kaludercic
@ 2022-01-19 15:13         ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2022-01-19 15:13 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: emacs-devel

>> Hopefully Emacs-29 will be bundled with several GNU ELPA packages.
>> Of course, we could also include orderless directly in emacs.git's
>> `lisp` directory, but unless the author wants to use that as the
>> official upstream, I think it's just too much hassle to keep everything
>> in sync.
> Oh, I must have missed that this was planned.

Well, it's been "planned" for quite a while.
Whether it will finally be done for Emacs-29 is anyone's guess.

> But my point here was not to add orderless directly, but to extract
> the relevant code and add it to the existing completion styles as
> optional features.

Ah, then I don't have an opinion because it all depends on which parts
and how they're added.  I consider the effort of installing a GNU ELPA
packages to be very low, so adding parts of orderless to the core need
to be balanced against the downside of duplication and the potential
increase in maintenance burden.


        Stefan




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-01-19 15:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <164192245933.8444.14047063102709041489@vcs2.savannah.gnu.org>
     [not found] ` <20220111173420.2FC1AC0DA2E@vcs2.savannah.gnu.org>
2022-01-16 19:16   ` [elpa] main 739d4baf7d: * elpa-packages (orderless): New package Philip Kaludercic
2022-01-17  0:45     ` Sean Whitton
2022-01-17  3:19     ` Stefan Monnier
2022-01-19  8:55       ` Philip Kaludercic
2022-01-19 15:13         ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).