[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#293926: dictionaries-common needs a "don't muck with my config files" option



On Thu, Mar 03, 2005 at 06:00:57PM -0800, Steve Langasek wrote:
> On Thu, Mar 03, 2005 at 09:24:14AM +0100, Agustin Martin wrote:
> 
> > A fix for that is in unstable, for two weeks now, and I think this should go
> > into sarge. I have prepared a sarge package with this problem fixed, and
> > would like to know the release team opinion about the convenience of its
> > upload to testing-proposed-updates, since it involves changes that are
> > neither very small nor absolutely straightforward.
> 
> Is there a reason not to push the version from unstable through to testing?
> That would give us the benefit of having a known tested package before it
> hits testing, at least.
> 

Hi, Steve

I prefer that too, 

The only reason why dictionaries-common is standard is that wamerican is. 
And in the unstable version the only change wrt. dictionaries-common..sarge8
that affects wordlists handling is a trivial one in
'/usr/share/dictionaries-common/dc-debconf-select.pl'
(just trimming leading/trailing whitespaces in a better way).

The other changes only affect ispell/aspell, that are optional, and I would
be happy to see those changes passing into sarge. I am summarizing them

/usr/bin/ispell-wrapper:
-----------------------

   [Fixed in (0.23.0), built 2 Nov 2004, tested for 4 months now]

    - Fail gracefully with a message if ispell is not installed
      (closes: #278251)
    - Removed old piping code. Was redundant and worked worse than
      the original code.
    - Some code modularization.
    - Make sure messages go to STDERR.
    - Ignore data from the dicts database if -d option is
      explicitely given from the command line.
    - Do not add a d_option from the hashname if already given in
      Ispell-Args.

/usr/share/emacs/site-lisp/dictionaries-common/ispell.el:
--------------------------------------------------------

  [Last change added in (0.24.7), built 2 Feb 2005, tested for 1 month]

  * debian/patches/470_ispell.el_fixlatin0-1.dpatch:
    - Dealing with some emacs charsets unification problems when using
      ispell.el  (closes: #130397, #190242, #285746). Integrates a patch by
      Kenichi Handa (from the emacs-devel team) for recent emacs21 and a
      more limited workaround for other emacsen flavours.
  * debian/patches/201_ispell.el_ispell-looking-at.dpatch:
    - New patch by Kenichi Handa to deal with some misalignments
      caused by 470 patch. Will use a new ispell-looking-at
      function to compare ispell output and buffer contents pointers.

  [Added in (0.24.0), built 11 Nov 2004]

  * debian/patches/800_ispell.el.dpatch:
    - Allow any charset supported by {x}emacs as a possible value of
      Coding-System.

A harmless change, update-ispell-hash script is added to the sources, but is
not installed. 

I have in my TODO list for the post-sarge stage to split some of this
ispell/aspell only code, or reorganize this code in some way, but that will
be for the future.

So, please consider pushing unstable version to testing. Thanks for that.

Cheers,

-- 
Agustin



Reply to: