jsc  writes:
:
: I keep getting "Mark not set" messages every once in a while when using
: bbdb under emacs 19.25. Anyone else seen this?
:
: Signalling: (mark-inactive)
:   signal(mark-inactive nil)
:   mark()
:   bbdb-redisplay-records()

Yep.  You have to force (mark) to return something even if the mark is
not set.  The following fix in bbdb-com.el should do it:

*** 1.1 1994/04/01 23:44:10
--- 1.2 1994/04/01 23:46:56
***************
*** 202,208 ****
    "Regrinds the contents of the *BBDB* buffer, without scrolling.
  If possible, you should call bbdb-redisplay-one-record instead."
    (let ((p (point))
!       (m (mark)))
      (goto-char (window-start))
      (let ((p2 (point)))
        (bbdb-display-records-1 bbdb-records)
--- 202,208 ----
    "Regrinds the contents of the *BBDB* buffer, without scrolling.
  If possible, you should call bbdb-redisplay-one-record instead."
    (let ((p (point))
!       (m (mark t)))
      (goto-char (window-start))
      (let ((p2 (point)))
        (bbdb-display-records-1 bbdb-records)

Rick



Reply via email to