Bug#606299: dictionaries-common: possible *.el file conflicts - Already included in Emacs
On Wed, Dec 08, 2010 at 10:38:25AM +0200, Jari Aalto wrote: Package: dictionaries-common Version: 1.5.16 Severity: normal Please consider removing the *.el files or adjusting debian/control::Depends as they are already included in latest Emacs since 1999. Having same files in Emacs load-path may cause potential conflicts. Hi, Jari, Note that they are not the same as those shipped by Emacs. They follow those in FSF Emacs trunk, so they are usually way more recent than those shipped whith normal Emacs releases. They are also patched to work with XEmacs and to provide a common interface to *spell to all emacsen flavours in Debian, with integration of dictionsries system. Currently, they will even work with emacs21.3 and emacs22. There is a two way interaction between dictionaries-common and FSF Emacs repo, I sometimes test things first in Debian before committing to the upstream Emacs repo. I plan to remove support for emacs21 and emacs22 as soon as squeeze is released. I would like to commit all XEmacs compatibility stuff to FSF Emacs bzr repo, to decrease the number of Debian specific stuff, but need first to remove/adapt all the older emacsen stuff. A further target is to generalize the steps needed for Debian integration and see if they can also be put upstream in a reasonable way, so we can get rid of extra {i,fly}spell.el files in some flavours, but this would make disappear the benefits of using updated trunk code. Cheers, -- Agustin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#606299: dictionaries-common: possible *.el file conflicts - Already included in Emacs
On 2010-12-09 13:04, Agustin Martin wrote: | Having same files in Emacs load-path may cause potential conflicts. | | They follow those in FSF Emacs trunk, so they are usually way more recent | than those shipped whith normal Emacs releases. They are also patched to | work with XEmacs and to provide a common interface to *spell to all emacsen | flavours in Debian, with integration of dictionsries system. Ok, in that case please add this information to debian/control::Description Thanks, Jari -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#606299: dictionaries-common: possible *.el file conflicts - Already included in Emacs
Package: dictionaries-common Version: 1.5.16 Severity: normal Please consider removing the *.el files or adjusting debian/control::Depends as they are already included in latest Emacs since 1999. Having same files in Emacs load-path may cause potential conflicts. /usr/share/emacs/site-lisp/dictionaries-common/flyspell.el * Changes in Emacs 20.3 /usr/share/emacs/23.2/etc/NEWS.20 ** Emacs now supports on-the-fly spell checking by the means of a minor mode. It is called M-x flyspell-mode. You don't have to remember any other special commands to use it, and you will hardly notice it except when you make a spelling error. Flyspell works by highlighting incorrect words as soon as they are completed or as soon as the cursor hits a new word. /usr/share/emacs/site-lisp/dictionaries-common/ispell.el * Changes in Emacs 20.4 /usr/share/emacs/23.2/etc/NEWS.20 *** ispell4.el has been deleted. It got in the way of ispell.el and this was hard to fix reliably. It has long been obsolete -- use Ispell 3.1 and ispell.el. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dictionaries-common depends on: ii debconf [debconf-2.0] 1.5.36 Debian configuration management sy ii libtext-iconv-perl1.7-2 converts between character sets in dictionaries-common recommends no packages. Versions of packages dictionaries-common suggests: ii emacsen-common1.4.19 Common facilities for all emacsen ii ispell3.1.20.0-7 International Ispell (an interacti pn jed-extra none (no description available) -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org