Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 8403a4a

Browse files
authored
Merge pull request #1 from krosenmann/master
`sql-add-product` takes plist, not keyword arguments
2 parents 2edccd9 + 5d7791f commit 8403a4a

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

Diff for: sql-clickhouse.el

+10-11
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
:type '(repeat string)
146146
:group 'SQL)
147147

148-
(defun sql-clickhouse-comint (product options)
148+
(defun sql-clickhouse-comint (product options &optional buffname)
149149
"Connect to ClickHouse in a comint buffer.
150150
Argument PRODUCT name of the SQL product.
151151
Argument OPTIONS additional options."
@@ -163,7 +163,7 @@ Argument OPTIONS additional options."
163163
(unless (string= "" sql-server)
164164
(list "-h" sql-server))
165165
options)))
166-
(sql-comint product params)))
166+
(sql-comint product params buffname)))
167167

168168
;;;###autoload
169169
(defun sql-clickhouse (&optional buffer)
@@ -172,15 +172,14 @@ Optional argument BUFFER current buffer."
172172
(interactive "P")
173173
(sql-product-interactive 'clickhouse buffer))
174174

175-
(sql-add-product 'clickhouse "ClickHouse"
176-
:font-lock 'sql-clickhouse-font-lock-keywords
177-
:sqli-program 'sql-clickhouse-program
178-
:prompt-regexp "^:) "
179-
:prompt-length 3
180-
:prompt-cont-regexp "^:-] "
181-
:sqli-login 'sql-clickhouse-login-params
182-
:sqli-options 'sql-clickhouse-options
183-
:sqli-comint-func 'sql-clickhouse-comint)
175+
(sql-add-product 'clickhouse "ClickHouse" '(:font-lock sql-clickhouse-font-lock-keywords
176+
:sqli-program sql-clickhouse-program
177+
:prompt-regexp "^:) "
178+
:prompt-length 3
179+
:prompt-cont-regexp "^:-] "
180+
:sqli-login sql-clickhouse-login-params
181+
:sqli-options sql-clickhouse-options
182+
:sqli-comint-func sql-clickhouse-comint))
184183

185184
(provide 'sql-clickhouse)
186185

0 commit comments

Comments
 (0)