Commit Graph

9427 Commits

Author SHA1 Message Date
95a603733a Add +lsp-prompt-to-install-server option
If nil, LSP will quietly fail if no LSP server is available instead of
pestering the user to install a server.
2021-02-05 21:53:06 -05:00
61a6be264e Associate *.es6 files with js2-mode 2021-02-05 04:45:53 -05:00
d62c82ddbe Merge pull request #4609 from brorbw/develop
Fixes typo in rust readme.org
2021-02-04 07:41:54 -05:00
a178b377a0 Fix eval commands in nix-shell files 2021-02-04 07:32:26 -05:00
15d85a5c74 Fix nix-mode for nix-shell shell scripts
Wasn't correctly detecting the interpreter argument for nix-shell
shebangs. It must be done in two parts in case cached-nix-shell is
used (which means the shebang will span 2+ lines).
2021-02-04 07:32:26 -05:00
56c5497a29 Merge pull request #4604 from Janfel/patch-1
Fix interactive doom/retab.
2021-02-04 07:28:21 -05:00
57b22c4edc Merge pull request #4606 from justjoheinz/fix-common-lisp-doctor
Extract program name from inferior-lisp-program
2021-02-04 07:27:03 -05:00
5dedf00811 Fix find file in private config for emacs bindings 2021-02-04 16:06:56 +08:00
5a98fa2748 Fixes typo in modules/lang/rust/README.org 2021-02-04 05:03:51 +01:00
f978913e40 Extract program name from inferior-lisp-program
Many users of sly also use roswell and set the inferior-lisp-program to
values like "ros run" or "ros -Q run". This is not detected correctly by
executable-find. Hence we try to extract the first part of the program
name.
2021-02-02 15:03:54 +01:00
6c163d77d9 Fix +evil:retab 2021-02-02 02:38:12 +01:00
48273faa82 lang/php: expand on dependencies in README
And mention @prettier/plugin-php, as a dependency of php-cs-fixer.

Fixes #3081
2021-01-31 20:41:17 -05:00
8566cfac7b Bump evil-collection, vterm
emacs-evil/evil-collection@ffbf149 -> emacs-evil/evil-collection@e6824e2
akermu/emacs-libvterm@101ff86 -> akermu/emacs-libvterm@fb12d7f

Closes #4591

Co-authored-by: Michael Lingelbach <mjlbach@users.noreply.github.com>
2021-01-31 04:30:48 -05:00
20c6246313 Remap describe-symbol to counsel-describe-symbol . (#4593)
* Remap `describe-symbol` to `counsel-describe-symbol` .
"SPC h o" now uses `counsel-describe-symbol` instead of plain `helpful-symbol` (maybe with completion) to get input.

* Remove counsel-describe-symbol-function change

Co-authored-by: Henrik Lissner <henrik@lissner.net>
2021-01-30 18:24:25 -05:00
334e054ab0 Read username from git config github.user
Falls back to user-login-name otherwise.
2021-01-28 21:23:07 -05:00
c7029731d1 Updated projectile-project-search-path to use the correct arguments when
calling message and projectile-discover-projects-in-directory.
2021-01-28 18:51:42 -06:00
589e5a37af Associate flake.lock with json-mode/js-mode 2021-01-27 03:35:47 -05:00
e538109635 Merge pull request #4370 from benneti/patch-2
org: jupyter prerequisites
2021-01-27 02:46:14 -05:00
59d3d26901 Merge pull request #4530 from razzmatazz/evil--insert-newline-fix-within-a-comment
Fix +evil--insert-new-line advice when opening new line inside a comment
2021-01-27 02:44:34 -05:00
d0e7451de8 Merge pull request #4533 from danlamanna/fix-module-404s
Fix various broken links
2021-01-27 02:42:40 -05:00
d295a04f04 Merge pull request #4520 from shonfeder/update-ocaml-bindings-docs
Update ocaml bindings docs
2021-01-27 02:40:47 -05:00
5dbaa98159 Merge branch 'develop' into fix-msys2-path 2021-01-25 13:50:07 +08:00
4aed841c32 Bump :lang python
cython/cython@21b4e53 -> cython/cython@17e03b8
emacs-lsp/lsp-pyright@d9e7d3c -> emacs-lsp/lsp-pyright@71ff088
emacs-lsp/lsp-python-ms@c4ebc7a -> emacs-lsp/lsp-python-ms@5470ada
jorgenschaefer/pyvenv@0bf4b87 -> jorgenschaefer/pyvenv@9b3678b
necaris/conda.el@9f7eea1 -> necaris/conda.el@dce431b
pwalsh/pipenv.el@b730bb5 -> pwalsh/pipenv.el@f516a1a
pythonic-emacs/anaconda-mode@39b1cf8 -> pythonic-emacs/anaconda-mode@b1875a5
wbolster/emacs-python-pytest@4a1c4c8 -> wbolster/emacs-python-pytest@3fadf1f

Fix #4496: "__init__() takes from 1 to 2 positional arguments but 5
positional arguments (and 1 keyword-only argument" error from old
version of anaconda.
2021-01-23 18:50:21 -05:00
2e088e7945 More feedback from +default/discover-projects
Log successes and failures to the echo area/*Messages* so we know the
command worked (or didn't).
2021-01-23 18:50:21 -05:00
b4fbafe451 Fix path separator in msys2 2021-01-21 14:10:14 +08:00
2ad1eab6ee Bump evil-collection
emacs-evil/evil-collection@e7be9f5 -> emacs-evil/evil-collection@ffbf149

Adds racket-describe keybinds
2021-01-18 19:59:18 -05:00
b6d8a98402 Fix +ivy--set-jump-point-maybe-h: wrong-type-argument markerp 2021-01-18 19:59:18 -05:00
75ac7be289 Fix package-lint warnings in elisp package template 2021-01-18 17:53:59 -05:00
1c8451e509 Move docs/api.org to emacs-lisp module 2021-01-18 17:45:29 -05:00
08354f3316 Fix various broken links 2021-01-17 15:08:21 -05:00
198712060a Fix +evil--insert-new-line advice when opening new line inside a comment.
`comment-line-break-function` requires a single `soft-newlines` argument.
2021-01-17 15:53:23 +02:00
b03fdabe4f Bump posframe
tumashu/posframe@e1552c8 -> tumashu/posframe@efd7ea4

Fixes void-function fit-frame-to-buffer-1 errors.
2021-01-13 14:07:47 -05:00
f587630e17 Use module instead of package detection
Otherwise, the dashboard will break if the user has perspective.el
installed, instead of persp-mode.
2021-01-11 02:41:44 -05:00
042fd4d929 Fix obsolete case alias compiler warnings 2021-01-10 04:56:40 -05:00
1b6cf5777a Fix void-variable eshell-modules-list
Only affected Emacs 26 users.
2021-01-10 04:49:00 -05:00
f2035811db Bump :ui
Alexander-Miller/treemacs@389bca1 -> Alexander-Miller/treemacs@559fa09
ema2159/centaur-tabs@b172646 -> ema2159/centaur-tabs@23eda0a
hlissner/emacs-doom-themes@74ebd77 -> hlissner/emacs-doom-themes@5adcc29
iqbalansari/emacs-emojify@4b96f37 -> iqbalansari/emacs-emojify@cfa0086
jabranham/mixed-pitch@d305108 -> jabranham/mixed-pitch@beb22e8
joostkremers/writeroom-mode@92c47df -> joostkremers/writeroom-mode@b648b34
jrblevin/deft@fca9ea0 -> jrblevin/deft@c4af448
seagle0128/doom-modeline@fb34eb5 -> seagle0128/doom-modeline@4956606
tarsius/hl-todo@0598b98 -> tarsius/hl-todo@9661a46
2021-01-09 21:40:32 -05:00
2b53df56e5 Bump :editor evil
emacs-evil/evil-collection@ab5bb7c -> emacs-evil/evil-collection@e7be9f5
emacs-evil/evil@d6cf668 -> emacs-evil/evil@cc9d688
mamapanda/evil-traces@bc25cae -> mamapanda/evil-traces@290b532

Fixes `(wrong-number-of-arguments (3 . 4) 2)` on Emacs HEAD for
evil (other packages may still be problematic).
2021-01-09 19:43:13 -05:00
5e6de97b56 ui/minimap: allow in more major modes 2021-01-09 03:52:47 -05:00
2bcb3480e8 Merge pull request #4488 from NathanLovato/markdown-keybindings-1
Markdown: add keymap for insert commands
2021-01-09 03:23:44 -05:00
4d5f6f7514 Merge pull request #4503 from nbfalcon/bugfix/elisp-eldoc-unbound-symbol-error
Emacs-lisp eldoc: fix error if symbol unbound
2021-01-09 03:23:33 -05:00
20a329cd72 Merge pull request #4507 from RBckmnn/tools_ansible2
Some minor enhancements to the ansible module
2021-01-09 03:23:07 -05:00
4f00de119e Merge pull request #4511 from samwhitlock/develop
Improving snippet lookup behavior
2021-01-09 03:22:53 -05:00
b98476e1fd Bump :lang org
Kungsgeten/org-brain@1ae4fd4 -> Kungsgeten/org-brain@f7939ef
abo-abo/org-download@42ac361 -> abo-abo/org-download@97bec74
alf/ob-restclient.el@f7449b2 -> alf/ob-restclient.el@0ebfc7c
bastibe/org-journal@14ce011 -> bastibe/org-journal@c083648
emacs-straight/org-mode@7c8dce7 -> emacs-straight/org-mode@6b83c6e
emacsorphanage/gnuplot@f0001c3 -> emacsorphanage/gnuplot@116cad8
fuxialexander/org-pdftools@3c2b9a4 -> fuxialexander/org-pdftools@bcf0084
kaushalmodi/ox-hugo@f24c9bd -> kaushalmodi/ox-hugo@6bc8ee0
oer/org-re-reveal@0062756 -> oer/org-re-reveal@47339ef
org-roam/org-roam@be95b42 -> org-roam/org-roam@15d864a
takaxp/org-tree-slide@18034c4 -> takaxp/org-tree-slide@d6e8e91

Fixes #4506: org-mode bump fixes broken id linking functionality.
Fixes #4505: addresses org-roam/org-roam#1341.

Co-authored-by: RBckmnn <RBckmnn@users.noreply.github.com>
2021-01-09 03:20:09 -05:00
cfb8a866dc Bump :core
Fuco1/smartparens@7f5825d -> Fuco1/smartparens@63695c6
bbatsov/projectile@d1cfad0 -> bbatsov/projectile@c31bd41
domtronn/all-the-icons.el@6917b08 -> domtronn/all-the-icons.el@9aa16ae
iqbalansari/restart-emacs@e570749 -> iqbalansari/restart-emacs@1607da2
jscheid/dtrt-indent@a7ade6d -> jscheid/dtrt-indent@854b9a1
justbur/emacs-which-key@ca268fd -> justbur/emacs-which-key@428aedf
jwiegley/use-package@caa92f1 -> jwiegley/use-package@365c73d
raxod502/straight.el@3277e1c -> raxod502/straight.el@a32c97c

+ Closes #4513
+ Fixes (wrong-number-of-arguments (3 . 4) 2) error for users on Emacs
  HEAD (see bbatsov/projectile#1635).
+ package! :build semantics have changed due to upstream changes. What
  was :build is now :pre-build. What was :no-build is now :build nil.
+ Now we must be careful not to auto-disable the "use-package" psuedo
  theme. It is used as a place to store :custom assignments without them
  being saved to custom.el.
2021-01-09 02:55:09 -05:00
c8bfbda556 Make anaconda & pipenv integrations remote-aware
Resolve paths to pipenv and python-shell-interpreter on the remote if
over tramp.
2021-01-09 02:55:09 -05:00
39deb6aedb Resolve remote path to fd/rg for counsel-find-file 2021-01-08 17:14:27 -05:00
670c8d519d Inlining the uuid function 2021-01-07 11:40:50 +01:00
c0c932ae09 Improving snippet lookup behavior
This enables snippets to be accessed by UUID in parent modes of the
current mode. Prior behavior was to only look up for the current mode,
but the active modes (and those suggested in the prompt) include
parent-mode snippets (e.g., text-mode snippets when major-mode is org-mode).
2021-01-07 09:05:18 +01:00
1ba06ed5df Enable eshell-tramp by default 2021-01-07 01:43:17 -05:00
70e71f3f6d lsp-headerline-breadcrumb-enable = nil 2021-01-07 01:41:58 -05:00