Loading ...
Sorry, an error occurred while loading the content.

Patch 7.2.394

Expand Messages
  • Bram Moolenaar
    Patch 7.2.394 Problem: .lzma and .xz files are not supported. Solution: Recognize .lzma and .xz files so that they can be edited. Files:
    Message 1 of 1 , Mar 10, 2010
    • 0 Attachment
      Patch 7.2.394
      Problem: .lzma and .xz files are not supported.
      Solution: Recognize .lzma and .xz files so that they can be edited.
      Files: runtime/plugin/gzip.vim


      *** ../vim-7.2.393/runtime/plugin/gzip.vim 2005-07-27 23:12:49.000000000 +0200
      --- runtime/plugin/gzip.vim 2010-03-10 17:07:22.000000000 +0100
      ***************
      *** 1,6 ****
      " Vim plugin for editing compressed files.
      " Maintainer: Bram Moolenaar <Bram@...>
      ! " Last Change: 2005 Jul 26

      " Exit quickly when:
      " - this plugin was already loaded
      --- 1,6 ----
      " Vim plugin for editing compressed files.
      " Maintainer: Bram Moolenaar <Bram@...>
      ! " Last Change: 2010 Mar 10

      " Exit quickly when:
      " - this plugin was already loaded
      ***************
      *** 20,36 ****
      "
      " Set binary mode before reading the file.
      " Use "gzip -d", gunzip isn't always available.
      ! autocmd BufReadPre,FileReadPre *.gz,*.bz2,*.Z setlocal bin
      autocmd BufReadPost,FileReadPost *.gz call gzip#read("gzip -dn")
      autocmd BufReadPost,FileReadPost *.bz2 call gzip#read("bzip2 -d")
      autocmd BufReadPost,FileReadPost *.Z call gzip#read("uncompress")
      autocmd BufWritePost,FileWritePost *.gz call gzip#write("gzip")
      autocmd BufWritePost,FileWritePost *.bz2 call gzip#write("bzip2")
      autocmd BufWritePost,FileWritePost *.Z call gzip#write("compress -f")
      autocmd FileAppendPre *.gz call gzip#appre("gzip -dn")
      autocmd FileAppendPre *.bz2 call gzip#appre("bzip2 -d")
      autocmd FileAppendPre *.Z call gzip#appre("uncompress")
      autocmd FileAppendPost *.gz call gzip#write("gzip")
      autocmd FileAppendPost *.bz2 call gzip#write("bzip2")
      autocmd FileAppendPost *.Z call gzip#write("compress -f")
      augroup END
      --- 20,44 ----
      "
      " Set binary mode before reading the file.
      " Use "gzip -d", gunzip isn't always available.
      ! autocmd BufReadPre,FileReadPre *.gz,*.bz2,*.Z,*.lzma,*.xz setlocal bin
      autocmd BufReadPost,FileReadPost *.gz call gzip#read("gzip -dn")
      autocmd BufReadPost,FileReadPost *.bz2 call gzip#read("bzip2 -d")
      autocmd BufReadPost,FileReadPost *.Z call gzip#read("uncompress")
      + autocmd BufReadPost,FileReadPost *.lzma call gzip#read("lzma -d")
      + autocmd BufReadPost,FileReadPost *.xz call gzip#read("xz -d")
      autocmd BufWritePost,FileWritePost *.gz call gzip#write("gzip")
      autocmd BufWritePost,FileWritePost *.bz2 call gzip#write("bzip2")
      autocmd BufWritePost,FileWritePost *.Z call gzip#write("compress -f")
      + autocmd BufWritePost,FileWritePost *.lzma call gzip#write("lzma -z")
      + autocmd BufWritePost,FileWritePost *.xz call gzip#write("xz -z")
      autocmd FileAppendPre *.gz call gzip#appre("gzip -dn")
      autocmd FileAppendPre *.bz2 call gzip#appre("bzip2 -d")
      autocmd FileAppendPre *.Z call gzip#appre("uncompress")
      + autocmd FileAppendPre *.lzma call gzip#appre("lzma -d")
      + autocmd FileAppendPre *.xz call gzip#appre("xz -d")
      autocmd FileAppendPost *.gz call gzip#write("gzip")
      autocmd FileAppendPost *.bz2 call gzip#write("bzip2")
      autocmd FileAppendPost *.Z call gzip#write("compress -f")
      + autocmd FileAppendPost *.lzma call gzip#write("lzma -z")
      + autocmd FileAppendPost *.xz call gzip#write("xz -z")
      augroup END
      *** ../vim-7.2.393/src/version.c 2010-03-10 16:27:27.000000000 +0100
      --- src/version.c 2010-03-10 17:12:43.000000000 +0100
      ***************
      *** 683,684 ****
      --- 683,686 ----
      { /* Add new patch number below this line */
      + /**/
      + 394,
      /**/

      --
      ARTHUR: Be quiet!
      DENNIS: --but by a two-thirds majority in the case of more--
      ARTHUR: Be quiet! I order you to be quiet!
      WOMAN: Order, eh -- who does he think he is?
      ARTHUR: I am your king!
      The Quest for the Holy Grail (Monty Python)

      /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
      /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
      \\\ download, build and distribute -- http://www.A-A-P.org ///
      \\\ help me help AIDS victims -- http://ICCF-Holland.org ///

      --
      You received this message from the "vim_dev" maillist.
      Do not top-post! Type your reply below the text you are replying to.
      For more information, visit http://www.vim.org/maillist.php
    Your message has been successfully submitted and would be delivered to recipients shortly.