Commit Graph

155 Commits

Author SHA1 Message Date
3633c19df8 docs: recommend Emacs 28.1 instead of 27.2 2022-06-18 23:53:12 +02:00
22a978b316 docs: fix links in project readme
This is a stopgap while I finalize the rewrite-docs branch for merging.

Fix: #6366
2022-06-17 19:10:12 +02:00
77e9932966 bump: :core
Fuco1/smartparens@37f77bf2e2 -> Fuco1/smartparens@ec15aaa748
Wilfred/helpful@67cdd1030b -> Wilfred/helpful@209971ba9f
bbatsov/projectile@f3468e8d20 -> bbatsov/projectile@4d6da873ae
domtronn/all-the-icons.el@65c496d3d1 -> domtronn/all-the-icons.el@ca1ef30004
emacs-straight/project@4fe1eec803 -> emacs-straight/project@c52ec93689
jscheid/dtrt-indent@66fc30af02 -> jscheid/dtrt-indent@57f4072fa8
justbur/emacs-which-key@1217db8c63 -> justbur/emacs-which-key@1ab1d0cc88
raxod502/straight.el@e2de88ea0e -> radian-software/straight.el@0e204d418d

Includes a fix for #5207 (see radian-software/straight.el#955), which
occasionally caused arrayp errors when installing/upgrading packages.

Fix: #5207
Ref: radian-software/straight.el#955
2022-06-17 18:21:23 +02:00
64b0e42260 docs: update repo links in readme 2022-05-05 02:18:41 +02:00
ffe8226a5c docs: update supported emacs versions in readme badge 2022-04-16 18:11:21 +02:00
16fe83ef0e docs: don't claim to support 29 (HEAD)
I'm pulling support for Emacs 29+ (HEAD). It's too volatile and becomes
unusuable from week to week. Use Emacs 28!
2022-02-10 21:07:20 +01:00
8374438ed9 docs: target master branch in CI badges 2022-01-13 22:04:09 +01:00
e7eaa3b256 docs: fix roadmap links 2022-01-12 01:55:34 +01:00
6d5d0345cc docs: remove hacktoberfest announcement 2021-10-30 00:22:05 +02:00
0fe6cb33be docs: add hacktoberfest announcement 2021-10-01 18:20:23 +02:00
044a1a5f2b Drop Emacs 26.x support
Emacs 27.x has been the stable version of Emacs for nearly a year, and
introduces a litany of bugfixes, performance, and quality-of-life
improvements that significantly reduce Doom's maintenance burden (like
XDG support, early-init.el, image manipulation without imagemagick, a
native JSON library, harfbuzz support, pdumper, and others).

With so many big changes on Doom's horizon, I like having one less (big)
thing to worry about.

Also reverts bb677cf7a (#5232) as it is no longer needed.
2021-07-06 02:31:52 -04:00
1a5f4afd0d Reduce minimum required git to 2.23
Thanks to raxod502/straight.el@7ca94a7, which was included in 3329448bd.
This in particular reduces the burden for Ubuntu users.

Relevant to #5088, #5096
2021-06-01 16:08:17 -04:00
2d8342ca5f docs: bump minimum git version: 2.23 -> 2.28 #5088
And bump recommended Emacs: 27.1 -> 27.2
2021-05-24 14:41:16 -04:00
bb67d3f346 readme: relink faq to discourse & polish badges 2021-04-21 21:45:04 -04:00
40d9583cf3 Adjust color/style of discord/discourse badges 2021-04-15 00:21:57 -04:00
075f801fbb Add Discourse badge to README 2021-04-14 23:43:45 -04:00
1e7fb8b915 Remove sourcerer.io hall-of-fame from README
The service shut down: sourcerer-io/sourcerer-app#632
2021-03-06 00:59:06 -05:00
d0b6cef8a5 Bump minimum supported version to Emacs 26.3
From 26.1, which we no longer officially* support.

*I won't be implementing any hard checks for it just yet though. I just
want to push this forward while I plan to drop 26.x support later this
year.
2021-02-05 04:51:24 -05:00
21e206cf34 Fix link to issues in README 2020-10-12 22:22:07 +02:00
8caec41818 Fix typo in README 2020-07-11 21:27:58 +02:00
a15d31c9d4 Fix link to screenshots + minor correction in "Getting started" 2020-06-19 22:17:02 +02:00
47b4fe6a97 Nix and Guix is a great idea! 2020-06-04 08:42:00 -04:00
3e5b7cce3f [eglot] Add support for eglot lsp client in emacs
- Update README
- Add eglot-specifics to cc, rs, py, hs
  removing unused lsp-mode packages when eglot is active
- Add eglot-specific bindings
- Add doctor warnings for debugger +lsp and +peek
- Add eglot-backed lookup-handlers
- Add flycheck checker using eglot for :checkers
  syntax users (using flycheck/flycheck#1676 and
  flycheck/flycheck#1592 discussion).
  This implementation is based on @marsam code, and uses recent
  Flycheck development in order to make the code smaller and
  easier to maintain.
2020-05-28 09:34:10 +02:00
3253ca8435 Minor refactors & comment/message revision 2020-05-25 22:11:15 -04:00
9662523fba UPDATE: "Contribute" link in toc of README.md 2020-05-11 02:19:26 +01:00
64f15bfe3c Fix getting started link in readme 2020-04-27 01:47:20 -04:00
0bb2dc129a Oooops, I did a boo-boo
Abbrev-mode betrayed me :( for that you get two commits for the price of one.
2020-04-26 17:47:43 +08:00
b719f1917c Reflow long text in readme 2020-04-26 04:48:24 -04:00
5edfcec2df Critical bugfixes! Momentus edits of paramount importance crucial to the long-term success of the project
A few tweaks to the readme:
 1. Replaced typographic approximation of em dashes with … em dashes
 2. Made parenthesis surrounding italic text non-italic (yes, it's an improvement — Robert Bringhurst agrees with me [5.3.2 of his book])
 3. Made `project/?` links actually link to the project pages (relative links like `/?` resolve to `/blob/?`)
 4. Replaced code blocks around keypresses with `<kbd></kbd>` as is used earlier in the readme
 5. Fixed new issue link, as in (3)
2020-04-26 15:35:04 +08:00
e4001ebcae Remove website link from readme
It's not up yet!
2020-04-26 02:31:52 -04:00
edef4d6c7d Fix documentation links in readme 2020-04-26 01:54:44 -04:00
2ae397b885 Redesign project readme 2020-04-26 01:48:07 -04:00
f194134828 Update + revise readme 2020-04-07 20:24:44 -04:00
e73a01bcbd Revise badges & change style for readability 2020-03-27 19:36:43 -04:00
bcdadcd45d Mention dependencies in README
And recommend Emacs 26 or 27, but not 28.
2020-03-27 17:51:37 -04:00
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
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
9fa78f6a64 Update discord link again
First link wasn't a permanent link. Whoops!
2020-01-27 23:58:32 -05:00
d27ff78444 Update discord links 2020-01-27 23:36:39 -05:00
871201dad6 Minor doc/comment revision & fixes 2020-01-26 01:31:53 -05:00
e8cd89e451 Remove mention of the_silver_searcher from README
And mention emacs/ripgrep deps in quickstart instructions.
2020-01-05 16:06:02 -05:00
99cd52e70f 💥 Drop Emacs 25.x support
Emacs 26.1 is Doom's new minimum supported version

Closes #2026
2019-11-08 16:02:06 -05:00
a7e8e50c40 Correct some typos 2019-10-30 14:41:10 +00:00
4bd8f5f89e Add banner links to README 2019-10-29 01:42:08 -04:00
4b2447f837 Fix README links #1771 #1755 2019-10-29 01:13:57 -04:00
767d0b25cd Add fourth mantra 2019-10-24 14:20:48 -04:00
fb692a843f README: general revision 2019-10-20 10:58:52 -04:00
b343f238fa Correct workflow badge link 2019-10-13 00:28:48 -04:00
07ab577150 Remove travis-ci badge and config 2019-10-12 23:04:58 -05:00
ae40ee88db Update README.md
Change `dump-jump` to `dumb-jump`
2019-08-06 11:34:30 -07:00