Function: jinx--read-languages
jinx--read-languages is a natively compiled function defined in
jinx.el.
Signature
(jinx--read-languages)
Documentation
Read languages via completing-read-multiple.
Source Code
;; Defined in /nix/store/b5jnxgwmlp7hh60wfrx7amhrmrpfcqqi-emacs-packages-deps/share/emacs/site-lisp/elpa/jinx-20260926.912/jinx.el
(defun jinx--read-languages ()
"Read languages via `completing-read-multiple'."
(jinx--load-module)
(let ((langs (delete-dups
(cl-loop for (l . p) in (jinx--mod-langs) collect
(propertize l 'jinx--group (format "Provider %s" p))))))
(string-join
(or (completing-read-multiple
(format "Change languages (%s): "
(string-join (split-string jinx-languages) ", "))
(completion-table-with-metadata
langs `((group-function . ,#'jinx--group)))
nil t)
(user-error "No languages selected"))
" ")))