Commit graph

996 commits

Author SHA1 Message Date
Henrik Lissner
b78fc4eb76
Minor refactor & reformatting across the board 2020-04-08 15:30:10 -04:00
Henrik Lissner
8f685a3c31
Fix #2756: make C-a/C-e truly shift-select aware 2020-03-28 00:41:04 -04:00
Henrik Lissner
be257140b4
Merge pull request #2782 from vqhuy/security
Fix TLS error caused by #2763
2020-03-27 21:27:12 -04:00
Vu Quoc Huy
9709d257d9 Fix TLS error caused by #2763
Check whether the current gnutls library supports tls1.3
Add more tests for `doom/am-i-secure`
2020-03-28 02:24:12 +01:00
Henrik Lissner
f4ff7fda38
Fix #2756: inhibited shift-selection on C-a/C-e 2020-03-27 03:03:37 -04:00
Henrik Lissner
169f9a6121
General, minor refactor & reformatting 2020-03-27 01:25:30 -04:00
Henrik Lissner
2c2df9df8c
Fix & extend doom/help-packages
+ It would display Doom's commit, rather than the package's
+ Add Homepage link
+ Fix module lists for packages that aren't installed
2020-03-13 17:33:40 -04:00
Henrik Lissner
dd402b7db3
Remove references to enh-ruby-mode 2020-03-12 11:29:54 -04:00
Henrik Lissner
8f68237e8b
Don't pretty-print doom/info's packages section
Your doom/info should be a compact summary of your config. Pretty
printing the packages listing vertically consumed too much space.
2020-03-10 23:54:07 -04:00
Henrik Lissner
fb8d96f1cb
Preserve cursor+window position, rather than recenter
After n/N or */# searches with evil.
2020-03-06 16:36:35 -05:00
Henrik Lissner
f8a69464d0
Remove smartparens dependency for doom/info 2020-03-03 16:15:43 -05:00
Henrik Lissner
79e5a27fab
Prefix arg = don't restore last scratch buffer 2020-03-03 12:44:33 -05:00
Henrik Lissner
bbd1561a3c
Make doom-real-buffer-p work for indirect buffers 2020-03-01 01:33:40 -05:00
Henrik Lissner
e54ebcbff5
Fix #2607: void-variable doom-scratch-initial-major-mode error
And fix "selected deleted buffer" error caused by aggressive
window-configuration-change-hook function.
2020-02-26 09:46:50 -05:00
Henrik Lissner
9fa76836c1
Persist scratch buffer point, mode & contents
Also renames doom-scratch-buffer-major-mode ->
doom-scratch-initial-major-mode, since it only affects the initial
buffer now.

This was designed to be backwards compatible; you won't lose your
scratch buffers from this update. Though I may remove the old format in
3.1.
2020-02-25 20:30:23 -05:00
Henrik Lissner
da3e24e686
Preserve cursor position for scratch buffer
Not across restarts, but across toggles of the scratch popup.
2020-02-25 18:11:13 -05:00
Henrik Lissner
b30f38ac06
Minor refactor & reformatting across the board 2020-02-23 15:42:43 -05:00
Henrik Lissner
65a71d5647
Link to doom-real-buffer-p in other real buffer functions
To make the explanation easier to find.
2020-02-22 18:31:10 -05:00
Henrik Lissner
8a7763337d
doom refresh -> doom sync
refresh isn't going anywhere, but sync will be the canonical command
here on out, because it is more appropriate for kind of work it will be
doing in the future.
2020-02-19 23:34:16 -05:00
Henrik Lissner
1910453e29
The byte-compiler ate my baby 2020-02-06 16:55:27 -05:00
Henrik Lissner
77e58609d4
doom/update-pinned-package-form: improve error feedback 2020-02-06 15:27:03 -05:00
Henrik Lissner
1cacfcf962
Fix #2479 2020-02-03 13:01:46 -05:00
Henrik Lissner
04d14bcba9
Minor refactors & comment correction 2020-02-02 16:03:34 -05:00
Henrik Lissner
4a5cf04761
General refactors & appease byte-compiler 2020-02-02 02:05:20 -05:00
Henrik Lissner
ede5beed7a
Change doom-plist-delete to delete N props 2020-01-30 16:58:49 -05:00
Henrik Lissner
097972bd9d
Refactor package pinning
- Make doom/info package details more concise
- Removed doom-pinned-packages variable (pin info now stored in
  doom-packages metadata)
- Fix unpin! not actually unpinning some packages
2020-01-28 20:47:45 -05:00
Henrik Lissner
dadd54604b
Refactor package update logic
Still needs more work.
2020-01-26 21:21:06 -05:00
Henrik Lissner
871201dad6
Minor doc/comment revision & fixes 2020-01-26 01:31:53 -05:00
Henrik Lissner
57f550bc85
Rename & change doom/update-pinned-package-declaration
+ Now named doom/update-pinned-package-form
+ If passed the prefix arg, the command now prompts for a remote commit
  to use.
2020-01-25 19:02:01 -05:00
Henrik Lissner
f600605de3
Add "unpin" section to doom/info
Important when debugging potential upstream issues.
2020-01-25 19:02:01 -05:00
Henrik Lissner
d39961b30d
Replace doom/help-package-homepage w/ straight-visit-package-website
No need to reinvent the wheel.
2020-01-24 22:19:00 -05:00
Henrik Lissner
14fc65a9fb
Remove nconcq! macro
Unused and unnecessary.
2020-01-24 18:14:17 -05:00
Henrik Lissner
fee7a645c0
Inherit from pre-existing recipe when updating :pin 2020-01-15 00:50:27 -05:00
Henrik Lissner
2fd7ede0d8
Emit error on update-pinned-package if not in a package! call 2020-01-15 00:48:57 -05:00
Henrik Lissner
b7e81bc042
Add doom/update-pinned-package-declaration command
This may be renamed later, or rewritten to jump to the user's
`packages.el` and entering it there. Or something. For now it's useful
for its niche.
2020-01-14 21:46:38 -05:00
Henrik Lissner
4161014cfc
doom/toggle-debug-mode: toggle garbage-collection-messages 2020-01-14 19:25:24 -05:00
Henrik Lissner
e7de8118ce
Fix #1706: Make doom-big-font-mode affect all frames 2020-01-13 01:08:49 -05:00
Henrik Lissner
1018dea7b7
Fix wrong-type-arg stringp t from doom/move-this-file 2020-01-12 02:20:12 -05:00
Henrik Lissner
51bb3a2b35
Fix #2357: C-a moves across lines 2020-01-12 02:09:25 -05:00
Henrik Lissner
0c9f1b1a9c
Minor refactors & comment revision 2020-01-11 17:27:04 -05:00
Henrik Lissner
29250133e8
Replace doom/describe-symbol w/ helpful-symbol
And helpful-at-point.
2020-01-11 17:21:35 -05:00
Henrik Lissner
18301b0b9a
Merge pull request #2344 from RBckmnn/SudoThisFile
Make sudo-this-file usable in dired-buffers
2020-01-10 05:59:54 -05:00
Henrik Lissner
59a6cb72be
Fix maximize/enlargen commands around dedicated windows #2337 2020-01-09 22:56:26 -05:00
Ralf Beckmann
6d0e60a024 Make sudo-this-file usable in dired-buffers 2020-01-09 08:34:41 +01:00
Henrik Lissner
aad7961647
Fix #2258: update for new and old repo, and only if they are repos 2020-01-06 23:39:46 -05:00
Henrik Lissner
a52909f5df
Toggle {magit-refresh,use-package}-verbose on debug mode 2020-01-06 23:27:21 -05:00
Henrik Lissner
1c237106aa
Don't pollute module help warnings with text props 2020-01-04 17:12:49 -05:00
Henrik Lissner
13be4fa178
Fix doom/sudo-save-buffer
Trying to open a buffer named after the filename, rather than opening
the file and returning a buffer.
2020-01-04 04:57:58 -05:00
Henrik Lissner
e0b8b4f190
Fix set-pretty-symbols! not merging properties w/ old rules
This removes the :merge property, as merging is now its default
behavior.
2020-01-04 04:55:57 -05:00
Henrik Lissner
63d42c97bc
Pass POS to sp-point-in-string
And doom-point-in-string-or-comment-p is no longer side-effect-free, due
to sp-point-in-* caching syntax-ppss.
2020-01-03 05:22:10 -05:00