Henrik Lissner
00b4ab1776
Fix .travis.yml + add INSECURE envvar
2017-05-19 23:49:07 +02:00
Henrik Lissner
7e702bd9d3
Use default gnutls-trustfiles for other OSes
2017-05-19 22:34:08 +02:00
Henrik Lissner
5e894027c5
Improve error handling for package management
2017-05-19 22:30:44 +02:00
Henrik Lissner
e678d13ed6
Use HTTPS ELPA sources & verify TLS ( #72 )
2017-05-19 22:30:34 +02:00
Henrik Lissner
9dd66381dc
Add emacs version check to core/core.el
2017-05-19 22:25:40 +02:00
Henrik Lissner
656452df00
General cleanup & refactor; update TODO
2017-05-19 17:21:52 +02:00
Henrik Lissner
254298b1b0
Revise debug/help keybindings & commands
2017-05-19 16:52:32 +02:00
Henrik Lissner
d6220201d7
Fix #70 : doom--window-enlargened error
2017-05-19 15:56:35 +02:00
Henrik Lissner
13b2cc9446
Fix whitespacing-eating in org-tables on SPC/DEL
2017-05-19 13:20:50 +02:00
Henrik Lissner
914b0fae43
Don't intercept evil-force-normal-state in popups
...
If we remap evil-force-normal-state, we're bypassing all the useful
cleanup hooks attached to +evil-esc-hook, which is bothersome in popups
we want to do some editing in.
2017-05-19 13:04:49 +02:00
Henrik Lissner
8422cbd172
Load cl-lib sooner (address #67 )
2017-05-19 10:44:12 +02:00
Henrik Lissner
002d4cff9e
Remember popup size in history + refactor
2017-05-19 03:01:49 +02:00
Henrik Lissner
c2fcebdb75
Tweak popup rules; smaller default :size
2017-05-19 03:00:42 +02:00
Henrik Lissner
6eb5f1c8d1
Add doom/window-enlargen (replace C-w o bind)
2017-05-19 03:00:27 +02:00
Henrik Lissner
323b2f6c2f
Refactor package management: better feedback & bug fixes
2017-05-19 02:57:39 +02:00
Henrik Lissner
10c28f2659
feature-detect set-charset-priority ( fix #66 )
2017-05-19 02:55:10 +02:00
Henrik Lissner
615cf15313
General refactor & cleanup
2017-05-17 21:07:41 +02:00
Henrik Lissner
b0bb013601
General refactor & cleanup + update TODO
2017-05-17 18:27:02 +02:00
Henrik Lissner
54383a8dde
Move wgrep popup config to core-popups
2017-05-17 18:27:02 +02:00
Henrik Lissner
310c235bb5
Better doom/what-face; remove unused util defuns
2017-05-17 18:27:02 +02:00
Henrik Lissner
a6c4aace90
Better magit+shackle integration
2017-05-17 18:27:02 +02:00
Henrik Lissner
199432c0ac
Update popup rules + doc comments
2017-05-17 01:32:19 +02:00
Henrik Lissner
f148d67607
Add pos-tip settings
2017-05-16 22:21:55 +02:00
Henrik Lissner
b2d8ddd322
core-keybinds: refactor
2017-05-16 18:05:39 +02:00
Henrik Lissner
b679a86452
feature/evil: improve neotree popup integration
2017-05-16 18:05:39 +02:00
Henrik Lissner
4ede35129d
core-os: don't use gtk tooltips on linux (ew)
2017-05-16 18:05:39 +02:00
Henrik Lissner
5475ec372a
Reduce show-paren-delay
2017-05-16 00:49:42 +02:00
Henrik Lissner
ac3e63715d
core/autoload/packages: refactor
2017-05-16 00:49:35 +02:00
Henrik Lissner
1b253f5bad
Turn off nosave-p flag on package-delete
...
Prevents false positives when updating packages
2017-05-15 22:35:57 +02:00
Henrik Lissner
1e06d8b186
load custom-file silently
2017-05-15 20:47:14 +02:00
Henrik Lissner
c98efbe28e
doom/reload-autoloads: more feedback when debug mode is on
2017-05-15 20:26:33 +02:00
Henrik Lissner
f49a507ec8
feature/evil: new code-folding system
2017-05-15 20:26:33 +02:00
Henrik Lissner
4105c26b2a
tools/term: refactor + better term popup support
2017-05-15 20:26:33 +02:00
Henrik Lissner
dbceec4149
Refactor + rearrange popup rules
2017-05-15 20:26:33 +02:00
Henrik Lissner
5fb028b49d
feature/evil: refactor
2017-05-15 20:26:32 +02:00
Henrik Lissner
c492379e07
doom-install-package: inherit plist from doom-packages
2017-05-15 20:26:32 +02:00
Henrik Lissner
cf79e45cf5
map!: fix :when, :unless & :after blocks
2017-05-15 20:26:32 +02:00
Henrik Lissner
a1384d17f6
Refactor doom/sudo-find-file, add doom/sudo-this-file
2017-05-15 20:26:32 +02:00
Henrik Lissner
be4be57a1a
Load custom-file & move undo-tree config to core-editor
2017-05-15 20:26:32 +02:00
Henrik Lissner
7f6c38fcb6
Fix package updater unable-to-remove error
2017-05-15 11:09:44 +02:00
Henrik Lissner
806f856cb6
core-popups: properly persist popup rules between sessions
2017-05-14 16:51:00 +02:00
Henrik Lissner
7d7ade82b3
Fix doom-update-package errors for unreachable dependencies
2017-05-14 14:37:38 +02:00
Henrik Lissner
5b6f3119c7
doom/popup-restore: clone file buffers if needed
2017-05-14 14:37:06 +02:00
Henrik Lissner
1ab5f86188
core-popups: read rules from local var
2017-05-14 14:36:49 +02:00
Henrik Lissner
17409e174d
core-popups: remove :noclone; just don't clone unreal buffers
2017-05-14 14:35:58 +02:00
Henrik Lissner
7b1687170f
core-ui: be quiet linum-mode
2017-05-14 13:33:16 +02:00
Henrik Lissner
bb8175c561
core-popups: no :autokill for help buffers
2017-05-14 12:07:12 +02:00
Henrik Lissner
653e80e655
Fix missing 'define-fringe-bitmap' function errors
...
If Emacs wasn't built with X, Cocoa or NS display support (as is the
case for evm emacs-25.1-travis build), the fringe library is missing and
throws errors.
2017-05-14 11:54:18 +02:00
Henrik Lissner
25fa4e019c
General refactor & cleanup
...
+ refactor package management
+ core-editor: describe ediff
+ core-popups: alphabetized hack blocks
+ ui/doom-modeline: refactor buffer path fn
+ feature/version-control/+git: autoload magit-blame
2017-05-14 09:56:32 +02:00
Henrik Lissner
527c459f11
core-ui: uniquify-buffer-name-style = forward
...
Uniquify's effect is invisible except in places where buffer-name is
used (like in switch-buffer), where it can be very helpful to
distinguish between clashing buffers.
2017-05-14 09:44:22 +02:00