lp:ubuntu/jaunty/vm

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/jaunty/vm
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

7. By Manoj

* New upstream release
  [b68c89b] Merge branches 'upstream', 'topic--debian' and 'topic--base64'
  [580b1fe] Merge branch 'upstream' into topic--debian
  [5007800] Merge branch 'upstream' into topic--base64
  [f6416fc] Imported vm-8.0.12
  IMPROVEMENTS:
  + Display version info when calling `vm-version' interactively.
    (Thanks to Ulrich Mueller)
  + Yanking of messages uses the same MIME decoding as the presentation
    now. See the new variable `vm-mime-yank-attachments' to configure if
    attachments are also yanked.
  + `u-vm-color.el' is bundled and maintained with VM now. Ulf Jasper
     handed it over to me as he switched to Gnus.
  BUGFIXES:
  + Detect w3 by using `locate-library' instead of checking for a bound
    `w3-about'. (Thanks to Klaus Straubinger)
  + vm.revno.el was not installed anymore b "make install". (Thanks to
    Ulrich Mueller for reporting)
  + Insert `emacs-version' instead of creating wrong version string for
    XEmacs, i.e. the patch level was the major version. (Thanks to Stephen
    Turnbull)
  + Correctly locate the data directory for the pixmaps when running as a
    XEmacs package.
  + Check for some MIME character sets that may be available in recent
    XEmacs. (Thanks to Aidan Kehoe for the patch)
  + Some documentation fixes. (Thanks to Michael Ernst for the patches)
  + Fixed infinite loop in vm-mime-encode-words on XEmacs 21.5-b28.
    (Thanks to Aidan Kehoe for the patch)
  + Detect "score" (additionally to "hits") in "X-Spam-Status:" headers in
    `vm-su-spam-score-aux'. (Patch from Michael Ernst)
  + Typo fix in vm-pcrisis.texinfo. (Patch from Michael Ernst)
  + Header encoding was BASE64 instead of QP by default and it was not
    encoding whole words, but only the 8bit chars instead. (Thanks to Ulrich
    Mueller for reporting)
  + MIME text parts interleaved by attachments are now correctly yanked,
    e.g. when replying to a message.
  + Limit the buffer-name length and sanitize the used characters. (Thanks
    to Mark Diekhans for reporting)
  + Do not fail on corrupted address headers. (Reported by John Covici)
  + Fixed GTK detection and toolbar handling for newer Emacs 22 versions.

6. By Manoj

* New upstream release. Excerpted changes:
  + Removed dependency of vm-revno.el to other lisp sources to avoid
     building it in a release bundle. (Thanks to Ralf Fassel)
  + Added missing documentation for `vm-user-agent', "?" binding and
    'vm-delete-duplicate-messages'. (Thanks to Alan Wehmann)
  + `vm-message-history.el' now uses a buffer similar to the summary for
    browsing the history. The buffer replaces the summary buffer when
    present. Duplicate history entries will be removed.
  + Define and use `vm-replace-in-string' which is `replace-in-string'
    from XEmacs to avoid clashes with other GNU Emacs packages defining
    it differently. Unfortunately, GNU Emacs still does not provide this
    handy function. (Thanks to José Miguel Figueroa)
  + MIME encoding of header will automatically happen now and has been moved
    from `vm-rfaddons.el' to `vm-mime.el' and `vm-vars.el'.
  + Leading lines of a yanked message were accidently taken as headers and
    got removed if `vm-reply-include-presentation' was t.
  + Fixed encoding of headers for trailing 8 bit characters. (Thanks to
    Lutz Euler for the patch)
  + Decode (QP-)encoded clear text before decrypting it.
  + Use nil as default for `vm-mime-8bit-composition-charset' and thus
    enable proper detection of right charset. (Thanks to Naoki Saito for
    reporting and debugging)
  + Fixed bug in `vm-mime-display-external-generic' for GNU Emacs 23 causing
    corrupted content in the output file. The old code has been replaced by
    a call to `vm-mime-send-body-to-file' which avoids duplication and works.
    There has been some special handling for `vm-fsfemacs-mule-p', but the
    actual reason for this was unclear so it has been removed.
  + Correctly handle `vm-enable-addons' being t.
  + Correctly store UTF-8 strings in the X-VM-v5-Data header to avoid
    corruption of summay lines. (Thanks to Yuning Feng for reporting)
  + Correctly encode multibyte subjects. (Thanks to Yuning Feng for the
    patch)
  + Use BASE64 for header encoding when there are special chars not quoted
    by QP normally. You may configure this by `vm-mime-encode-headers-type'.
  + qp-decode program handles premature end of QP-encoded stream now
    gracefully. (Thanks to Ralf Fassel for the bug report, fix and testing)
  + Added missing newline after "Content-Type" when using the command
    `vm-mime-attach-object-from-message'. (Thanks to Dan Freed)

5. By Manoj

* Updated the control file to reflect moving the package to a public git
  repository at http://git.debian.org/git/users/srivasta/debian/vm.git
* Bug fix: "vm: Error while loading 50vm-init", thanks to Laurent
  Bonnaud. Since the variable is defined in vm-vars, as is the missing
  function, wrap the setting of the pixamp directory in an
  eval-after-load vm-vars. (Closes: #475646).

4. By Manoj

Bug fix: "vm: purging the package fails (ucf unavailable)", thanks to
Bill Allombert (Closes: #389966).

3. By Manoj

* Bug fix: "vm: Please do not discriminate against XEmacs", thanks to
  Dirk Eddelbuettel. Well, back in the mists of time, VM was packaged to
  be byte-compiled for XEmacs, but the XEmacs maintainer at that time
  asked me to cease and desist. Times change, so that is reverted.
                                                        (Closes: #306876).
* Bug fix: "vm: purge doesn't", thanks to Ian Zimmerman. This should be
  better. (Closes: #303519).

2. By Manoj

* fixed defcustom syntax errors.
* minor compiler error cleanup.

1. By Manoj

Import upstream version 7.03

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/vm
This branch contains Public information 
Everyone can see this information.

Subscribers