all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
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

  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

* 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 external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.