Acknowledgement sent
to Nicholas D Steeves <nsteeves@gmail.com>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, anarcat@debian.org, wnpp@debian.org.
(Tue, 18 Sep 2018 19:42:04 GMT) (full text, mbox, link).
Package: wnpp
Severity: wishlist
Owner: Nicholas D Steeves <nsteeves@gmail.com>
Package name : auto-dictionary-el
Version : 1.1
Upstream Author : Nikolaj Schumacher
URL : https://wiki.debian.org/EmacsenTeam/Team
License : GPL-2+
Programming Lang: elisp
Description : automatic dictionary switcher for Emacs spell checking
Auto-dictionary is a minor mode that automatically sets
'ispell-dictionary'. It hooks into flyspell's on-the-fly spell
checking, and extends these checks to also detect language. This
package is useful for Emacs users who work in multiple languages.
.
Auto-dictionary supports the following languages:
Catalan
Classical Greek - ἑλληνικά
Danish - Dansk
English
Esperanto
French - Français
German - Deutsch
Hindi - हिन्दी
Hungarian - Magyar
Modern Greek - νέα ελληνικά
Norwegian Bokmål
Norwegian Nynorsk
Portuguese - Português
Romanian - Românâ, Româneşte
Slovak - Slovenčina
Slovene - Slovenian
Spanish - Español
Swedish - Svenska
--
Antoine, does it detect language with per-buffer granularity, or
support mixing languages in the same buffer? Thanks for mentioning
that you use this software on #debian-emacs :-) P.S. please ping me if
I take more than two weeks to package this
I do not yet use this package and have been manually switching between
languages, which is why I'm motivated to package it. I plan to
maintain it as part of the Debian Emacsen Team, and the team policy is
here: https://wiki.debian.org/EmacsenTeam/Team
I will require a sponsor for the initial upload.
Regards,
Nicholas
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Nicholas D Steeves <nsteeves@gmail.com>: Bug#909133; Package wnpp.
(Fri, 21 Sep 2018 13:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@orangeseeds.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Nicholas D Steeves <nsteeves@gmail.com>.
(Fri, 21 Sep 2018 13:09:03 GMT) (full text, mbox, link).
On 2018-09-18 15:39:47, Nicholas D Steeves wrote:
[...]
> URL : https://wiki.debian.org/EmacsenTeam/Team
[...]
You probably meant this here:
URL: https://nschum.de/src/emacs/auto-dictionary/
> Antoine, does it detect language with per-buffer granularity, or
> support mixing languages in the same buffer?
I don't know! It *apparently* does that if I read the above homepage
correctly:
"It is also possible to insert text according to the current dictionary
and have it updated automatically when it changes. This is great for
your text templates and signatures."
> Thanks for mentioning
> that you use this software on #debian-emacs :-)
Well, I *just* started using it - I don't actually know if it really
works or anything. :p But I fixed up a function (mode-to-be) that I was
using for that instead:
(defun anarcat/author-mode ()
"toggle a bunch of minor modes for authorship
this should be converted to a minor mode in itself, or maybe as
hooks fro writeroom?
see Elisp manual, 22.3 Minor Modes"
(interactive)
(writegood-mode)
(wc-mode)
(writeroom-mode)
- (anarcat/change-dict "en")
+ (adict-guess-dictionary)
So basically, instead of forcing the "english" dictionary in my author
"mode", I let adict guess it. It seems to work for english at least...
> P.S. please ping me if I take more than two weeks to package this
Wow, thanks!
> I do not yet use this package and have been manually switching between
> languages, which is why I'm motivated to package it. I plan to
> maintain it as part of the Debian Emacsen Team, and the team policy is
> here: https://wiki.debian.org/EmacsenTeam/Team
>
> I will require a sponsor for the initial upload.
I'd be happy to help.
A.
--
The value of a college education is not the learning of many facts but
the training of the mind to think.
- Albert Einstein
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#909133; Package wnpp.
(Sat, 22 Sep 2018 12:18:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Nicholas D Steeves <nsteeves@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sat, 22 Sep 2018 12:18:02 GMT) (full text, mbox, link).
Hi Antoine!
On Fri, Sep 21, 2018 at 09:06:54AM -0400, Antoine Beaupré wrote:
> On 2018-09-18 15:39:47, Nicholas D Steeves wrote:
> [...]
> > URL : https://wiki.debian.org/EmacsenTeam/Team
> [...]
>
> You probably meant this here:
>
> URL: https://nschum.de/src/emacs/auto-dictionary/
:-$ yes, that's what I meant :-)
> > Antoine, does it detect language with per-buffer granularity, or
> > support mixing languages in the same buffer?
>
> I don't know! It *apparently* does that if I read the above homepage
> correctly:
In my testing it seems to count words-matched-per-dictionary. eg: 50
matches for fr and 50 matches for en won't change the default
dictionary. 51 matches for fr will switch it to fr. If another two
en words are added it will switch to en. Whichever language is not
selected appears underlined and misspelled.
The following newer/less mature package supports different languages
per paragraph:
https://github.com/tmalsburg/guess-language.el
Would you prefer to switch this RFP guess-language? If it works well
then I feel like that might be a better one to package.
> > Thanks for mentioning
> > that you use this software on #debian-emacs :-)
>
> Well, I *just* started using it - I don't actually know if it really
> works or anything. :p But I fixed up a function (mode-to-be) that I was
> using for that instead:
>
> (defun anarcat/author-mode ()
> "toggle a bunch of minor modes for authorship
>
> this should be converted to a minor mode in itself, or maybe as
> hooks fro writeroom?
>
> see Elisp manual, 22.3 Minor Modes"
> (interactive)
> (writegood-mode)
> (wc-mode)
> (writeroom-mode)
> - (anarcat/change-dict "en")
> + (adict-guess-dictionary)
I have a similar function ;-)
> So basically, instead of forcing the "english" dictionary in my author
> "mode", I let adict guess it. It seems to work for english at least...
>
> > P.S. please ping me if I take more than two weeks to package this
>
> Wow, thanks!
NP!
> > I do not yet use this package and have been manually switching between
> > languages, which is why I'm motivated to package it. I plan to
> > maintain it as part of the Debian Emacsen Team, and the team policy is
> > here: https://wiki.debian.org/EmacsenTeam/Team
> >
> > I will require a sponsor for the initial upload.
>
> I'd be happy to help.
Thanks!
Cheers,
Nicholas
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Nicholas D Steeves <nsteeves@gmail.com>: Bug#909133; Package wnpp.
(Sat, 22 Sep 2018 13:12:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@orangeseeds.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Nicholas D Steeves <nsteeves@gmail.com>.
(Sat, 22 Sep 2018 13:12:07 GMT) (full text, mbox, link).
On 2018-09-22 08:15:49, Nicholas D Steeves wrote:
[...]
> In my testing it seems to count words-matched-per-dictionary. eg: 50
> matches for fr and 50 matches for en won't change the default
> dictionary. 51 matches for fr will switch it to fr. If another two
> en words are added it will switch to en. Whichever language is not
> selected appears underlined and misspelled.
That matches my use case.
> The following newer/less mature package supports different languages
> per paragraph:
>
> https://github.com/tmalsburg/guess-language.el
>
> Would you prefer to switch this RFP guess-language? If it works well
> then I feel like that might be a better one to package.
Hmm... I'm not sure I really need per-graf language capabilities. I'm
bilingual, but I'm trying to keep one document in one language. ;) And
if I fail, it certainly won't fail on graf boundaries but right in the
middle of a sentence. :p
auto-dict has 97000 downloads while guess-lang has 900. I would wait a
bit more for guess-language to stabilize and popularize before packaging
it. Also note that github has "0 releases" for guess-lang.
[...]
A.
--
Sous un gouvernement qui emprisonne injustement, la place de l’homme
juste est aussi en prison.
- La désobéissance civile, Henry David Thoreau
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#909133; Package wnpp.
(Sat, 22 Sep 2018 22:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Nicholas D Steeves <nsteeves@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sat, 22 Sep 2018 22:39:03 GMT) (full text, mbox, link).
Hi Antoine,
On Sat, Sep 22, 2018 at 09:10:08AM -0400, Antoine Beaupré wrote:
> On 2018-09-22 08:15:49, Nicholas D Steeves wrote:
>
> [...]
>
> > In my testing it seems to count words-matched-per-dictionary. eg: 50
> > matches for fr and 50 matches for en won't change the default
> > dictionary. 51 matches for fr will switch it to fr. If another two
> > en words are added it will switch to en. Whichever language is not
> > selected appears underlined and misspelled.
>
> That matches my use case.
>
> > The following newer/less mature package supports different languages
> > per paragraph:
> >
> > https://github.com/tmalsburg/guess-language.el
> >
> > Would you prefer to switch this RFP guess-language? If it works well
> > then I feel like that might be a better one to package.
>
> Hmm... I'm not sure I really need per-graf language capabilities. I'm
> bilingual, but I'm trying to keep one document in one language. ;) And
> if I fail, it certainly won't fail on graf boundaries but right in the
> middle of a sentence. :p
That makes sense, in that case it's a feature and not a bug :-) We
should send a PR to upstream to make this more explicit in their
README.md. Feel free to forward my part of the above correspondence
if necessary, or let me know if you'd prefer if I add this useful
point.
> auto-dict has 97000 downloads while guess-lang has 900. I would wait a
> bit more for guess-language to stabilize and popularize before packaging
> it. Also note that github has "0 releases" for guess-lang.
>
> [...]
Wow, auto-dict is overwhelmingly the standard! Yeah, that also
definitely justifies it's place in Debian, even if guess-lang is
eventually added.
Available to sponsor here:
git clone https://salsa.debian.org/emacsen-team/auto-dictionary-mode.git
Or from here:
dget https://mentors.debian.net/debian/pool/main/a/auto-dictionary-mode/auto-dictionary-mode_1.1-1.dsc
# https://mentors.debian.net/debian/pool/main/a/auto-dictionary-mode/auto-dictionary-mode_1.1-1.dsc
If you prefer a formal RFS say the word, though I'd prefer to be lazy about
this :-p
Regards,
Nicholas
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Nicholas D Steeves <nsteeves@gmail.com>: Bug#909133; Package wnpp.
(Sun, 23 Sep 2018 14:15:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@orangeseeds.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Nicholas D Steeves <nsteeves@gmail.com>.
(Sun, 23 Sep 2018 14:15:02 GMT) (full text, mbox, link).
On 2018-09-22 18:37:29, Nicholas D Steeves wrote:
> If you prefer a formal RFS say the word, though I'd prefer to be lazy about
> this :-p
No problem of course. :) After a short review, build, install and smoke
test, I've uploaded the package and it should end up in NEW shortly.
A.
--
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of speech
because I have nothing to say."
- Edward Snowden
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#909133; Package wnpp.
(Sun, 23 Sep 2018 22:45:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Nicholas D Steeves <nsteeves@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sun, 23 Sep 2018 22:45:05 GMT) (full text, mbox, link).
On Sun, Sep 23, 2018 at 10:13:30AM -0400, Antoine Beaupré wrote:
> On 2018-09-22 18:37:29, Nicholas D Steeves wrote:
> > If you prefer a formal RFS say the word, though I'd prefer to be lazy about
> > this :-p
>
> No problem of course. :) After a short review, build, install and smoke
> test, I've uploaded the package and it should end up in NEW shortly.
>
Thank you! :-)
Subject: Bug#909133: fixed in auto-dictionary-mode 1.1-1
Date: Mon, 24 Sep 2018 10:00:10 +0000
Source: auto-dictionary-mode
Source-Version: 1.1-1
We believe that the bug you reported is fixed in the latest version of
auto-dictionary-mode, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 909133@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nicholas D Steeves <nsteeves@gmail.com> (supplier of updated auto-dictionary-mode package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 22 Sep 2018 18:20:31 -0400
Source: auto-dictionary-mode
Binary: elpa-auto-dictionary
Architecture: source all
Version: 1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Nicholas D Steeves <nsteeves@gmail.com>
Description:
elpa-auto-dictionary - automatic dictionary switcher for Emacs spell checking
Closes: 909133
Changes:
auto-dictionary-mode (1.1-1) unstable; urgency=medium
.
* Initial release. (Closes: #909133)
Checksums-Sha1:
9c0f182856cec9bce499c0e9055026cb8f485588 1721 auto-dictionary-mode_1.1-1.dsc
ed4e496caaa8277a0e47beab8c6c690a8489c893 13888 auto-dictionary-mode_1.1.orig.tar.xz
88217c70eff5082bcbbd7fcddc073b21ce24126a 2328 auto-dictionary-mode_1.1-1.debian.tar.xz
b265af4d5ee861308e4810baae902f3aa06103fb 7446 auto-dictionary-mode_1.1-1_amd64.buildinfo
777bdbc68ffa567c9b509c5ad71226fa4af826df 16568 elpa-auto-dictionary_1.1-1_all.deb
Checksums-Sha256:
466da75eed52977e74ce66b18acee1817b37e1da54e4193b94c9e2f4d975ba56 1721 auto-dictionary-mode_1.1-1.dsc
9de41609bcf9b68affdb2699107822c4b726e88a1f26e1ce9be0345654739235 13888 auto-dictionary-mode_1.1.orig.tar.xz
2dde919e950fa43b94fbc86e069c3fb6388be0752e6f56a4fe342d3a0500b5bb 2328 auto-dictionary-mode_1.1-1.debian.tar.xz
94650300becb562dac9511a35f05ffabe8d6fbe87a55a76bef1ec16c7cfd3962 7446 auto-dictionary-mode_1.1-1_amd64.buildinfo
8cd1400aaf083478cd1bed7433fc40c264b1160a675ff46dafd353d0bf0f1c7f 16568 elpa-auto-dictionary_1.1-1_all.deb
Files:
2e01f54444c2a33747eb8e52a4285e3a 1721 lisp optional auto-dictionary-mode_1.1-1.dsc
e843fe8e8d4d12b85882e2408f55ed24 13888 lisp optional auto-dictionary-mode_1.1.orig.tar.xz
75d2d33ce1c322221907ebe39ac17b59 2328 lisp optional auto-dictionary-mode_1.1-1.debian.tar.xz
073a0bc17a017c65749c56d175f50781 7446 lisp optional auto-dictionary-mode_1.1-1_amd64.buildinfo
2b61938b3c19c588100399a326322e12 16568 lisp optional elpa-auto-dictionary_1.1-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEexZCBNCWcjsBljWrPqHd3bJh2XsFAlunn30ACgkQPqHd3bJh
2XtAxwf/TjocOx275AuuSx9FoHAIisqZuTDfx3oj3iK9tWwiYYHX+0VEnp9Cqqaa
m4f62/j7xyvvH6yH3+yLcSV5nyiY+/zrGhjzSQxxSEZJgYnToHC1F/ymXNT37kxO
WStOyeXQtEyma+t1yuZ8EQYYHuLLUy9HB/GVk6KNYkFguncaJ/92cyYqQAYwvkZI
EVRyXdLXEMSkvP3waU3Mcs7tLSW3HpNK8weDAoJX1TF2vNutcKeKHuZlQWgHb6sQ
tW9voMx3yaj92H+v8WGOj+bSKcSYSTjJIrG5U1kmzq2NcmbwgcIWVxI4ib6TqDwv
vce2vV/Mc0IWv7lNwrSG7IjoW36+oQ==
=Qi7L
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 23 Oct 2018 07:27:27 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.