emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v
Date: Tue, 27 May 2008 20:08:22 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        08/05/27 20:08:21

Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.13838
retrieving revision 1.13839
diff -u -b -r1.13838 -r1.13839
--- ChangeLog   27 May 2008 17:58:37 -0000      1.13838
+++ ChangeLog   27 May 2008 20:08:18 -0000      1.13839
@@ -1,5 +1,19 @@
 2008-05-27  Stefan Monnier  <address@hidden>
 
+       * tar-mode.el: Use defstruct and markers.
+       (tar-setf): Remove.
+       (tar-header): Use defstruct.  Add `data-start' field.
+       (make-tar-desc, tar-desc-tokens): Remove, folded into tar-header.
+       (tar-desc-data-start): Remove (now called tar-header-data-start).
+       (tar-roundup-512): New fun.
+       (tar-header-block-tokenize): Receive a buffer position rather than
+       a string.  Handle @longLink here, be more careful about it.
+       Create a marker for data-start.
+       (tar-summarize-buffer): Don't handle @LongLink here any more.
+       (tar-expunge-internal, tar-subfile-save-buffer): Don't update
+       data-start on the following entries any more.
+       (tar-chown-entry, tar-chgrp-entry): Use read-number.
+
        * tar-mode.el: Use buffer-swap-text to separate summary and raw data.
        (tar-header-offset): Remove.
        (tar-parse-info, tar-header-offset, tar-file-name-coding-system):




reply via email to

[Prev in Thread] Current Thread [Next in Thread]