From: Ian Dunn <dunni@gnu.org>
To: emacs-devel@gnu.org
Cc: Uwe Brauer <oub@mat.ucm.es>, Stefan Monnier <monnier@iro.umontreal.ca>
Subject: Re: [ELPA] New package: Captain (was [ELPA] New package: Auto Capitalize Mode)
Date: Sat, 02 Sep 2017 15:23:20 -0400 [thread overview]
Message-ID: <87a82c7vmf.fsf_-_@escafil> (raw)
In-Reply-To: <jwv7exjxibu.fsf-monnier+gmane.emacs.devel@gnu.org> (Stefan Monnier's message of "Thu, 31 Aug 2017 22:29:57 -0400")
[-- Attachment #1: Type: text/plain, Size: 1196 bytes --]
>>>>> "Stefan" == Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> I agree that having two packages that provide
>> "auto-capitalize-mode" will be confusing to users.
Stefan> Unless one of them is abandoned and the other can be
Stefan> considered as a newer version (no idea if it's the case,
Stefan> here).
I don't know for sure that the old one's abandoned, although it looks
like little has been done on it in the past few years. That could be
because it was determined to be in a stable state, or it could be
because it's been abandoned.
In any case, I've chosen to rename the package and add two new features
to it to mostly match what the old package did.
Specifically, I added the ability to capitalize a word once and have it
automatically capitalized in the future, and the ability to capitalize
the current sentence using the function it was already using to find the
start of the sentence. The latter is implemented to open the
possibility of capitalizing yanked text in the future, a feature of the
old package, although I see no need for it right now.
I also mention the old package in the commentary, in case other users
may want to try it instead.
[-- Attachment #2: captain.el --]
[-- Type: application/emacs-lisp, Size: 7631 bytes --]
[-- Attachment #3: Type: text/plain, Size: 14 bytes --]
--
Ian Dunn
next prev parent reply other threads:[~2017-09-02 19:23 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-27 16:02 [ELPA] New package: Auto Capitalize Mode Ian Dunn
2017-08-27 16:36 ` Stefan Monnier
2017-08-28 0:49 ` Ian Dunn
2017-08-29 12:31 ` Uwe Brauer
2017-08-30 0:35 ` Ian Dunn
2017-08-30 7:29 ` Uwe Brauer
2017-09-01 2:19 ` Ian Dunn
2017-09-01 2:29 ` Stefan Monnier
2017-09-02 19:23 ` Ian Dunn [this message]
2017-09-02 19:43 ` [ELPA] New package: Captain (was [ELPA] New package: Auto Capitalize Mode) Stefan Monnier
2017-09-02 21:16 ` Ian Dunn
2017-09-02 7:54 ` [ELPA] New package: Auto Capitalize Mode Uwe Brauer
2017-09-03 14:08 ` Timur Aydin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87a82c7vmf.fsf_-_@escafil \
--to=dunni@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=monnier@iro.umontreal.ca \
--cc=oub@mat.ucm.es \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).