Subject: bug#30090: closed (Re: bug#25424:)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 24 Mar 2019 19:53:04 +0000

Your bug report

#25424: sql.el beginning-of-statement and end-of-statement result in an error

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
25424: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25424
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#25424:
From: Eli Zaretskii <[email-masked]>
To: Michael Mauger <[email-masked]>
Cc: [email-masked], [email-masked]
Date: Sun, 24 Mar 2019 21:52:17 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

> Date: Sun, 24 Mar 2019 19:31:11 +0000
> From: Michael Mauger <[email-masked]>
> Cc: "[email-masked]" <[email-masked]>, "[email-masked]" <[email-masked]>, "[email-masked]" <[email-masked]>
> 
> > Thanks. I see you already made a change; should we now close this bug
> > report?
> 
> Yes, it should now be all set. The bug can be closed.

Done, thanks.

Subject: sql.el beginning-of-statement and end-of-statement result in an error
From: Jarosław Rzeszótko <[email-masked]>
To: "[email-masked]" <[email-masked]>
Date: Fri, 12 Jan 2018 12:38:23 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Sql mode beginning-of-statement and end-of-statement commands depend on the
:terminator property being set for sql-product, however only a few products
in sql.el have it defined, and there is no fallback value - prominently the
'ansi product does not have :terminator set. In effect if you sql mode will
product set to anything other than the few products that have :terminator
specified, you will get an error on using beginning-of-statement /
end-of-statement, that looks like this:

Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  looking-at(nil)
  sql-end-of-statement(1)
  funcall-interactively(sql-end-of-statement 1)
  call-interactively(sql-end-of-statement nil nil)
  command-execute(sql-end-of-statement)