gerard.vermeu...@posteo.net writes: > That includes `org-babel-demarcate-block' splitting with the patch. > > I do not understand why it works and why I never see the user-error > re-signalled by `org-babel-edit-prep:sql' (even as demoted message).
Because `org-babel-edit-prep:sql' does not signal anything. It simply returns a string: In (condition-case nil (sql-set-product product) (user-error "Cannot set `sql-product' in Org Src edit buffer")) (user-error <staff>) means "If we encounter user-error, do <staff>". That code is certainly misleading. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>