Commit graph

3324 commits

Author SHA1 Message Date
Henrik Lissner
2bcb3480e8
Merge pull request #4488 from NathanLovato/markdown-keybindings-1
Markdown: add keymap for insert commands
2021-01-09 03:23:44 -05:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Nikita Bloshchanevich
b12df73cc1 Emacs-lisp eldoc: fix error if symbol unbound
`+emacs-lisp-append-value-to-eldoc-a' `error's if the symbol isn't
bound, because `symbol-value' errors in that case. Fix that bug by only
modifying the result of `elisp-get-var-docstring' if the symbol is
bound.
2021-01-04 12:08:53 +01:00
Henrik Lissner
12d8691fa8
Fix #4460: simplify +org--strip-properties-from-outline-a
Link cleanup is done upstream, in org, so we don't have to.
2021-01-03 22:37:51 -05:00
Nathan Lovato
c63eceb43b Markdown: add keymap for insert commands 2021-01-03 18:48:33 -06:00
Seth Mason
d075081899
Add cider pprint to local map. (#4461)
* Add cider-pprint defuns  to local map.

Add the `cider-pprint-*` defuns to `<localleader> p`.

* Merge hanging paren

Co-authored-by: Seth Mason <seth@sethmason.com>
Co-authored-by: Henrik Lissner <accounts@v0.io>
2021-01-03 18:43:44 -05:00
Henrik Lissner
7d14ae884a
Merge pull request #4467 from iwahbe/racket-over-scheme-alist
Disable scheme-mode for .rkt files if :lang racket
2021-01-03 18:43:29 -05:00
Henrik Lissner
d635ab88d3
Merge pull request #4470 from zzamboni/org/check-org-download-executables
Add checks for executables needed by org-download
2021-01-03 18:43:20 -05:00
Henrik Lissner
83d416ae78
Merge pull request #4476 from ejez/fix-company-backends
Fix company backends for text and org modes
2021-01-03 18:41:13 -05:00
Henrik Lissner
3af185a05b
Bump :lang clojure
clojure-emacs/cider@ef47c1d -> clojure-emacs/cider@1a34f89
clojure-emacs/clj-refactor.el@6db85b3 -> clojure-emacs/clj-refactor.el@9dcc50d

Closes #4479
2021-01-03 18:17:16 -05:00
Henrik Lissner
2849efdf2e
lang/lua: update README & refactor
Mentioned in #4462
2021-01-03 17:07:42 -05:00
ejez
2465539e19 Fix company backends for text and org modes 2020-12-25 09:44:18 +03:00
Diego Zamboni
51e3e37f7e Add checks for executables needed by org-download
- Added platform-dependent checks for some of the executables needed for
  org-download-clipboard to work.
- Fixed a typo in one of the error messages for org-roam.
2020-12-23 17:34:04 +01:00
Ian Wahbe
93ca926664 Disable scheme-mode for .rkt files if :lang racket 2020-12-22 15:39:05 -08:00
Henrik Lissner
3967d6001b
Comment/docstring revision 2020-12-18 16:10:06 -05:00
Henrik Lissner
f2d71ae8fe
Fix #4419: suppress large-file message in org-agenda buffers 2020-12-18 16:08:58 -05:00
Henrik Lissner
eca50f4766
Fix #4446: activate org-fancy-priorities-mode in org-agenda 2020-12-18 16:05:31 -05:00
Alois Janíček
715c736815
Prioritize company-capf back-end in org-journal
This allows functionality like completion of org-roam items seamlessly
work in org-journal-mode files too.

Same setting is already set for org-mode itself.
2020-12-15 01:48:14 +01:00
Henrik Lissner
a4392b2c0d
Fix #4431: don't use // in [JT]SX markup 2020-12-14 16:50:40 -05:00
Henrik Lissner
5827985085
Don't increase gc-cons-threshold in org-mode
This was likely unnecessary and may be the cause of recent reports of
slowness/freezing over time.
2020-12-14 01:11:45 -05:00
brotzeit
cd37300cc0 Bump :lang rust
brotzeit/rustic@91ad5db -> brotzeit/rustic@f7d5ac0
2020-12-13 15:13:19 +00:00
Henrik Lissner
2e61fbbf08
Fix #4407: regression in +markdown-flyspell-word-p
Preventing misspelled words from being highlighted.

May address #4420
2020-12-13 00:21:10 -05:00
Henrik Lissner
09ac5a48c1
Add org-export-async-debug to debug vars 2020-12-12 15:56:36 -05:00
Henrik Lissner
91ced79975
Merge pull request #4409 from icmor/develop
Add "python3" to possible names for the python binary
2020-12-12 13:49:05 -05:00
M. Yas. Davoodeh
784acaa64d
Set ligratures for csharp-mode 2020-12-12 22:10:24 +03:30
Nikita Bloshchanevich
621cb60e75 Workaround: fix goto definition on modules
`+emacs-lisp-lookup-definition' does not work when browsing the directory of a
module, because, due to a possible bug in `counsel', the visited buffer is not
immediately visible after calling `counsel-find-file' (unlike with `find-file').
As such, the backend should return `deferred' for that case.

See abo-abo/swiper#2752. This should be removed once that PR is merged.
2020-12-12 13:21:26 +01:00
icmor
09f3597069 Update link for nose.el
Switched from melpa -> emacsmirror.
2020-12-12 01:01:45 -05:00
icmor
7053bfbeb7 Add "python3" to possible names for the python binary
Followed lang/python/config.el which already checks for python3
when setting the python-shell-interpreter.

Python version naming is a hot mess:
https://www.python.org/dev/peps/pep-0394/
2020-12-12 00:55:43 -05:00
Henrik Lissner
d149c59d2e
Add emacs mode checks to insert mode checks
This is to accommodate users who default to emacs mode, rather than
insert mode. The two are also very alike, so many of these checks should
apply to both (almost) equally.
2020-12-11 17:38:09 -05:00
Henrik Lissner
c9dff2f957
Bump :lang javascript
mooz/js2-mode@ffb7099 -> mooz/js2-mode@f7816bd

Added support for logical assignment operators in mooz/js2-mode@f7816bd

Closes #4398
2020-12-09 17:19:07 -05:00
Henrik Lissner
2e86cceb3f
Bump :lang
200ok-ch/counsel-jq@104c77b -> 200ok-ch/counsel-jq@f5bfed8
Andersbakken/rtags@e6c7005 -> Andersbakken/rtags@63a7d9b
FStarLang/fstar-mode.el@5670fc0 -> FStarLang/fstar-mode.el@3afbf04
Kungsgeten/org-brain@6e3d861) -> Kungsgeten/org-brain@1ae4fd4)
NixOS/nix-mode@bb0b49e -> NixOS/nix-mode@e32c6bf
OVYA/php-cs-fixer@95eace9 -> OVYA/php-cs-fixer@c5b5d8a
ProofGeneral/PG@0fdb1ae -> ProofGeneral/PG@702f5b9
Sarcasm/irony-mode@1e1aaba -> Sarcasm/irony-mode@76fd37f
abicky/nodejs-repl.el@f5ce3d5 -> abicky/nodejs-repl.el@3b84105
agda/agda@08191e6 -> agda/agda@5070bd8
amake/flutter.el@78b3c57 -> amake/flutter.el@696228a
ananthakumaran/tide@ac5f070 -> ananthakumaran/tide@a43a37b
arnested/php-extras@81ebd7c -> arnested/php-extras@d410c5a
borkdude/flycheck-clj-kondo@152df7f -> borkdude/flycheck-clj-kondo@a558bda
brotzeit/rustic@7c9d55b -> brotzeit/rustic@91ad5db
chachi/cuda-mode@9ae9eac -> chachi/cuda-mode@7f59351
clojure-emacs/cider@f1c2a79 -> clojure-emacs/cider@ef47c1d
clojure-emacs/clojure-mode@75c2889 -> clojure-emacs/clojure-mode@53ef8ac
cpitclaudel/company-coq@b096cb5 -> cpitclaudel/company-coq@4da7b41
cython/cython@ba6cbed -> cython/cython@21b4e53
dgutov/robe@082da38 -> dgutov/robe@f04dcc7
dominikh/go-mode.el@d17d210 -> dominikh/go-mode.el@fdf46fe
dominikh/go-mode.el@d17d210 -> dominikh/go-mode.el@fdf46fe
elixir-editors/emacs-elixir@01b3324 -> elixir-editors/emacs-elixir@b78e7f7
emacs-ess/ESS@a694b26 -> emacs-ess/ESS@d013616
emacs-lsp/lsp-dart@c1ff5ce -> emacs-lsp/lsp-dart@b81b1ec
emacs-lsp/lsp-java@3f1ed17 -> emacs-lsp/lsp-java@f43b00a
emacs-lsp/lsp-metals@e42c0b2) -> emacs-lsp/lsp-metals@31dafff)
emacs-lsp/lsp-pyright@ccd0007 -> emacs-lsp/lsp-pyright@d9e7d3c
emacs-lsp/lsp-python-ms@a0c56f4 -> emacs-lsp/lsp-python-ms@c4ebc7a
emacs-php/php-mode@f4c7c69 -> emacs-php/php-mode@7e5722c
emacs-straight/adaptive-wrap@319db64 -> emacs-straight/adaptive-wrap@8f60ee7
emacs-straight/csv-mode@6353374 -> emacs-straight/csv-mode@eb3ec00
emacs-straight/org-mode@a88806b -> emacs-straight/org-mode@7c8dce7
emacs-straight/rainbow-mode@fdff98b -> emacs-straight/rainbow-mode@949166c
emacs-straight/sml-mode@60b01d7 -> emacs-straight/sml-mode@0338e97
emacs-typescript/typescript.el@e6f68ab -> emacs-typescript/typescript.el@54f14c4
erlang/otp@8efb945 -> erlang/otp@8fc0641
factor/factor@c6e15bd -> factor/factor@94a922a
felipeochoa/rjsx-mode@0061587 -> felipeochoa/rjsx-mode@b697fe4
fsharp/emacs-fsharp-mode@68dfc22 -> fsharp/emacs-fsharp-mode@13fbf4c
fxbois/web-mode@b4b0a85 -> fxbois/web-mode@890e837
galaunay/poetry.el@eb238d9 -> galaunay/poetry.el@d5163fe
godotengine/emacs-gdscript-mode@55a6637 -> godotengine/emacs-gdscript-mode@75fe658
greghendershott/racket-mode@0ca8b26 -> greghendershott/racket-mode@3563081
haskell/haskell-mode@e726776 -> haskell/haskell-mode@0d39c84
hlissner/evil-org-mode@658dadf) -> hlissner/evil-org-mode@a9706da)
hvesalai/emacs-sbt-mode@4358ed8 -> hvesalai/emacs-sbt-mode@7b121fc
hvesalai/emacs-scala-mode@1d08e88 -> hvesalai/emacs-scala-mode@9d3b56e
hylang/hy-mode@7256844 -> hylang/hy-mode@5253533
joaotavora/sly@fce4f9b -> joaotavora/sly@68561f1
jorgenschaefer/emacs-buttercup@cccdedf -> jorgenschaefer/emacs-buttercup@2f24a44
jorgenschaefer/pyvenv@861998b -> jorgenschaefer/pyvenv@0bf4b87
josteink/csharp-mode@f46d656 -> josteink/csharp-mode@4916829
jrblevin/markdown-mode@152eae2 -> jrblevin/markdown-mode@dcad557
kaushalmodi/ox-hugo@1909c6e) -> kaushalmodi/ox-hugo@f24c9bd)
nim-lang/nim-mode@16a245e -> nim-lang/nim-mode@d832d6b
ocaml-ppx/ocamlformat@1dec6c3 -> ocaml-ppx/ocamlformat@860266b
ocaml/dune@f967df6 -> ocaml/dune@4d097cd
ocaml/merlin@06833e9 -> ocaml/merlin@28193d5
oer/org-re-reveal@2035217 -> oer/org-re-reveal@0062756
org-roam/org-roam@d913447) -> org-roam/org-roam@be95b42)
rexim/org-cliplink@82402ca -> rexim/org-cliplink@13e0940
salmanebah/opencl-mode@55cb49c -> salmanebah/opencl-mode@15091ef
senny/rvm.el@6897576) -> senny/rvm.el@b2498a4)
skuro/plantuml-mode@5889166 -> skuro/plantuml-mode@ea45a13
swift-emacs/swift-mode@e65a80a -> swift-emacs/swift-mode@0bc8d8d
technomancy/fennel-mode@7a8824a -> technomancy/fennel-mode@fa56106
wbolster/emacs-python-pytest@a2f88b1 -> wbolster/emacs-python-pytest@4a1c4c8
xuchunyang/elisp-demos@3cca496 -> xuchunyang/elisp-demos@ed9578d
yoshiki/yaml-mode@68fecb5 -> yoshiki/yaml-mode@fc5e1c5

Fixes #4237
2020-12-05 16:37:59 -05:00
Andrew Whatson
7d189efb30 Bump :lang scheme
jaor/geiser@2accab7 -> jaor/geiser@cd00be6
flatwhatson/flycheck-guile@2940f16 -> flatwhatson/flycheck-guile@e46d6e5
2020-12-03 11:09:29 +10:00
Henrik Lissner
b91a1b3e7b
Extract CPU counting to doom-num-cpus function
And improves macOS support as discussed in hlissner/doom-emacs@db6a27c
2020-11-29 14:49:14 -05:00
Henrik Lissner
3d53497cb7
Merge pull request #4335 from nbfalcon/bugfix/elisp-eldoc-invalid-format-operation
Elisp `eldoc': fix "Invalid format operation %-"
2020-11-29 13:58:50 -05:00
Nikita Bloshchanevich
345327ae8b Use max', not min'
`min' puts a lower bound on LIMIT, but we want an upper bound, so `max' must be
used.
2020-11-29 19:55:41 +01:00
Nikita Bloshchanevich
49f4461daa Elisp `eldoc': fix "Invalid format operation %-"
In `+emacs-lisp-append-value-to-eldoc-a', if the `frame-width' of the minibuffer
is smaller than the length of the documentation + " [...]" + 1, a negative
maximum %s bound is passed, causing the error in the title.

Fix this by clamping the computed LIMIT to 0.
2020-11-29 09:37:11 +01:00
Henrik Lissner
8788d69a54
Merge pull request #4139 from jsmestad/add-exunit-to-elixir
Add exunit mode for Elixir
2020-11-27 22:44:22 -05:00
Henrik Lissner
38ce4e8c7c
Merge pull request #4301 from offbyone/org-roam-tagging
Add keybindings for roam tagging
2020-11-27 22:25:25 -05:00
Henrik Lissner
cfa2a3310c
Merge pull request #4306 from andresilva/cleanup-org-readme
remove company-org-roam from lang/org/README.org
2020-11-27 22:25:13 -05:00
Henrik Lissner
7f99eb7a48
Refactor +markdown-flyspell-word-p predicate
A little faster and less duplicated logic.
2020-11-27 22:20:51 -05:00
André Silva
a44436057a
remove company-org-roam from lang/org/README.org 2020-11-23 19:14:12 +00:00
Chris Rose
18db5e2089 Add keybindings for roam tagging
"t" to tag a roam file with the `#+roam_tags` property.
"T" to untag the file
2020-11-22 10:28:24 -08:00
Henrik Lissner
c83e5e75e2
Bump :lang latex
TheBB/company-reftex@275ef70 -> TheBB/company-reftex@291c283
cdominik/cdlatex@480387b -> cdominik/cdlatex@adf96ba
emacs-straight/auctex@59e251c -> emacs-straight/auctex@fb062a3
iyefrat/evil-tex@a3b6875 -> iyefrat/evil-tex@ac313ef
2020-11-21 14:09:08 -05:00
Henrik Lissner
4dab595ad3
Minor refactors & comment revision 2020-11-20 14:10:29 -05:00
Henrik Lissner
0d6c32ff25
Fix #4288: no which-key label for TeX-view 2020-11-20 14:10:29 -05:00
Henrik Lissner
110d70bdff
Merge pull request #4274 from EoinDoherty/racket-unicode
Remove unicode input mode default from Racket REPL
2020-11-19 00:50:57 -05:00
Henrik Lissner
c0033fbc6d
Merge pull request #4282 from samwhitlock/develop
Adding doc update for cmake-language-server
2020-11-19 00:50:23 -05:00