Thread View: gmane.emacs.devel
17 messages
17 total messages
Started by Yuan Fu
Mon, 31 Jul 2023 11:38
[ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Mon, 31 Jul 2023 11:38
Date: Mon, 31 Jul 2023 11:38
74 lines
3312 bytes
3312 bytes
--Apple-Mail=_20525690-C959-41E4-BB9D-7A19AF8669CA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi all, Since Emacs 29 is now released, Iâd like to propose adding expreg to ELPA. Expreg can be considered a lite version of expand-region. The notable difference is its use of tree-sitter for language-specific expansions. I also took the liberty to do things differently than expand-region, eg, expreg uses a smaller number of expanders [1]; it is easier to debug when the expansion isnât what you expected; and it only provides two functions for expansion and contraction, and one variable for adding/removing expandersâno transient maps and other âsmartâ features, nor different variables to set for each major mode. The obvious downsides is that, of course, itâs pretty useless on anything other than lisp if you donât have tree-sitter grammars and major mode installed. You can use it in a non-tree-sitter major mode, as long the tree-sitter grammar exists. You only need to create a parser and expreg will automatically use the parser [2]. Iâve been using it for months and ironed out all sorts of edge-cases, and can recommend it for daily usage. You can find the repository here: https://github.com/casouri/expreg And I attached a patch for ELPA. Itâs been awhile since I last made a patch for ELPA, I hope I did it right. [1] Default expanders include: expreg--subword expreg--word expreg--list expreg--string expreg--treesit expreg--comment expreg--paragraph [2] Something like (add-hook 'xxx-mode-hook (lambda () (treesit-parser-create 'xxx))) PS. I find it amusing that, among the total 632 LOC, only 17 are responsible for the tree-sitter support, the main purpose of this package; all the rest are code dealing with correctly expanding lists, strings and comments with syntax-ppss. Thanks, Yuan --Apple-Mail=_20525690-C959-41E4-BB9D-7A19AF8669CA Content-Disposition: attachment; filename=expreg.patch Content-Type: application/octet-stream; x-unix-mode44; name="expreg.patch" Content-Transfer-Encoding: quoted-printable From 7e201deb71f324e22d31331c06cf3999a105668b Mon Sep 17 00:00:00 2001 From: Yuan Fu <casouri@gmail.com> Date: Mon, 31 Jul 2023 11:14:04 -0700 Subject: [PATCH] * elpa-packages (expreg): New package. --- elpa-packages | 1 + 1 file changed, 1 insertion(+) diff --git a/elpa-packages b/elpa-packages index 48a0ada..e1470d5 100644 --- a/elpa-packages +++ b/elpa-packages @@ -292,6 +292,7 @@ :doc "doc/ess.texi") (excorporate :url nil) (expand-region :url "https://github.com/magnars/expand-region.el") + (expreg :url "https://github.com/casouri/expreg.git") (external-completion :core "lisp/external-completion.el") (exwm :url "https://github.com/ch11ng/exwm.git") (f90-interface-browser :url nil) ;; Was "https://github.com/wence-/f90-iface" -- 2.33.1 --Apple-Mail=_20525690-C959-41E4-BB9D-7A19AF8669CA--
Re: [ELPA] Proposing to add express to ELPA
Author: Philip Kaluderci
Date: Tue, 01 Aug 2023 08:07
Date: Tue, 01 Aug 2023 08:07
203 lines
6817 bytes
6817 bytes
--=-=-Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Yuan Fu <casouri@gmail.com> writes: > Hi all, Hi, > Since Emacs 29 is now released, Iâd like to propose adding expreg to > ELPA. Expreg can be considered a lite version of expand-region. The > notable difference is its use of tree-sitter for language-specific > expansions. I also took the liberty to do things differently than > expand-region, eg, expreg uses a smaller number of expanders [1]; it > is easier to debug when the expansion isnât what you expected; and it > only provides two functions for expansion and contraction, and one > variable for adding/removing expandersâno transient maps and other > âsmartâ features, nor different variables to set for each major mode. > > The obvious downsides is that, of course, itâs pretty useless on > anything other than lisp if you donât have tree-sitter grammars and > major mode installed. You can use it in a non-tree-sitter major mode, > as long the tree-sitter grammar exists. You only need to create a > parser and expreg will automatically use the parser [2]. > > Iâve been using it for months and ironed out all sorts of edge-cases, and can recommend it for daily usage. this looks nice! I have a few comments that might be interesting: --=-=-Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable diff --git a/expreg.el b/expreg.el index 05459af..2147ce8 100644 --- a/expreg.el +++ b/expreg.el @@ -1,6 +1,6 @@ ;;; expreg.el --- Simple expand region -*- lexical-binding: t; -*- -;; Copyright (C) 2022 Free Software Foundation, Inc. +;; Copyright (C) 2022, 2023 Free Software Foundation, Inc. ;; ;; Author: Yuan Fu <casouri@gmail.com> ;; Maintainer: Yuan Fu <casouri@gmail.com> @@ -79,8 +79,8 @@ (require 'subword) (require 'treesit) (eval-when-compile - (require 'cl-lib) - (require 'seq)) + (require 'cl-lib)) +(require 'seq) ;;; Cutom options and variables @@ -102,9 +102,9 @@ scan-error, like end-of-buffer, or unbalanced parentheses, etc.") (defun expreg--sort-regions (regions) "Sort REGIONS by their span." - (cl-sort regions (lambda (a b) - (< (- (cddr a) (cadr a)) - (- (cddr b) (cadr b)))))) + (sort regions (lambda (a b) + (< (- (cddr a) (cadr a)) + (- (cddr b) (cadr b)))))) (defvar expreg--validation-white-list '(list-at-point) "Regions produced by functions in this list skips filtering.") @@ -166,12 +166,11 @@ ORIG is the current position. Each region is (BEG . END)." ;; OTOH, if there are regions that ends at ORIG, filter out ;; regions that starts AFTER ORIGN, eg, special cases in ;; âexpreg--list-at-pointâ. - (setq regions (cl-remove-if - (lambda (region) - (and orig-at-end-of-something - (> (cadr region) orig))) - regions)) - regions)) + (cl-remove-if + (lambda (region) + (and orig-at-end-of-something + (> (cadr region) orig))) + regions))) ;;; Syntax-ppss shorthands @@ -199,7 +198,7 @@ POS defaults to point." ;;; Expand/contract (defvar-local expreg--verbose nil - "If t, print debugging information.") + "Non-nil means print debugging information.") (defvar-local expreg--next-regions nil "The regions we are going to expand to. @@ -209,12 +208,13 @@ This should be a list of (BEG . END).") "The regions weâve expanded past. This should be a list of (BEG . END).") +;;;###autoload (defun expreg-expand () "Expand region." (interactive) ;; Checking for last-command isnât strictly necessary, but nice to ;; have. - (when (not (and (region-active-p) + (when (not (and (use-region-p) (eq (region-beginning) (cadr (car expreg--prev-regions))) (eq (region-end) @@ -236,7 +236,7 @@ This should be a list of (BEG . END).") ;; Go past all the regions that are smaller than the current region, ;; if region is active. - (when (region-active-p) + (when (use-region-p) (while (and expreg--next-regions (let ((beg (cadr (car expreg--next-regions))) (end (cddr (car expreg--next-regions)))) @@ -261,8 +261,8 @@ This should be a list of (BEG . END).") (defun expreg-contract () "Contract region." (interactive) - (when (and (region-active-p) - (> (length expreg--prev-regions) 1)) + (when (and (use-region-p) + (length> expreg--prev-regions 1)) (push (pop expreg--prev-regions) expreg--next-regions) (set-mark (cddr (car expreg--prev-regions))) @@ -548,7 +548,7 @@ current string/comment and get lists inside." (defun expreg--comment () "Return a list of regions containing comment." (let ((orig (point)) - (beg (point)) + (beg (point)) ;perhaps use narrowing? (end (point)) result forward-succeeded trailing-comment-p) --=-=-Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > You can find the repository here: https://github.com/casouri/expreg > And I attached a patch for ELPA. Itâs been awhile since I last made a > patch for ELPA, I hope I did it right. Looks OK. > [1] Default expanders include: expreg--subword expreg--word expreg--list expreg--string expreg--treesit expreg--comment expreg--paragraph > > [2] Something like (add-hook 'xxx-mode-hook (lambda () (treesit-parser-create 'xxx))) > > PS. I find it amusing that, among the total 632 LOC, only 17 are > responsible for the tree-sitter support, the main purpose of this > package; all the rest are code dealing with correctly expanding lists, > strings and comments with syntax-ppss. > > Thanks, > Yuan > > From 7e201deb71f324e22d31331c06cf3999a105668b Mon Sep 17 00:00:00 2001 > From: Yuan Fu <casouri@gmail.com> > Date: Mon, 31 Jul 2023 11:14:04 -0700 > Subject: [PATCH] * elpa-packages (expreg): New package. > > --- > elpa-packages | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/elpa-packages b/elpa-packages > index 48a0ada..e1470d5 100644 > --- a/elpa-packages > +++ b/elpa-packages > @@ -292,6 +292,7 @@ > :doc "doc/ess.texi") > (excorporate :url nil) > (expand-region :url "https://github.com/magnars/expand-region.el") > + (expreg :url "https://github.com/casouri/expreg.git") > (external-completion :core "lisp/external-completion.el") > (exwm :url "https://github.com/ch11ng/exwm.git") > (f90-interface-browser :url nil) ;; Was "https://github.com/wence-/f90-iface" --=-=-=--
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Tue, 01 Aug 2023 12:09
Date: Tue, 01 Aug 2023 12:09
42 lines
1479 bytes
1479 bytes
> On Aug 1, 2023, at 1:07 AM, Philip Kaludercic <philipk@posteo.net> wrote: > > Yuan Fu <casouri@gmail.com> writes: > >> Hi all, > > Hi, > >> Since Emacs 29 is now released, Iâd like to propose adding expreg to >> ELPA. Expreg can be considered a lite version of expand-region. The >> notable difference is its use of tree-sitter for language-specific >> expansions. I also took the liberty to do things differently than >> expand-region, eg, expreg uses a smaller number of expanders [1]; it >> is easier to debug when the expansion isnât what you expected; and it >> only provides two functions for expansion and contraction, and one >> variable for adding/removing expandersâno transient maps and other >> âsmartâ features, nor different variables to set for each major mode. >> >> The obvious downsides is that, of course, itâs pretty useless on >> anything other than lisp if you donât have tree-sitter grammars and >> major mode installed. You can use it in a non-tree-sitter major mode, >> as long the tree-sitter grammar exists. You only need to create a >> parser and expreg will automatically use the parser [2]. >> >> Iâve been using it for months and ironed out all sorts of edge-cases, and can recommend it for daily usage. > > this looks nice! I have a few comments that might be interesting: Thanks for going over it. I incorporated your suggestions. Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Fri, 11 Aug 2023 10:14
Date: Fri, 11 Aug 2023 10:14
21 lines
824 bytes
824 bytes
> On Jul 31, 2023, at 11:38 AM, Yuan Fu <casouri@gmail.com> wrote: > > Hi all, > > Since Emacs 29 is now released, Iâd like to propose adding expreg to ELPA. Expreg can be considered a lite version of expand-region. The notable difference is its use of tree-sitter for language-specific expansions. I also took the liberty to do things differently than expand-region, eg, expreg uses a smaller number of expanders [1]; it is easier to debug when the expansion isnât what you expected; and it only provides two functions for expansion and contraction, and one variable for adding/removing expandersâno transient maps and other âsmartâ features, nor different variables to set for each major mode. What do you think, guys? Should it be added to ELPA? Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Philip Kaluderci
Date: Fri, 11 Aug 2023 18:14
Date: Fri, 11 Aug 2023 18:14
26 lines
953 bytes
953 bytes
Yuan Fu <casouri@gmail.com> writes: >> On Jul 31, 2023, at 11:38 AM, Yuan Fu <casouri@gmail.com> wrote: >> >> Hi all, >> >> Since Emacs 29 is now released, Iâd like to propose adding expreg to >> ELPA. Expreg can be considered a lite version of expand-region. The >> notable difference is its use of tree-sitter for language-specific >> expansions. I also took the liberty to do things differently than >> expand-region, eg, expreg uses a smaller number of expanders [1]; it >> is easier to debug when the expansion isnât what you expected; and >> it only provides two functions for expansion and contraction, and >> one variable for adding/removing expandersâno transient maps and >> other âsmartâ features, nor different variables to set for each >> major mode. > > What do you think, guys? Should it be added to ELPA? I think it would be a nice addition, were there any open objections? > Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Emanuel Berg
Date: Fri, 11 Aug 2023 20:10
Date: Fri, 11 Aug 2023 20:10
23 lines
799 bytes
799 bytes
Yuan Fu wrote: >> Since Emacs 29 is now released, Iâd like to propose adding >> expreg to ELPA. Expreg can be considered a lite version of >> expand-region. The notable difference is its use of >> tree-sitter for language-specific expansions. I also took >> the liberty to do things differently than expand-region, >> eg, expreg uses a smaller number of expanders [1]; it is >> easier to debug when the expansion isnât what you expected; >> and it only provides two functions for expansion and >> contraction, and one variable for adding/removing >> expandersâno transient maps and other âsmartâ features, nor >> different variables to set for each major mode. > > What do you think, guys? Should it be added to ELPA? Sure! -- underground experts united https://dataswamp.org/~incal
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Fri, 18 Aug 2023 22:09
Date: Fri, 18 Aug 2023 22:09
30 lines
1054 bytes
1054 bytes
> On Aug 11, 2023, at 10:14 AM, Yuan Fu <casouri@gmail.com> wrote: > > > >> On Jul 31, 2023, at 11:38 AM, Yuan Fu <casouri@gmail.com> wrote: >> >> Hi all, >> >> Since Emacs 29 is now released, Iâd like to propose adding expreg to ELPA. Expreg can be considered a lite version of expand-region. The notable difference is its use of tree-sitter for language-specific expansions. I also took the liberty to do things differently than expand-region, eg, expreg uses a smaller number of expanders [1]; it is easier to debug when the expansion isnât what you expected; and it only provides two functions for expansion and contraction, and one variable for adding/removing expandersâno transient maps and other âsmartâ features, nor different variables to set for each major mode. > > What do you think, guys? Should it be added to ELPA? > > Yuan I think I might have write access to ELPA, so if no one objects and no one adds it to ELPA, Iâll add it later :-) Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Philip Kaluderci
Date: Sat, 19 Aug 2023 09:04
Date: Sat, 19 Aug 2023 09:04
37 lines
1283 bytes
1283 bytes
Yuan Fu <casouri@gmail.com> writes: >> On Aug 11, 2023, at 10:14 AM, Yuan Fu <casouri@gmail.com> wrote: >> >> >> >>> On Jul 31, 2023, at 11:38 AM, Yuan Fu <casouri@gmail.com> wrote: >>> >>> Hi all, >>> >>> Since Emacs 29 is now released, Iâd like to propose adding expreg >>> to ELPA. Expreg can be considered a lite version of >>> expand-region. The notable difference is its use of tree-sitter for >>> language-specific expansions. I also took the liberty to do things >>> differently than expand-region, eg, expreg uses a smaller number of >>> expanders [1]; it is easier to debug when the expansion isnât what >>> you expected; and it only provides two functions for expansion and >>> contraction, and one variable for adding/removing expandersâno >>> transient maps and other âsmartâ features, nor different variables >>> to set for each major mode. >> >> What do you think, guys? Should it be added to ELPA? >> >> Yuan > > I think I might have write access to ELPA, so if no one objects and no one adds it to ELPA, Iâll add it later :-) If you have access to emacs.git, you should also have access to elpa.git. Just make sure to test building the package locally before pushing anything. > Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Sun, 20 Aug 2023 10:07
Date: Sun, 20 Aug 2023 10:07
48 lines
1452 bytes
1452 bytes
> On Aug 19, 2023, at 2:04 AM, Philip Kaludercic <philipk@posteo.net> wrote: > > Yuan Fu <casouri@gmail.com> writes: > >>> On Aug 11, 2023, at 10:14 AM, Yuan Fu <casouri@gmail.com> wrote: >>> >>> >>> >>>> On Jul 31, 2023, at 11:38 AM, Yuan Fu <casouri@gmail.com> wrote: >>>> >>>> Hi all, >>>> >>>> Since Emacs 29 is now released, Iâd like to propose adding expreg >>>> to ELPA. Expreg can be considered a lite version of >>>> expand-region. The notable difference is its use of tree-sitter for >>>> language-specific expansions. I also took the liberty to do things >>>> differently than expand-region, eg, expreg uses a smaller number of >>>> expanders [1]; it is easier to debug when the expansion isnât what >>>> you expected; and it only provides two functions for expansion and >>>> contraction, and one variable for adding/removing expandersâno >>>> transient maps and other âsmartâ features, nor different variables >>>> to set for each major mode. >>> >>> What do you think, guys? Should it be added to ELPA? >>> >>> Yuan >> >> I think I might have write access to ELPA, so if no one objects and no one adds it to ELPA, Iâll add it later :-) > > If you have access to emacs.git, you should also have access to > elpa.git. Just make sure to test building the package locally before > pushing anything. > >> Yuan I pushed expreg to ELPA. Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Sun, 20 Aug 2023 21:08
Date: Sun, 20 Aug 2023 21:08
30 lines
1229 bytes
1229 bytes
> On Aug 20, 2023, at 6:10 PM, Richard Stallman <rms@gnu.org> wrote: > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Would someone please explain to me what expreg does? I am not against > adding it -- if it meets the criteria and people like it, why not? -- > but I'd like to know what feature we are adding. Itâs similar to expand-region, where repeatedly pressing a key expands the active region to enclose larger and larger constructs, words, statements, defuns, etc. I guess the selling point is that itâs simpler to configure and supports tree-sitterâweak justifications, but people liked it and requested to have it on ELPA, so I happily followed suit. > > However, to "add something to ELPA" is not a coherent proposal, > because you need to specify WHICH branch or ELPA. GNU ELPA and NonGNU > ELPA have different rules -- we need to know which one we > are considering. Iâve always thought of GNU ELPA as the âdefaultâ ELPA, so this is intended for GNU ELPA. Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Richard Stallman
Date: Sun, 20 Aug 2023 21:10
Date: Sun, 20 Aug 2023 21:10
21 lines
827 bytes
827 bytes
[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Would someone please explain to me what expreg does? I am not against adding it -- if it meets the criteria and people like it, why not? -- but I'd like to know what feature we are adding. However, to "add something to ELPA" is not a coherent proposal, because you need to specify WHICH branch or ELPA. GNU ELPA and NonGNU ELPA have different rules -- we need to know which one we are considering. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
Re: [ELPA] Proposing to add express to ELPA
Author: Tassilo Horn
Date: Mon, 21 Aug 2023 11:04
Date: Mon, 21 Aug 2023 11:04
24 lines
965 bytes
965 bytes
Yuan Fu <casouri@gmail.com> writes: >> Would someone please explain to me what expreg does? I am not >> against adding it -- if it meets the criteria and people like it, why >> not? -- but I'd like to know what feature we are adding. > > Itâs similar to expand-region, where repeatedly pressing a key expands > the active region to enclose larger and larger constructs, words, > statements, defuns, etc. I guess the selling point is that itâs > simpler to configure and supports tree-sitterâweak justifications, but > people liked it and requested to have it on ELPA, so I happily > followed suit. I've just tried it and also like it. I've used expand-region in the past but only its basic features so expreg works just as well for me. The only thing which seems missing and so common to justify a default expander is marking a complete sentence in prose text. Right now, it immediately jumps from work to paragraph. Bye, Tassilo
Re: [ELPA] Proposing to add express to ELPA
Author: Tassilo Horn
Date: Mon, 21 Aug 2023 11:23
Date: Mon, 21 Aug 2023 11:23
14 lines
455 bytes
455 bytes
Tassilo Horn <tsdh@gnu.org> writes: > I've just tried it and also like it. I've used expand-region in the > past but only its basic features so expreg works just as well for me. > The only thing which seems missing and so common to justify a default > expander is marking a complete sentence in prose text. Right now, it > immediately jumps from work to paragraph. ^^^^ This should have been "word", of course. Bye, Tassilo
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Mon, 21 Aug 2023 18:38
Date: Mon, 21 Aug 2023 18:38
34 lines
1346 bytes
1346 bytes
> On Aug 21, 2023, at 2:04 AM, Tassilo Horn <tsdh@gnu.org> wrote: > > Yuan Fu <casouri@gmail.com> writes: > >>> Would someone please explain to me what expreg does? I am not >>> against adding it -- if it meets the criteria and people like it, why >>> not? -- but I'd like to know what feature we are adding. >> >> Itâs similar to expand-region, where repeatedly pressing a key expands >> the active region to enclose larger and larger constructs, words, >> statements, defuns, etc. I guess the selling point is that itâs >> simpler to configure and supports tree-sitterâweak justifications, but >> people liked it and requested to have it on ELPA, so I happily >> followed suit. > > I've just tried it and also like it. I've used expand-region in the > past but only its basic features so expreg works just as well for me. > The only thing which seems missing and so common to justify a default > expander is marking a complete sentence in prose text. Right now, it > immediately jumps from word to paragraph. Iâve bitten by the sentence expander in expand-region before, so I didnât add it. Anyway, I just added a sentence expander to expreg, but itâs not enabled by default. You can add expregâsentence to expreg-functions in text modes yourself. Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Tassilo Horn
Date: Tue, 22 Aug 2023 11:56
Date: Tue, 22 Aug 2023 11:56
19 lines
670 bytes
670 bytes
Yuan Fu <casouri@gmail.com> writes: >> The only thing which seems missing and so common to justify a default >> expander is marking a complete sentence in prose text. Right now, it >> immediately jumps from word to paragraph. > > Iâve bitten by the sentence expander in expand-region before, so I > didnât add it. Anyway, I just added a sentence expander to expreg, > but itâs not enabled by default. You can add expregâsentence to > expreg-functions in text modes yourself. Thanks! Will you also bump the Version header in order to trigger a new release or should I use the ELPA-devel version for the time being? Bye, Tassilo
Re: [ELPA] Proposing to add express to ELPA
Author: Yuan Fu
Date: Mon, 28 Aug 2023 00:23
Date: Mon, 28 Aug 2023 00:23
29 lines
858 bytes
858 bytes
> On Aug 22, 2023, at 2:56 AM, Tassilo Horn <tsdh@gnu.org> wrote: > > Yuan Fu <casouri@gmail.com> writes: > >>> The only thing which seems missing and so common to justify a default >>> expander is marking a complete sentence in prose text. Right now, it >>> immediately jumps from word to paragraph. >> >> Iâve bitten by the sentence expander in expand-region before, so I >> didnât add it. Anyway, I just added a sentence expander to expreg, >> but itâs not enabled by default. You can add expregâsentence to >> expreg-functions in text modes yourself. > > Thanks! Will you also bump the Version header in order to trigger a new > release or should I use the ELPA-devel version for the time being? Sorry, I saw your message and forgot about it! Iâve now pushed a new version. Yuan
Re: [ELPA] Proposing to add express to ELPA
Author: Tassilo Horn
Date: Mon, 28 Aug 2023 09:26
Date: Mon, 28 Aug 2023 09:26
24 lines
640 bytes
640 bytes
Yuan Fu <casouri@gmail.com> writes: Hi Yuan, >>> Iâve bitten by the sentence expander in expand-region before, so I >>> didnât add it. Anyway, I just added a sentence expander to expreg, >>> but itâs not enabled by default. You can add expregâsentence to >>> expreg-functions in text modes yourself. >> >> Thanks! Will you also bump the Version header in order to trigger a new >> release or should I use the ELPA-devel version for the time being? > > Sorry, I saw your message and forgot about it! Iâve now pushed a new > version. Thanks. Better late than never. :-) Bye, Tassilo
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads