Commit graph

5808 commits

Author SHA1 Message Date
Julian DeMille
3e7bcda04a tools/debugger: Add rust binding for dap-lldb (#1677)
* Add Rust binding to dap-mode in :tools debugger
* Fix missing ).
2019-08-17 16:03:57 -04:00
Henrik Lissner
0cf669ab92
Fix fix for #1525
Original fix complained about void function setf persp-buffers.
2019-08-15 21:30:59 -04:00
Henrik Lissner
823aa91aa2
lang/org: update org-modules
Modules have had their org- prefic renamed to ol-.
2019-08-15 21:14:21 -04:00
Henrik Lissner
e32fd0c7e1
Fix #1525: selecting deleted buffer errors
...when killing Emacs or switching perspectives.
2019-08-15 21:14:21 -04:00
Henrik Lissner
85b36c4aec
ui/tabs: fix vestigial function references
And rename window paramater to tab-buffers
2019-08-15 15:53:47 -04:00
Henrik Lissner
ad4e93745a
Merge pull request #1668 from Yumasi/dired-readme
emacs/dired: add README.org
2019-08-15 15:41:37 -04:00
Henrik Lissner
88293c962a
Update emacs/dired/README.org header 2019-08-15 15:41:09 -04:00
Henrik Lissner
2c0a3bb6ca
Merge pull request #1671 from fread2281/straight
use emacsmirror for cmake-mode and protobuf-mode
2019-08-15 15:40:16 -04:00
Henrik Lissner
6d93c31b6e
Merge pull request #1670 from CodyWilson/straight
Added company-phpactor to packages
2019-08-15 15:01:37 -04:00
Henrik Lissner
183d3d55fc
Merge pull request #1675 from RBckmnn/org-mode-keybindings
Add org-mode keybindings
2019-08-15 15:01:13 -04:00
Henrik Lissner
67b15041bc
Add +lsp-company-backend variable
To allow users to customize what backend(s) to use for lsp-mode buffers.
2019-08-15 14:59:53 -04:00
Henrik Lissner
c8baa2b3f6
editor/evil: refactor ex commands; add evil-traces
This commit lazy loads Doom's custom ex commands. To add your own,
you'll need to wrap them in (after! evil-ex ...).
2019-08-15 14:58:41 -04:00
Henrik Lissner
56d2c95cc7
lang/rust: remove redundant editorconfig-indentation-alist entry 2019-08-15 14:51:06 -04:00
Ralf Beckmann
504a590ad6 Add org-mode keybindings
Add bindings for adding attachments and setting properties
in org-mode.
2019-08-15 02:37:30 +02:00
Cody Wilson
b2a48d5365
Add feature detection for company-phpactor
`company-phpactor` separation gives us the ability to only install it if `company` is enabled.

Co-Authored-By: Oleksii Filonenko <brightone@protonmail.com>
2019-08-13 13:52:53 -05:00
Saura Charbonneau
720a8abf17 use emacsmirror for cmake-mode and protobuf-mode
to avoid giant git repos
2019-08-13 09:40:23 -07:00
Cody Wilson
3f98c8b1a6
Added company-phpactor to packages
Previously this was included automatically with phpactor, but now the
phpactor package call is only pulling in phpactor.el and its
requirements.
2019-08-13 10:23:03 -05:00
Guillaume Pagnoux
984bf08835 emacs/dired: add README.org
Signed-off-by: Guillaume Pagnoux <guillaume.pagnoux@lse.epita.fr>
2019-08-13 14:57:26 +02:00
Henrik Lissner
0c7e6261e8
term/vterm: don't reset vterm popup 2019-08-11 02:05:09 -04:00
Henrik Lissner
702369e888
Move :ui tabbar to :ui tabs
And update its README.org
2019-08-11 02:05:09 -04:00
Henrik Lissner
0169f8e3f6
Merge pull request #1523 from gagbo/pretty_code_hasklig
Add Hasklig pretty-code configuration
2019-08-10 10:57:19 -04:00
Henrik Lissner
b4f6608735
Merge pull request #1614 from Nollo/straight
Bindings for Clojure and Web modules
2019-08-10 10:53:41 -04:00
Henrik Lissner
ffa7a0323a
Merge pull request #1641 from alexandergraul/develop
Fix evil-window "c" binding
2019-08-09 22:20:46 -04:00
uelei
2b0cb80138
sort python imports 2019-08-09 20:09:18 -03:00
Gerry Agbobada
a15b8e314a Add Hasklig pretty-code configuration
Took the list of symbols from
https://github.com/minad/hasklig-mode/blob/master/hasklig-mode.el ,
only rudimentary testings has been done on this
2019-08-09 20:25:13 +02:00
Alexander Graul
15161c9f46 Fix evil-window "c" binding
Instead of relying on the optional ":ui workspaces" feature, the
built-in evil-window-delete is used. ":ui workspaces" remaps the
evil-window-delete already, so no functionality is lost for users of
that feature.

Fixes https://github.com/hlissner/doom-emacs/issues/1640.
2019-08-09 10:20:53 +02:00
Henrik Lissner
db1c1995fd
ui/workspaces: fix evil-window-delete remapping
Relevant to #1641
2019-08-08 23:58:41 -04:00
Henrik Lissner
3c8e868b1b
Remove built-in org from load-path at install time
Makes it less likely that packages will load the original org before the
new one has been installed.
2019-08-08 10:10:11 -04:00
Henrik Lissner
5454ca4c75
lang/javascript: enable eldoc-mode on tide-mode-hook 2019-08-08 10:05:39 -04:00
Henrik Lissner
ef4424bda6
input/{chinese,japanese}: fix org-html advice regexp #1649 2019-08-07 23:36:21 -04:00
Henrik Lissner
a0f0bc836f
Merge pull request #1623 from MannySchneck/languagetool-macos-fix
fix: bump languagetool jar search depth on macos
2019-08-07 21:45:09 -04:00
Henrik Lissner
b330728032
Fix #1575: SPC * error when no symbol at point 2019-08-07 18:37:02 -04:00
Henrik Lissner
b2aec5f546
input/{chinese,japanese}: fix #1649 2019-08-07 17:07:36 -04:00
Henrik Lissner
30d5eff10a
lang/org: optimize smartparens rule for headings 2019-08-07 17:03:16 -04:00
Henrik Lissner
9ab49be564
Fix "fatal: no names found" errors on 'doom rebuild'
Some packages that depend on org (like elfeed) will load the built-in
org early in the rebuild/package install process, which causes org to
define org-release and org-git-version, sometimes overwriting our stubs
for it. Without our hack, org call 'git describe' in the org repo in an
attempt to determine the installed version, which won't work in a sparse
clone. To ensure future definitions never overwrite ours, we advise them
as well.

Also moves magit-version hack to its autoload file, for consistency with
org's hacks.
2019-08-07 16:31:45 -04:00
Henrik Lissner
1dcbdc8dfb
completion/ivy: optimize counsel-file-jump
Instead of `find`, force it to use fd or ripgrep, if available.
2019-08-06 19:43:54 -04:00
Henrik Lissner
3ec66b7c1c
Merge pull request #1645 from vikigenius/jsonnet-straight
Feature: Added support for jsonnet
2019-08-06 14:52:06 -04:00
Henrik Lissner
3423974234
Minor refactors & tweaks across the board 2019-08-06 14:50:42 -04:00
Henrik Lissner
62aea0a73a
Add ctrl [-+=] keys for adjusting font-size 2019-08-06 14:47:53 -04:00
vikigenius
28a2d718c6 defer loading jsonnet-mode 2019-08-06 14:42:46 -04:00
vikigenius
df9509a298 minor fixes 2019-08-06 14:34:22 -04:00
Henrik Lissner
85db21cd32
Merge pull request #1620 from filalex77/update-tools-docker-readme
tools/docker: Update README.org
2019-08-06 14:25:24 -04:00
vikigenius
f95c8bf2c8 Feature: Added support for jsonnet 2019-08-06 13:53:04 -04:00
Oleksii Filonenko
042cf5ae43
lang/plantuml: change mirror for +plantuml/install
This is the one they currently redirect to.

Fixes #1637.
2019-08-06 10:21:03 +03:00
Henrik Lissner
6647ebc736
term/shell: fix void-variable buffer error on +shell/toggle 2019-08-05 11:29:22 -04:00
Manny Schneck
9e3f92a3a4 fix: bump languagetool jar search depth on macos
On macos, the libexec directory for languagetool, as installed by brew,
lives in a version directory. To find the jar, we need to increase the
search depth, since the version directory will change with every version.

Example of brew-installed languagetool:
--------
$ tree -L 2 /usr/local/Cellar/languagetool
=>
/usr/local/Cellar/languagetool
└── 4.6
    ├── CHANGES.md
    ├── CHANGES.txt
    ├── COPYING.txt
    ├── INSTALL_RECEIPT.json
    ├── README.md
    ├── bin
    └── libexec
2019-07-31 12:08:26 -05:00
Oleksii Filonenko
d82794665a
tools/docker: Update README.org
- Proofread a bit
- Add #+SINCE: v2.0.9
- Change some formatting to proper Org syntax
2019-07-30 15:22:19 +03:00
Henrik Lissner
42869ece55
Remove git-timemachine-show-commit fix
The problem was fixed upstream.

See https://gitlab.com/pidu/git-timemachine/issues/77
2019-07-30 12:51:20 +02:00
Henrik Lissner
2c481befc4
ui/tabbar: persist tabs across workspaces 2019-07-30 12:07:16 +02:00
Henrik Lissner
40eb9cf17e
Replace helm-projectile-* commands with +helm/* #1589 2019-07-29 21:23:51 +02:00