From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: Auto Correct Mode Date: Sun, 27 Aug 2017 12:19:09 -0700 Message-ID: References: <87zialc7wx.fsf@escafil> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1503861661 32641 195.159.176.226 (27 Aug 2017 19:21:01 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 27 Aug 2017 19:21:01 +0000 (UTC) User-Agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/25.2.50 (darwin) Cc: emacs-devel@gnu.org To: Ian Dunn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Aug 27 21:20:52 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dm36x-0007YV-TC for ged-emacs-devel@m.gmane.org; Sun, 27 Aug 2017 21:20:44 +0200 Original-Received: from localhost ([::1]:34496 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dm374-0001k6-SH for ged-emacs-devel@m.gmane.org; Sun, 27 Aug 2017 15:20:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dm36I-0001jh-3h for emacs-devel@gnu.org; Sun, 27 Aug 2017 15:20:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dm36E-0001Rx-1Z for emacs-devel@gnu.org; Sun, 27 Aug 2017 15:20:02 -0400 Original-Received: from mail-pg0-x22d.google.com ([2607:f8b0:400e:c05::22d]:38305) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dm369-0001Lo-Dm; Sun, 27 Aug 2017 15:19:53 -0400 Original-Received: by mail-pg0-x22d.google.com with SMTP id b8so17289651pgn.5; Sun, 27 Aug 2017 12:19:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=nSRHyJT+lNUBh63VemCyi48fQj2BT22eX3nv6OErV40=; b=ilfrG4z3XfGbtAD8IUvwaz8QEOlPUmBcBj27O8lOP+2DsfrelJJKj+fZma5hiGxNu5 3bD6Fhe2BAmnWobMArQW0SkpAWPClF6dQoN5GAbaIVkoS+jxQFfAvzdiIunK/OjI4yKB hxPKyIebNR4Nv25SYMAsQEKABAFR3TVbUtZ+5KwpfJdiE6gpoxgzGy21LXhyA9Z0GmxI U7gt7LmRzAwlUN+fkX0m3Y3NhQ3/fltlX0nN3fbhbOW53CNls40/edyalhyM9tOit9py Kl8v/e0J8Nhb7hfjuT4O4JvRmAT2msqLcm5d86aVd+BrJutrssJrohDa9nszT38fdyxV xBmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=nSRHyJT+lNUBh63VemCyi48fQj2BT22eX3nv6OErV40=; b=XLaOvcA/ilj0Q6yvHDcTRt7aqqe60qJwtD1EeVr6czSpc9I1rfViqwKxYP1EE9AG38 K56B6aqmni2biyYj905dhn6oRN084Ic9y9NwrpSh4tyffdQmg+4jbdmZFLoTEPwoBs/y KoYyGcIP2vPXcYxNiEqwJlhmaqYG68tidcAFYA/QVKVw7tlgaj/FD5PZ+qLPpjM9/8ap aNsT78Ce55Flkcrih098FqBgJVH00BPPwm+NnsZyhtZc1gUMxk9qtAQ49FUvRyIIfedy CzWCbsKWLauaFML5OeEaOBgTuqFg2nbp316G7eNoP8YJvhD3oDG3TipJOekfS1rDSyLU r0yg== X-Gm-Message-State: AHYfb5h57iYfvZ9CLIz0Fh+Gg9HLu+1KGB6AJMuSXM+IlNdUrbeMMJeZ T8CiZFqDu3O1tp59KTQ= X-Received: by 10.98.92.134 with SMTP id q128mr5079495pfb.58.1503861592112; Sun, 27 Aug 2017 12:19:52 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id q124sm17057025pga.8.2017.08.27.12.19.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 27 Aug 2017 12:19:51 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 4EDA78BBD4F6; Sun, 27 Aug 2017 12:19:50 -0700 (PDT) In-Reply-To: <87zialc7wx.fsf@escafil> (Ian Dunn's message of "Sun, 27 Aug 2017 12:06:06 -0400") Mail-Followup-To: Ian Dunn , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c05::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:217856 Archived-At: >>>>> "ID" == Ian Dunn writes: ID> I'd like to submit auto-correct.el as a single-file package to ELPA. It's ID> a small package that integrates with ispell and abbrev to provide ID> auto-correct functionality in Emacs. It uses a separate abbrev table, ID> which is only enabled in auto-correct-mode, and only auto-corrects if a ID> buffer-local predicate returns true. How does this compare to flyspell-auto-correct-word, or a setting such as: (add-hook 'flyspell-incorrect-hook 'flyspell-maybe-correct-transposition) Maybe what you're offering is already possible, or can be integrated directly with flyspell using a customization? -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2