;;; wgrep-pt.el --- Writable pt buffer and apply the changes to files ;; Author: Masahiro Hayashi , Bailey Ling ;; Keywords: grep edit extensions ;; Package-Version: 2.1.10 ;; Package-Requires: ((wgrep "2.1.5")) ;; URL: http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-pt.el ;; Emacs: GNU Emacs 22 or later ;; Version: 0.0.1 ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 3, or (at ;; your option) any later version. ;; This program is distributed in the hope that it will be useful, but ;; WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. ;;; Commentary: ;; wgrep-pt allows you to edit a pt buffer and apply those changes to ;; the file buffer. ;;; Install: ;; 1. Install pt.el ;; ;; https://github.com/bling/pt.el ;; 2. Install wgrep.el ;; 3. Put this file into load-path'ed directory, and byte compile it if ;; desired. And put the following expression into your ~/.emacs. ;; ;; (autoload 'wgrep-pt-setup "wgrep-pt") ;; (add-hook 'pt-search-mode-hook 'wgrep-pt-setup) ;;; Usage: ;; See wgrep.el ;;; Code: (require 'wgrep) ;;;###autoload (defun wgrep-pt-setup () (wgrep-setup-internal)) ;;;###autoload (add-hook 'pt-search-mode-hook 'wgrep-pt-setup) ;; For `unload-feature' (defun wgrep-pt-unload-function () (remove-hook 'pt-search-mode-hook 'wgrep-pt-setup)) (provide 'wgrep-pt) ;;; wgrep-pt.el ends here