Commit graph

3685 commits

Author SHA1 Message Date
Henrik Lissner
cd206ad1c7 bump: :lang coq
ProofGeneral/PG@e2b4227e1f -> ProofGeneral/PG@2145c23f44

Fix: #5742
2021-11-20 00:55:24 +01:00
Manjinder Singh
e303be6951 fix(org): show outline path on refile to current file
Before this change, the +org/refile-to-current-file command would
display a flat list of tail headings in the current file, without
context, which can result in duplicates and can make it difficult to
tell where you're refiling a heading to.

This changes each heading to be a full path.
2021-11-19 23:44:28 +01:00
Valentin Herrmann
53fcce8187 fix(org): no roam buffer for capture buffers 2021-11-18 19:06:23 +01:00
Vu Quoc Huy
c247f9aabd fix(latex): run AUCTeX folding after font locking
This guarantees that `TeX-fold-buffer` is run after the style
hooks and not before. Otherwise, it looks like they may
reset/erase font-lock stuff you have set up.
2021-11-18 19:05:36 +01:00
Eric Dallo
7b07c620e7 bump: :lang clojure
clojure-emacs/cider@0a9d0ef429 -> clojure-emacs/cider@7228402c09

Bump cider to has new hooks used by new feature
2021-11-18 19:05:02 +01:00
Eric Dallo
8f816cf8b9 feat(clojure): improve cider repl icon state 2021-11-18 19:05:02 +01:00
Henrik Lissner
a4695b6b4b bump: :lang org
emacs-straight/org-mode@d4e1925147 -> emacs-straight/org-mode@2e99997830
https://git.sr.ht/~bzg/org-contrib@56a3bbbd486c -> emacsmirror/org-contrib@0231706232
kaushalmodi/ox-hugo@14723c3cb9 -> kaushalmodi/ox-hugo@9438efc34f
nnicandro/emacs-jupyter@1f0612eb93 -> nnicandro/emacs-jupyter@20e68a6836
org-roam/org-roam@c789531e36 -> org-roam/org-roam@3e47f198c7

Switching to emacs-mirror/org-contrib resolves SSL issues (see #5655).

Fix: #5655
Close: #5719
Co-authored-by: Stefan Lendl <stfl@users.noreply.github.com>
2021-11-04 01:13:28 +01:00
Henrik Lissner
0adaf03088 fix(org): prematurely terminated string in org-version.el
Amend: 935ed860a1
2021-11-01 02:17:34 +01:00
Henrik Lissner
935ed860a1 bump: :lang org
emacs-straight/org-mode@1b2d06880f -> emacs-straight/org-mode@d4e1925147
org-roam/org-roam@1b221a1d4a -> org-roam/org-roam@c789531e36

- An unguarded native-comp-available-p call was fixed upstream (in org),
  which caused void-function errors for non-native-comp users (#5706).
- org-version.el is now generated with the correct version, so we don't
  have to update it ourselves.

Fix: #5706
2021-11-01 02:14:22 +01:00
Henrik Lissner
20b74b7951 bump: :lang org
hakimel/reveal.js@05e57dea66 -> hakimel/reveal.js@1ce77db3d0
https://git.savannah.gnu.org/git/emacs/org-mode.git@cc2490a70619 -> emacs-straight/org-mode@1b2d06880f
kaushalmodi/ox-hugo@f0357fa744 -> kaushalmodi/ox-hugo@14723c3cb9
org-roam/org-roam@54d17cc50f -> org-roam/org-roam@1b221a1d4a
takaxp/org-tree-slide@571ff33308 -> takaxp/org-tree-slide@27f8bb6a96

Move from git.savannah.gnu.org to emacs-straight/org-mode mirror due to
SSL, uptime, download time, and lack of shallow clone support. Plus, the
straight mirror is now up-to-date with 9.5.

Fix: #5655
Close: #5703
2021-10-29 14:48:32 +02:00
Henrik Lissner
faceb8cef6 bump: :lang clojure
clojure-emacs/clj-refactor.el@a5e1953753 -> clojure-emacs/clj-refactor.el@4cb75bd6a2

Error introduced in clojure-emacs/clj-refactor.el@a5e1953 was fixed in
clojure-emacs/clj-refactor.el@4cb75bd.

Ref: clojure-emacs/clj-refactor.el@a5e1953753
Ref: clojure-emacs/clj-refactor.el@4cb75bd6a2
2021-10-19 22:24:40 +02:00
Henrik Lissner
7034378968 nit: s/#+BEGIN_SRC/#+begin_src, s/elisp/emacs-lisp/
From now on Doom will enforce two conventions for its org files for
consistency's sake:

- Lower-case meta-lines in org files, like #+begin_src, #+name, or
  #+end_quote (only exception are the top-level ones, like #+TITLE and
  #+STARTUP).
- Use 'emacs-lisp' as the lang specifier for elisp blocks rather than
  'elisp'. Emacs doesn't natively recognize the latter.

This will be reflected in our rewritten docs/*.org and module
README.org's.
2021-10-18 12:09:42 +02:00
Henrik Lissner
376f9b797c feat(ess): add +stan
Docs will be updated later, along with the rest of the pending docs
rewrite.
2021-10-18 12:09:42 +02:00
Henrik Lissner
388f59d9e0 refactor(solidity): tidy module 2021-10-18 12:09:42 +02:00
Henrik Lissner
f65439310f fix(solidity): install company/flycheck packages conditionally 2021-10-18 12:09:42 +02:00
Henrik Lissner
4b9c0e8df8 bump: :lang clojure
clojure-emacs/cider@2b8bde3580 -> clojure-emacs/cider@0a9d0ef429
clojure-emacs/clj-refactor.el@9e1f920334 -> clojure-emacs/clj-refactor.el@a5e1953753
clojure-emacs/parseclj@fcebf65075 -> clojure-emacs/parseclj@a8c4cf30fb
clojure-emacs/parseedn@b00eb42a1c -> clojure-emacs/parseedn@e5ba280d1f

Includes a fix for 'void-variable: xref-etags-location' errors.

Close #5656
2021-10-18 12:09:42 +02:00
Ellis Kenyő
9aba0aea23
fix(php): let +phpunit-docker-compose-mode be disabled (#5648) 2021-10-18 01:37:32 +02:00
Karthik Nayak
3e89872e8c
docs(go): use go install instead of go get (#5638)
Currently the dependencies listed use `go get`, but this is
soon to be deprecated. Replace the `go get` commands with
`go install` command.
2021-10-18 01:37:03 +02:00
Henrik Lissner
06dc65f906
merge: pull request #5292 from elken/feature/php-improvements
Improve `:lang php`
2021-10-12 23:24:12 +02:00
Dominik Schrempf
316209ea61
feat(latex): add keybinds for compilation (#5585) 2021-10-11 00:18:51 +02:00
marienz
a17e06283e
bump: :lang go
mdempsky/gocode@4acdcbdea7 -> emacsattic/company-go@31948b463f

melpa/melpa@552d033e57 updated the recipe for company-go to pull from
emacsattic instead of mdempsky/gocode, which does not contain the commit
Doom pins company-go to.

Pin to the latest commit in the new repository instead, which is one
commit behind the previous repo (it does not have
mdempsky/gocode@f531cad262, but it looks like this does not matter for
Doom).

Ref melpa/melpa@552d033e57
2021-10-10 18:30:50 +02:00
Mikko Koski
a433242509 bump: :lang clojure
clojure-emacs/clj-refactor.el@23743432c3 -> clojure-emacs/clj-refactor.el@9e1f920334

Fix #5593
2021-10-10 18:24:57 +02:00
Henrik Lissner
e3d4e05fbd bump: :lang org
bastibe/org-journal@9757996ca0 -> bastibe/org-journal@71e8b10088
emacs-straight/org@888aaa97c0 -> https://git.savannah.gnu.org/git/emacs/org-mode.git@cc2490a70619
hakimel/reveal.js@abe9abbed7 -> hakimel/reveal.js@05e57dea66
integral-dw/org-superstar-mode@2cd3f1e74b -> integral-dw/org-superstar-mode@03be6c0a30
kaushalmodi/ox-hugo@1b8f2627cd -> kaushalmodi/ox-hugo@f0357fa744
oer/org-re-reveal@e1bb2213d6 -> oer/org-re-reveal@36d0973c6c
org-roam/org-roam@1795039ab9 -> org-roam/org-roam@54d17cc50f
takaxp/org-tree-slide@9d2ba1df45 -> takaxp/org-tree-slide@571ff33308

Install org from savannah repo, so we have access to 9.5+.
2021-10-06 01:30:45 +02:00
Henrik Lissner
704957437c revert: Ignore unsafe local variables, but log them
This behavior was too non-standard and invited more confusion than it
helped.

Ref #4070
Revert 5e7864838a
2021-10-06 01:30:45 +02:00
Henrik Lissner
62c25afd0f bump: :lang clojure
clojure-emacs/cider@d8fd5794c9 -> clojure-emacs/cider@2b8bde3580
clojure-emacs/clj-refactor.el@466822ff6f -> clojure-emacs/clj-refactor.el@23743432c3
clojure-emacs/parseclj@HEAD -> clojure-emacs/parseclj@fcebf65075
clojure-emacs/parseedn@HEAD -> clojure-emacs/parseedn@b00eb42a1c
https://mumble.net/~campbell/git/paredit.git@HEAD -> emacsmirror/paredit@8330a41e81

Fix #5577
Ref #5537
2021-10-05 02:01:15 +02:00
Ethan Leba
0ca2e791f7 feat(org): add binding for org-clone-subtree-with-time-shift 2021-10-03 20:40:55 +02:00
Henrik Lissner
c0d988fe0d fix(org): recognize python-shell-interpreter-args
Also does not tamber with org-babel-python-command if the user has
changed it.

Fix #5569
2021-10-03 20:40:00 +02:00
Colin Woodbury
b3d1c72b6e docs(common-lisp): add a README 2021-10-03 12:48:41 +02:00
Tuomo Virolainen
7b325e65f0 docs(javascript): fix tide-rename-symbol binding 2021-10-03 12:47:39 +02:00
Henrik Lissner
3c79078634 fix(javascript): emmet-expand-jsx-className? = t
So emmet expands class snippets to className="..." instead of
class="...".

Fix #5556
2021-10-03 12:23:42 +02:00
Henrik Lissner
fb8d540422 refactor!(beancount): disable explicit currency
BREAKING CHANGE: If `beancount-electric-currency` is non-nil, the
currency is appended to transactions, falling back to the ledger's
"operating_currency" option, even in cases where a currency was not
explicitly needed (e.g. only one currency specified for an account).
After receiving input from beancount-mode's author, I reconsidered its
utility and decided to remove it.

Ref beancount/beancount-mode#19
2021-09-30 15:07:21 +02:00
Henrik Lissner
3d302c3304 bump: :lang beancount
beancount/beancount-mode@dbafe6a73d -> beancount/beancount-mode@ea8257881b

Some of our local changes were upstreamed.

Ref beancount/beancount-mode#17
Ref beancount/beancount-mode#18
2021-09-30 15:06:34 +02:00
Henrik Lissner
3179c2a744 tweak(org): org-clock-history-length = 20
The default value of 5 is too conservative. 20 seems more reasonable,
without being overwhelming.
2021-09-28 22:42:29 +02:00
Henrik Lissner
5a8af71b0b refactor(org): remove unused overlay cleanup code
No longer used since c92937f89.

Ref c92937f890
Ref #5524
2021-09-27 21:57:11 +02:00
Henrik Lissner
c92937f890 fix(org): invisible inline images in org-tree-slide-mode
Our method of hiding meta lines (like '#+attr_org: ...') was too
effective; it ended up hiding the following image as well!

Fix #5524
2021-09-27 13:37:41 +02:00
Henrik Lissner
5f1a26290c fix(org): restore frame layout when disabling org-tree-slide-mode 2021-09-27 13:35:11 +02:00
Henrik Lissner
ed43b8e36f tweak(org): org-startup-folded = nil
'nil' behaves the same as 'showeverything' in every other way, except it
respects visibility options (like 'hideblocks').
2021-09-25 23:54:44 +02:00
Henrik Lissner
d210b983d4 tweak(org): unset org-list-demote-modify-bullet
Imposing different list bullets per-level was a poor and jarring
default.
2021-09-25 00:55:19 +02:00
Henrik Lissner
206063f27d tweak(org): org-imenu-depth = 6
Headings beyond 6 are excessive in almost any org document, and only
muddy (and slow down) imenu search results, so I'm reducing it to the
number of available HTML headings.
2021-09-25 00:54:13 +02:00
Li Yang
4c3ea13818
fix(common-lisp): recognize multi-argument inferior-lisp-program (#5515)
For example: 'ros -Q run'

Co-authored-by: liyang <7325560@qq.com>
2021-09-24 12:42:45 +02:00
Sven Fischer
595a5e665c tweak(web): add nxml mode to LSP enabled modes
Since lsp-mode supports XML (see
https://emacs-lsp.github.io/lsp-mode/page/lsp-xml/), it makes sense to
add nxml-mode to the list of automatically enabled lsp mode clients.
2021-09-23 11:41:49 +02:00
Colin Woodbury
c3d237c3f5 fix(emacs-lisp): quiet doc lints in org src blocks
Opening an Org src block with `SPC m '` creates a minibuffer with no
associated file name, hence the check for `buffer-file-name`.
2021-09-23 11:37:18 +02:00
Noah Snelson
dc9e87f6d2
bump: :lang php
OVYA/php-cs-fixer@cc9a3624dc -> OVYA/php-cs-fixer@7e12a1af5d

Custom `php-cs-fixer` binaries specified via `php-cs-fixer-command` were
not recognized until OVYA/php-cs-fixer#16.

Close #5513
2021-09-23 11:27:43 +02:00
Henrik Lissner
0ad7874a28 feat(web): make web-mode recognize *.[lh]eex 2021-09-16 00:29:21 +02:00
Ellis Kenyo
a4e6de722d
feat(php): add default docker compose file 2021-09-15 20:28:01 +01:00
Ellis Kenyo
9092b466ee
docs(php): adjust case on babel blocks 2021-09-15 20:28:01 +01:00
Ellis Kenyo
bfa55ba34c
feat(php): add rainbow-delimiter-mode 2021-09-15 20:28:01 +01:00
Ellis Kenyo
8f5ce2a9de
feat(php): add project mode for phpunit/docker 2021-09-15 20:28:01 +01:00
Ellis Kenyo
18941dacad
docs(php): expand readme 2021-09-15 20:27:55 +01:00
Ellis Kenyo
b80a993175
feat(php): add composer.el 2021-09-15 20:27:47 +01:00