* bug#55088: 29.0.50; sql-buffer global value does not get set
@ 2022-04-24 3:47 Aaron Jensen
2022-04-24 11:39 ` Lars Ingebrigtsen
0 siblings, 1 reply; 3+ messages in thread
From: Aaron Jensen @ 2022-04-24 3:47 UTC (permalink / raw)
To: 55088
M-x sql-postgres ; (or whatever)
Switch to scratch buffer
M-x sql-mode
C-c C-b
Expected: Send current buffer to postgres sqli
Actual: No SQL process started error
The docs of `sql-buffer' state: "The global value of sql-buffer is the name of the latest SQLi buffer
created."
I do not see any code that would do that. The only thing that sets it
upon creating a new interactive buffer is dependent upon that command
being run from an existing sql-mode buffer.
There is a `sql-set-sqli-buffer-generally' command, but it is not
invoked as far as I can tell.
In GNU Emacs 29.0.50 (build 1, aarch64-apple-darwin21.4.0, NS appkit-2113.40 Version 12.3.1 (Build 21E258))
of 2022-04-20 built on aaron-m1.local
Windowing system distributor 'Apple', version 10.3.2113
System Description: macOS 12.3.1
Configured using:
'configure --disable-dependency-tracking --disable-silent-rules
--enable-locallisppath=/opt/homebrew/share/emacs/site-lisp
--infodir=/opt/homebrew/Cellar/emacs-plus@29/29.0.50/share/info/emacs
--prefix=/opt/homebrew/Cellar/emacs-plus@29/29.0.50 --with-xml2
--with-gnutls --with-native-compilation --without-dbus
--without-imagemagick --with-modules --with-rsvg --with-ns
--disable-ns-self-contained 'CFLAGS=-I/opt/homebrew/opt/gcc/include
-I/opt/homebrew/opt/libgccjit/include -I/opt/homebrew/opt/gmp/include
-I/opt/homebrew/opt/jpeg/include' 'LDFLAGS=-L/opt/homebrew/lib/gcc/11
-I/opt/homebrew/opt/gcc/include -I/opt/homebrew/opt/libgccjit/include
-I/opt/homebrew/opt/gmp/include -I/opt/homebrew/opt/jpeg/include''
Configured features:
ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS XIM ZLIB
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: ELisp/l
Minor modes in effect:
global-flycheck-mode: t
flycheck-mode: t
pdf-occur-global-minor-mode: t
company-posframe-mode: t
company-prescient-mode: t
company-tng-mode: t
company-mode: t
eval-sexp-fu-flash-mode: t
eros-mode: t
lispyville-mode: t
lispy-mode: t
elisp-def-mode: t
sotlisp-mode: t
speed-of-thought-mode: t
org-roam-db-autosync-mode: t
global-anzu-mode: t
anzu-mode: t
electric-pair-mode: t
form-feed-mode: t
dtrt-indent-mode: t
evil-vimish-fold-mode: t
vimish-fold-mode: t
global-git-commit-mode: t
yas-global-mode: t
yas-minor-mode: t
transient-posframe-mode: t
which-key-posframe-mode: t
which-key-mode: t
winner-mode: t
treemacs-filewatch-mode: t
treemacs-follow-mode: t
treemacs-git-mode: t
treemacs-fringe-indicator-mode: t
global-auto-revert-mode: t
recentf-mode: t
better-jumper-mode: t
better-jumper-local-mode: t
repeat-mode: t
global-undo-tree-mode: t
undo-tree-mode: t
global-evil-collection-unimpaired-mode: t
evil-collection-unimpaired-mode: t
global-evil-mc-mode: t
evil-mc-mode: t
evil-snipe-override-mode: t
evil-snipe-mode: t
evil-snipe-override-local-mode: t
evil-snipe-local-mode: t
global-evil-matchit-mode: t
evil-matchit-mode: t
global-evil-surround-mode: t
evil-surround-mode: t
shell-dirtrack-mode: t
evil-mode: t
evil-local-mode: t
windmove-mode: t
gcmh-mode: t
mini-frame-mode: t
vertico-mouse-mode: t
vertico-mode: t
prescient-persist-mode: t
+popup-mode: t
ws-butler-global-mode: t
ws-butler-mode: t
global-so-long-mode: t
save-place-mode: t
ns-auto-titlebar-mode: t
nano-modeline-mode: t
envrc-global-mode: t
envrc-mode: t
leader-key-leader-override-mode: t
global-leader-key-leader-override-mode: t
delete-selection-mode: t
savehist-mode: t
pixel-scroll-precision-mode: t
xterm-mouse-mode: t
override-global-mode: t
straight-use-package-mode: t
straight-package-neutering-mode: t
global-display-line-numbers-mode: t
display-line-numbers-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tab-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
window-divider-mode: t
line-number-mode: t
auto-fill-function: yas--auto-fill
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
abbrev-mode: t
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#55088: 29.0.50; sql-buffer global value does not get set
2022-04-24 3:47 bug#55088: 29.0.50; sql-buffer global value does not get set Aaron Jensen
@ 2022-04-24 11:39 ` Lars Ingebrigtsen
2022-04-24 13:48 ` Aaron Jensen
0 siblings, 1 reply; 3+ messages in thread
From: Lars Ingebrigtsen @ 2022-04-24 11:39 UTC (permalink / raw)
To: Aaron Jensen; +Cc: 55088
Aaron Jensen <aaronjensen@gmail.com> writes:
> I do not see any code that would do that. The only thing that sets it
> upon creating a new interactive buffer is dependent upon that command
> being run from an existing sql-mode buffer.
Yup. I've now fixed this in Emacs 29.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#55088: 29.0.50; sql-buffer global value does not get set
2022-04-24 11:39 ` Lars Ingebrigtsen
@ 2022-04-24 13:48 ` Aaron Jensen
0 siblings, 0 replies; 3+ messages in thread
From: Aaron Jensen @ 2022-04-24 13:48 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: 55088
On Sun, Apr 24, 2022 at 7:39 AM Lars Ingebrigtsen <larsi@gnus.org> wrote:
>
> Aaron Jensen <aaronjensen@gmail.com> writes:
>
> > I do not see any code that would do that. The only thing that sets it
> > upon creating a new interactive buffer is dependent upon that command
> > being run from an existing sql-mode buffer.
>
> Yup. I've now fixed this in Emacs 29.
Thank you.
Aaron
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-04-24 13:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-24 3:47 bug#55088: 29.0.50; sql-buffer global value does not get set Aaron Jensen
2022-04-24 11:39 ` Lars Ingebrigtsen
2022-04-24 13:48 ` Aaron Jensen
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).