emacs-commit
[Top][All Lists]
Advanced

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

[Emacs-commit] emacs/lisp tar-mode.el


From: Kenichi Handa
Subject: [Emacs-commit] emacs/lisp tar-mode.el
Date: Wed, 31 Jul 2002 03:14:35 -0400

CVSROOT:        /cvs
Module name:    emacs
Branch:         emacs-unicode
Changes by:     Kenichi Handa <address@hidden>  02/07/31 03:14:35

Modified files:
        lisp           : tar-mode.el 

Log message:
        (tar-file-name-coding-system): New variable.  Make
        it permanent-local.p
        (tar-header-block-tokenize): Decode filename and linkname by
        tar-file-name-coding-system.
        (tar-header-block-checksum): Call multibyte-char-to-unibyte to get
        the byte value of eight-bit chars.
        (tar-summarize-buffer): Call set-buffer-multibyte with METHOD
        `to'.  Delete unnecessary call of position-bytes.
        (tar-mode): Set tar-file-name-coding-system.  Delete unnecessary
        call of position-bytes.
        (tar-extract): Simplified by calling decode-coding-region with
        DESTINATION argument.  Don't toggle multibyteness of tar buffer.
        (tar-copy): Don't toggle multibyteness of tar buffer.
        (tar-expunge): Likewise.
        (tar-clear-modification-flags): Delete unnecessary call of
        position-bytes.
        (tar-rename-entry): Call tar-alter-one-field with encoded new
        name.
        (tar-alter-one-field): Don't toggle multibyteness of tar buffer.
        Convert new-data-string by string-to-multibyte before inserting
        it.
        (tar-subfile-save-buffer): Don't toggle multibyteness of tar
        buffer.  Simplified by calling encoding-coding-region with
        DESTINATION argument.
        (tar-mode-write-file): Delete unnecessary call of
        byte-to-position.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/tar-mode.el.diff?only_with_tag=emacs-unicode&tr1=1.84&tr2=1.84.2.1&r1=text&r2=text




reply via email to

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