Commit graph

4839 commits

Author SHA1 Message Date
James Conroy-Finn
c166f075a3
Add missing variable name
This enables compilation of the Ruby module where previously the
following error would cause a breaking error.

    ../../../lang/ruby/autoload.el:48:45:Error: &rest without variable name
    ✕ Failed to compile modules/lang/ruby/autoload.el
2019-02-10 21:57:47 +00:00
Henrik Lissner
5f002808d7
Merge pull request #1153 from niklascarlsson/harmonize_previous_next
Harmonize previous/next commands
2019-02-07 19:17:16 -05:00
Henrik Lissner
ac1fbce794
Merge pull request #1157 from Emiller88/fix/solidity-flycheck
Solidity Fix
2019-02-07 19:16:16 -05:00
Edmund Miller
faf217b0de
Require solidity packages
They're on Melpa individually for whatever reason though they're in the
solidity-mode repo.
2019-02-06 19:56:22 -06:00
Sean Farley
30fad8b08b irc: fix lui track bar not being enabled
It seemed I mistakenly put this in an `evil` block and didn't notice.
2019-02-05 11:06:21 -08:00
Niklas Carlsson
1ea507e56c Align flyspell as well 2019-02-05 10:56:55 +01:00
Niklas Carlsson
fa564e33b9 Update text and workspaces as well
These have a left/right and increase/behaviour.
2019-02-05 10:52:45 +01:00
Niklas Carlsson
478d80379d Harmonize next/previous
The description of next and previous was not aligned with the actual
functions that was being called. This patch aligns them.
2019-02-05 10:29:02 +01:00
Henrik Lissner
1676cc56e3
config/default: standardize C/M/s-RET behavior
Also enable these to work from normal mode.

Mentioned in #1146
2019-02-03 18:56:07 -05:00
Henrik Lissner
3fd1548da5
Set treemacs--last-error-persist-file later #1151
Because treemacs--last-error-persist-file is defined with defconst, its
default value will overwrite our custom one once the
treemacs-persistence package is loaded.
2019-02-03 18:54:13 -05:00
Henrik Lissner
b461c99d86
lang/org: fix C-RET/s-RET in org-mode #1146 2019-02-03 18:51:55 -05:00
Henrik Lissner
99fd8b4e1b
O'byte-compiler
Who forbade the obsolete,
Hooks, functions; adieu.

(And an unused argument too)
2019-02-03 18:42:09 -05:00
Henrik Lissner
951b2be7d1
Enable magit-todos-mode globally
Rather than treat it like it's a minor mode.
2019-02-03 18:39:34 -05:00
Henrik Lissner
4a94599b19
Fix TAB fallthrough if yas-minor-mode is disabled
yas-expand will error out if yas-minor-mode is disabled, preventing TAB
from falling through to the next action.
2019-02-03 18:39:34 -05:00
Henrik Lissner
4132be4208
org-agenda-window-setup = popup-window
This is a custom setting that allows org agenda windows to be managed by
Doom's popup manager.
2019-02-03 18:39:29 -05:00
Henrik Lissner
bd9df22f99
Merge pull request #1147 from seanfarley/smf/bindings
More MacOS bindings
2019-02-01 15:57:11 -05:00
SteamedFish
0a43819a44 bypass more keybindings to vterm 2019-02-01 22:34:49 +08:00
Henrik Lissner
b0c84384a4
Fix <f9> = +treemacs/toggle for non-evil users 2019-01-29 18:59:21 -05:00
SteamedFish
8b867c780d use add-hook instead of setq
we can support multipule hook functions with `add-hook`
2019-01-29 20:43:15 +08:00
Sean Farley
11b4a3502a bindings: add common comment toggle
This is fairly common in most editors so let's make lives easier.
2019-01-28 23:14:14 -08:00
Sean Farley
febad24a1d bindings: add some more macos behaviors 2019-01-28 23:14:14 -08:00
Henrik Lissner
a1b24db458
Merge pull request #1145 from versinib/develop
Fix description for increase/decrease font size
2019-01-28 21:01:32 -05:00
Henrik Lissner
e9d09d17da
Remove s-x / s-; keybinds 2019-01-28 21:00:41 -05:00
Henrik Lissner
6da148e928
Fix s-q on macos for non-evil users
There's no guarantee evil-quit-all will be defined.
2019-01-28 20:17:37 -05:00
Henrik Lissner
b085dd8180
Refactor out redundant hook 2019-01-28 19:55:36 -05:00
Henrik Lissner
5baaf08246
Move evil-mc library to editor/multiple-cursors 2019-01-28 19:54:55 -05:00
Bastien Versini
451989813f Fix description for increase/decrease font size 2019-01-26 23:08:39 +01:00
SteamedFish
424c358786 Add vterm layer
vterm layer uses emacs-libvterm for terminal support
2019-01-27 03:53:33 +08:00
Ivan Kryvoruchko
bab37d3047
Fix Clojure def/doc lookup handlers, add references one 2019-01-26 15:34:32 +02:00
Ivan Kryvoruchko
6750c84af5
Add descriptions for clojure-mode map 2019-01-26 15:06:14 +02:00
Oleksii Filonenko
5b44d3fa61
Set forge-database-file in doom-etc-dir
Suggested by @luigy
2019-01-26 12:18:31 +02:00
Henrik Lissner
7ca2b42d2b
lang/lua: set default indent = tab-width
Because it's original default was 3. Madness.
2019-01-25 03:10:28 -05:00
Henrik Lissner
9b071f931a
Merge pull request #1133 from ztlevi/treemacs
ui/treemacs: fix for cache path concatenation
2019-01-25 01:12:13 -05:00
Ting Zhou
e00ea2c306 ui/treemacs: assgin treemacs--last-error-persist-file 2019-01-23 14:18:31 -08:00
Henrik Lissner
2e8329e6b6
Fix error message with async lookup handlers
Even if they succeeded.

Mentioned in #716
2019-01-23 16:07:09 -05:00
Henrik Lissner
5c1edde613
app/irc: general refactor 2019-01-23 15:54:12 -05:00
Henrik Lissner
fa5bebc13a
tools/magit: fix ivy's sorting with magit #1131
By default, magit-completing-read-function is set to
magit-builtin-completing-read, which already includes ivy support.
2019-01-23 14:43:01 -05:00
Henrik Lissner
36a97b28aa
Fix flickering PDFs in pdf-view-mode #1107 2019-01-22 19:29:13 -05:00
Henrik Lissner
a337c1bd4e
lang/org: generalize newline keys
To make them available to both emacs/evil users.
2019-01-22 19:29:13 -05:00
Henrik Lissner
082bdfe865
Add C-RET/C-S-RET aliases for M-RET/M-S-RET 2019-01-22 19:29:13 -05:00
Henrik Lissner
f264a9bc6e
Back to command = super, option = meta on MacOS
On MacOS, command used to be 'meta, which Emacs (and many packages) use
for many keybinds. I don't want to pollute the command key, so it is now
meta (as is the Emacs default).

The MacOS keybind fixes have been moved back to super.
2019-01-22 19:29:13 -05:00
Henrik Lissner
f45073880b
Use new company-box-show-single-candidate option
And remove old hack since sebastiencs/company-box#40 was merged.
2019-01-22 19:29:13 -05:00
Henrik Lissner
4b129cb17d
Fix rg/ag in eshell #1122
Arguments aren't implicitly passed to aliases.
2019-01-22 19:29:13 -05:00
Henrik Lissner
c32862c325
Merge pull request #1132 from seanfarley/smf/remap-tracking
irc: remap tracking-next-buffer to +irc/tracking-next-buffer
2019-01-22 17:01:34 -05:00
Sean Farley
fe44a3c435 irc: remap tracking-next-buffer to +irc/tracking-next-buffer
This prevents default keybindings from using `tracking-next-buffer' so
that a user doesn't accidentally end up in a weird mixed workspace.
2019-01-22 13:56:34 -08:00
Henrik Lissner
a32c5f7869
Move macos super key fixes to meta
And add Option motion keybinds.
2019-01-22 04:11:11 -05:00
Henrik Lissner
24b4d24d18
Fix #1127: errant entry in org-structure-template-alist
Caused an error when org-insert-structure-template is called in
org-mode.
2019-01-21 22:35:49 -05:00
Henrik Lissner
bd8f33df52
tools/magit: :when+not => :unless
Minor refactor
2019-01-21 22:27:03 -05:00
Henrik Lissner
6bbc095694
Merge pull request #1128 from ar1a/nix-indent
set nix-indent-function to #'nix-indent-line
2019-01-21 22:24:34 -05:00
Henrik Lissner
26caa28e8f
Merge pull request #1130 from seanfarley/smf/irc
irc: automatically add circe buffers to irc workspace
2019-01-21 22:22:41 -05:00