+2004-09-08 Stefan <monnier@iro.umontreal.ca>
+
+ * vc-arch.el (vc-arch-state): Fix parsing for `names' method.
+
2004-09-08 Kim F. Storm <storm@cua.dk>
* emulation/cua-rect.el (cua--highlight-rectangle): Fix last
2004-09-07 Stefan <monnier@iro.umontreal.ca>
+ * term/xterm.el (function-key-map): Add bindings for C- and S- cursor
+ motion as seen on my Mac OS X xterms.
+
* newcomment.el (uncomment-region-default, comment-region-default):
New functions extracted from uncomment-region and comment-region.
(comment-region, comment-region-function, uncomment-region)
(with-current-buffer (find-file-noselect sigfile)
(goto-char (point-min))
(while (and (search-forward id nil 'move)
- (progn (goto-char (- (match-beginning 0) 2))
- ;; Ignore E_ entries used for foo.id files.
- (or (not (bolp)) (looking-at "E_")))))
+ (save-excursion
+ (goto-char (- (match-beginning 0) 2))
+ ;; For `names', the lines start with `?./foo/bar'.
+ ;; For others there's 2 chars before the ./foo/bar.
+ (or (not (or (bolp) (looking-at "\n?")))
+ ;; Ignore E_ entries used for foo.id files.
+ (looking-at "E_")))))
(if (eobp)
;; ID not found.
(if (equal (file-name-nondirectory sigfile)