Your message dated Sat, 28 Jul 2012 09:32:44 +0000
with message-id <[email protected]>
and subject line Bug#683034: fixed in dictionaries-common 1.12.10
has caused the Debian Bug report #683034,
regarding dictionaries-common: Misplaced parenthesis can hang Emacs when 
switching to hunspell
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
683034: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683034
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dictionaries-common
Version: 1.12.9
Severity: grave
Justification: Can cause data loss when switching to hunspell

2012/7/19 Christoph Groth:
> Hello Agustin,
>
> This is a late addition to a thread of messages we exchanged roughly two
> months ago.  My problem was (and still is) that I am unable to use
> various hunspell dictionaries with emacs (aspell/ispell are quite bad
> for some languages).  The result of our conversation was that the
> hunspell dictionary packages fail to register themselves with
> dictionaries-common (Bug #655113).
>
> So today, having some time to spare on the train, I tried to write some
> of the missing /var/lib/dictionaries-common/hunspell entries.
>
> However, I realized that now, for some strange reason,
> the value of ispell-dictionaries-alist is different from the one I
> reported to you two months ago:  When I start emacs with
>
> emacs -q -nw -l ~/.emacs2
>
> having only the line
>
> (setq ispell-program-name "hunspell")
>
> in ~/.emacs2, ispell-dictionaries-alist doesn't contain the single entry
> from debian-hunspell-only-dictionary-alist (for the polish dictionary)
> whereas it used to do so.  (I'm running testing which I update every
> week or so.)

Thanks for reporting. This is even worse than you noticed, if after running

$ emacs -q --no-splash -l emacs2

I try to spell-check a word, emacs hangs, at least here. If something
was written before that and not saved, data will be loss, so I am
filing a bug report about this with severity grave to let other people
know about this problem.

I have been testing the problem and seems caused by a misplaced
parenthesis in debian-ispell.el causing hunspell list to be ignored
and hunspell called with wrong parameters. Do not know how this
exactly caused the hang, but attached patch should fix that and seems
to help,

Will test further and upload a fixed dictionaries-common if everything
seems to work as expected.

Thanks for your feedback,

-- 
Agustin

Attachment: debian-ispell.el_fix-hunspell-list.diff
Description: Binary data


--- End Message ---
--- Begin Message ---
Source: dictionaries-common
Source-Version: 1.12.10

We believe that the bug you reported is fixed in the latest version of
dictionaries-common, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Agustin Martin Domingo <[email protected]> (supplier of updated 
dictionaries-common 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 28 Jul 2012 09:57:09 +0200
Source: dictionaries-common
Binary: dictionaries-common dictionaries-common-dev
Architecture: source all
Version: 1.12.10
Distribution: unstable
Urgency: medium
Maintainer: Agustin Martin Domingo <[email protected]>
Changed-By: Agustin Martin Domingo <[email protected]>
Description: 
 dictionaries-common - Common utilities for spelling dictionary tools
 dictionaries-common-dev - Developer tools and Policy for spelling dictionary 
tools
Closes: 683034
Changes: 
 dictionaries-common (1.12.10) unstable; urgency=medium
 .
   * support/emacsen/debian-ispell.el: Fix misplaced parenthesis
     that can cause Emacs hang when switching to hunspell
     spell-checker (Closes: #683034).
Checksums-Sha1: 
 accc8ce53bfd6e579f09cc2b651720aa133ac96f 1237 dictionaries-common_1.12.10.dsc
 3e94f011df1c0510d820a8504384f4db4cdf4c32 320451 
dictionaries-common_1.12.10.tar.gz
 da510025b9dd26ae79ea96c69cd3ad315944641a 299808 
dictionaries-common_1.12.10_all.deb
 f1fab010e00b78f9fce4b2633f1a4ddeae29fa2f 131692 
dictionaries-common-dev_1.12.10_all.deb
Checksums-Sha256: 
 958bacf6cf4756797ed197f3100fd4ac708b4b0820ba87e6d4eaebc73bec05ab 1237 
dictionaries-common_1.12.10.dsc
 5855f45b4049642c29dc26a9f702272df4a14aacd97a31fc47c9e87bc84af370 320451 
dictionaries-common_1.12.10.tar.gz
 a837b676595bb93347de816568e1a6fb5790a93460cf13655c09594b62ae786c 299808 
dictionaries-common_1.12.10_all.deb
 485167ffde9ec8299dacefb8775e00318d0739ac2d2f18f13887b5db11af3ac4 131692 
dictionaries-common-dev_1.12.10_all.deb
Files: 
 1d6654abe443f5553e37ca8dad9fd637 1237 text optional 
dictionaries-common_1.12.10.dsc
 c37954a6d98f3e6a6686a0780240c9f3 320451 text optional 
dictionaries-common_1.12.10.tar.gz
 6f6326ebd9ce1c29ef881be6fe191fb1 299808 text optional 
dictionaries-common_1.12.10_all.deb
 3868eccc4aeb0ca75a5a09c032aa5038 131692 devel extra 
dictionaries-common-dev_1.12.10_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlATn9kACgkQTShHqj72DpyTHQCgmh5L1KbbdGN8hupfGvVzunu1
iNAAoITmHxT7i7UFFFS5duIOLe15h87E
=BjLS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to