diff options
| author | Makarius Wenzel | 2000-06-04 12:35:55 +0000 |
|---|---|---|
| committer | Makarius Wenzel | 2000-06-04 12:35:55 +0000 |
| commit | 87e6f0630d21ff06a902cac8de98e942fab274dc (patch) | |
| tree | c96aa87c4c18bdddb6987a7164710649567bf25e /generic | |
| parent | 23d43d7e9335003b2f362b6ac223b419f6714382 (diff) | |
proof-segment-up-to-cmdstart: exclude leading blanks from command string;
Diffstat (limited to 'generic')
| -rw-r--r-- | generic/proof-script.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/proof-script.el b/generic/proof-script.el index f7dabe60..dec6f452 100644 --- a/generic/proof-script.el +++ b/generic/proof-script.el @@ -1141,11 +1141,12 @@ This version is used when `proof-script-command-start-regexp' is set." (setq tmp (point)) (goto-char comstart) (skip-chars-backward " \t\n") - (let* ((bufstr (buffer-substring prev (point))) + (let* ((prev-no-blanks + (save-excursion (goto-char prev) (skip-chars-forward " \t\n") (point))) + (bufstr (buffer-substring prev-no-blanks (point))) (type (if (eq (string-match commentre bufstr) 0) 'comment 'cmd)) (string (if (eq type 'comment) "" bufstr))) -; (skip-chars-forward " \t\n") ; FIXME markus: just don't do this (setq prev (point)) (goto-char tmp) ;; NB: Command string excludes whitespace, span includes it. |
