Package: emacs-goodies-el
Version: 33.6ubuntu1
Severity: normal

I attach a patch to fix this bug, though it’s not ideal.

There are various problems.

1. dict.el doesn’t allow dashes in dict names (in dict-get-databases,
   though it does in dict-get-database-names). This means the list
   obtained is partial.

2. The pseudo-dictionary --exit--, which marks the end of the default
   list, is not understood. I have added code to simply filter it out.

3. As mentioned in the original report, I treat exit codes up to but
   excluding 30 as successful termination of dict (but possibly
   reporting no matches).

4. I fixed a missing space in a docstring.

This stops lots of error buffers being created, but it does not cure
the underlying problem, which is that dict.el does not actually search
the default list of databases as it claims. What is needed is to
understand the significance of “--exit--”, and to stop by default at
that point, while still gathering the names and descriptions of the
rest of the databases, but keeping them unselected by default.

-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-24-generic (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages emacs-goodies-el depends on:
ii  bash               4.1-2ubuntu4          The GNU Bourne Again SHell
ii  dpkg               1.15.8.4ubuntu3.1     Debian package management system
ii  emacs-snapshot [em 2:1.0                 The GNU Emacs editor (development
ii  install-info       4.13a.dfsg.1-5ubuntu1 Manage installed documentation in

Versions of packages emacs-goodies-el recommends:
ii  dict                    1.11.2+dfsg-2    dictionary client
ii  perl-doc                5.10.1-12ubuntu2 Perl documentation
ii  wget                    1.12-1.1ubuntu3  retrieves files from the web

emacs-goodies-el suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to