ソースを参照

cmake-mode.el: Don't assign to free variable save-point

Drop use of the free variable from unscreamify-cmake-buffer.

The proper way to do this would be defvar or let, but it is more
sensible to drop the feature completely: replace-match will shift the
point and the saved-point will be invalid. More careful coding could
avoid this, but seems overkill.
Philipp Möller 11 年 前
コミット
d3db7126e6
1 ファイル変更0 行追加2 行削除
  1. 0 2
      Auxiliary/cmake-mode.el

+ 0 - 2
Auxiliary/cmake-mode.el

@@ -186,7 +186,6 @@ the indentation.  Otherwise it retains the same position on the line"
 (defun unscreamify-cmake-buffer ()
   "Convert all CMake commands to lowercase in buffer."
   (interactive)
-  (setq save-point (point))
   (goto-char (point-min))
   (while (re-search-forward "^\\([ \t]*\\)\\(\\w+\\)\\([ \t]*(\\)" nil t)
     (replace-match
@@ -195,7 +194,6 @@ the indentation.  Otherwise it retains the same position on the line"
       (downcase (match-string 2))
       (match-string 3))
      t))
-  (goto-char save-point)
   )
 
 ;------------------------------------------------------------------------------