Henrik Lissner
90c3202f58
Don't activate main workspace if auto-resume is on
...
Other checks were unnecessary.
2017-06-28 12:26:50 +02:00
Henrik Lissner
ba32bf6e4d
Add +workspace-buffer-list & +workspace-list-names
...
...and change +workspace-list to return a list of persp structs, rather
than names.
2017-06-28 12:26:50 +02:00
Henrik Lissner
4c11377e18
Fix +workspace-get returning a non-nil null
...
persp-get-by-name will sometimes return the value of `persp-not-persp'
(by default this is the symbol :nil) rather than actual nil when a persp
doesn't exist.
2017-06-28 12:26:50 +02:00
Henrik Lissner
510e7116c8
Use different function for :cleanup
2017-06-28 12:26:49 +02:00
Henrik Lissner
a7dc91e7bf
Improve :company-backend setting according to #125
...
(set! :company-backend MODES &rest BACKENDS)
2017-06-28 12:26:49 +02:00
Henrik Lissner
705d951af9
Update init.example.el
...
+ Remove modules that aren't done
+ Disable modules by default that aren't universal
2017-06-28 12:26:49 +02:00
Henrik Lissner
94f9d05c3a
lang/ocaml: refactor
2017-06-28 12:26:49 +02:00
Henrik Lissner
5ebda9b0c6
Refactor buffer functions & update tests
...
+ Split doom-buffer-list into doom-buffer-list
& doom-project-buffer-list.
+ doom-real-buffers-list => doom-real-buffer-list (for naming
consistency).
2017-06-28 12:26:49 +02:00
Henrik Lissner
3643d9e16d
Refactor lang/scala #125
...
+ Autoload ensime after scala-mode
+ Don't let ensime initialize company; let :company-backend do it
+ Fix void-variable imenu-auto-rescan error caused by
ensime--setup-imenu.
2017-06-28 12:26:32 +02:00
Henrik Lissner
07a3efaaa0
Merge pull request #131 from rphillips/fixes/add_extension_exs
...
support exs extensions
2017-06-28 11:33:47 +02:00
Ryan Phillips
d7eb095fbd
support exs extensions as well
2017-06-28 01:32:14 -05:00
Henrik Lissner
5d4b9e09d6
Merge pull request #128 from Ptival/ocaml
...
Added lang/ocaml
2017-06-27 22:47:40 +02:00
Valentin Robert
f7ce419265
Added lang/ocaml
2017-06-27 11:39:15 -07:00
Henrik Lissner
12025511a1
Merge pull request #122 from bandresen/pr__lang-hy
...
Add lang/hy (hylang.org)
2017-06-25 02:18:20 +02:00
Henrik Lissner
e366935164
Merge pull request #121 from bandresen/pr__pass-ivy
...
tools/password-store: +pass-ivy was renamed to +pass/ivy
2017-06-25 02:14:51 +02:00
Henrik Lissner
74c63ba324
Merge pull request #123 from bandresen/pr__app-irc
...
app/irc: two small fixes
2017-06-25 02:14:39 +02:00
Henrik Lissner
822c78554f
destructuring-bind => cl-destructuring-bind
2017-06-25 02:04:50 +02:00
Henrik Lissner
c493ad80f4
ui/doom-dashboard: refactor
2017-06-25 02:01:05 +02:00
Henrik Lissner
e595f20cd0
Fix dashboard opening over files via emacsclient
...
Fixes #119
2017-06-25 02:00:01 +02:00
Benjamin Andresen
ca3184b685
app/irc: get rid of non-interactive #'end-of-buffer warning
2017-06-24 20:25:47 +02:00
Benjamin Andresen
679615899d
app/irc: one place +irc-connections var wasn't updated
...
it's now handled in circe-network-options
2017-06-24 20:25:44 +02:00
Benjamin Andresen
af641d44bc
lang/hy: add to init.example.el
2017-06-24 19:04:47 +02:00
Benjamin Andresen
b882e6b24a
lang/hy: initial commit
2017-06-24 19:03:15 +02:00
Benjamin Andresen
f492a98937
tools/password-store: +pass-ivy was renamed to +pass/ivy
2017-06-24 18:46:44 +02:00
Henrik Lissner
383d7dbddb
Don't return anything from set! on failure
2017-06-24 17:23:11 +02:00
Henrik Lissner
cbfb3eeda4
Fix, rename & move doom/run-tests => doom-run-tests
2017-06-24 17:15:22 +02:00
Henrik Lissner
fac587d21e
Remove debug code in doom-initialize-modules
2017-06-24 16:51:37 +02:00
Henrik Lissner
18ad96d156
Fix :company-backend
2017-06-24 16:43:39 +02:00
Henrik Lissner
313fa06400
doom-setting--setter%s => doom--set%s
2017-06-24 16:39:45 +02:00
Henrik Lissner
779ae60454
Refactor doom-resolve-hooks
2017-06-24 16:20:22 +02:00
Henrik Lissner
84f4fdf9e7
Add+refactor core-lib tests
2017-06-24 16:20:09 +02:00
Henrik Lissner
5ef61c7bb4
Remove :load-path for nlinum-hl
2017-06-24 02:25:15 +02:00
Henrik Lissner
e38337b357
Evaluate featurep! at compile-time
...
Its return value shouldn't change during runtime.
2017-06-24 02:25:15 +02:00
Henrik Lissner
83f4f2e725
Remove s.el dependency in doom/packages-update
2017-06-24 02:25:15 +02:00
Henrik Lissner
e2c161cbf8
Clean up doom-get-outdated-packages
2017-06-24 02:25:15 +02:00
Henrik Lissner
e75bc10baa
Unset mode-line-format sooner in startup process
2017-06-24 02:25:15 +02:00
Henrik Lissner
5f141a82ab
lang/cc: refactor
2017-06-24 02:25:15 +02:00
Henrik Lissner
c60970ff2d
Remove inject-trailing-whitespace functionality
...
This was buggy, inefficient and more trouble than its benefits were
worth. Perhaps we can now switch back to highlight-indent-guides...
2017-06-24 02:25:15 +02:00
Henrik Lissner
e3eadf596d
Disable persistent-undo; causes undo corruption
...
A known issue with undo-tree causes an "unrecognized entry in undo list
undo-tree-canary" error, which can result in the loss of work.
2017-06-24 02:25:15 +02:00
Henrik Lissner
56d7c78e00
Expand :popup docstring
2017-06-24 02:25:15 +02:00
Henrik Lissner
c8757b85f7
Fix :company-backend not overwriting past settings
...
In case you want to alter a mode's company-backend later or in a private
module.
2017-06-24 02:25:15 +02:00
Henrik Lissner
50f924bcfc
Fix doom-ansi-apply alias to autoload in format!
...
A wrong-type-argument: symbolp error occurs when core files are
byte-compiled and the expanded message!/format! macros are trying to
cl-flet-alias 'color to doom-ansi-apply (which hasn't been loaded yet).
2017-06-24 02:25:15 +02:00
Henrik Lissner
769c870af6
Merge pull request #118 from vsr625/fix
...
fix :text-obj map macro
2017-06-23 13:16:09 +02:00
V. Subramani Raju
6d4c9c83c3
fix :text-obj map macro
2017-06-23 09:27:03 +05:30
Henrik Lissner
46b3f06f50
Remove :load-path for doom-themes
2017-06-23 03:13:21 +02:00
Henrik Lissner
a5e2a5745b
Eval :ignore/:freeze in package! plists
2017-06-22 23:59:34 +02:00
Henrik Lissner
c294effd8d
Fix incorrect argc in +evil/reselect-paste
2017-06-22 20:03:27 +02:00
Henrik Lissner
8748c755d6
Fix MacOS reveal-in-finder command keybinds
2017-06-21 18:42:46 +02:00
Henrik Lissner
ee1fb43b93
Make doom-get-outdated-packages asynchronous
2017-06-21 16:09:58 +02:00
Henrik Lissner
8f7e138357
Add debug! macro
2017-06-21 16:09:34 +02:00