TEC
ead489bc29
fix(tutorial): add the right tutorial advice
2023-08-28 18:01:18 +01:00
TEC
ad201dc53a
feat(tutorial): start from page 0 after completed
2023-08-28 18:01:18 +01:00
TEC
f7eafc77ba
nit(tutorial): add docstring to doom-tutorial-quit
2023-08-28 18:01:17 +01:00
TEC
0b5532a6f0
feat(tutorial): add :template and :setup page prms
2023-08-28 18:01:17 +01:00
TEC
c5f9e381a5
fix(tutorial): paren imbalance
2023-08-28 18:01:17 +01:00
TEC
66cfd921ef
fix(tutorial): don't spell check the info buffer
2023-08-28 18:01:17 +01:00
TEC
306fd0da68
feat(tutorial): make load-page more fully-featured
...
It now displays more information, and calls doom-tutorial--complete when
trying to display past the end.
2023-08-28 18:01:17 +01:00
TEC
4ddb276e1d
feat(tutorial): test timer and checker
2023-08-28 18:01:17 +01:00
TEC
8e8098c6a1
feat(tutorial): next/last page functions
2023-08-28 18:01:16 +01:00
TEC
3c1437dea1
fix(tutorial): set page should return the page
...
This is expected in the use of the function.
2023-08-28 18:01:16 +01:00
TEC
9a24e07bf5
fix(tutorial): improper defvars
2023-08-28 18:01:16 +01:00
TEC
d640f22880
feat(tutorial): tweak frame styling
2023-08-28 18:01:16 +01:00
TEC
40ced6f3f2
feat(tutorial): basic page loading
2023-08-28 18:01:16 +01:00
TEC
071c8727ba
feat(tutorial): rename doom-tutorials--loaded
2023-08-28 18:01:16 +01:00
TEC
8a3c716367
feat(tutorial): add tutorial frame setup function
2023-08-28 18:01:15 +01:00
TEC
3529475936
feat(tutorial): add tutorial trigger functions
2023-08-28 18:01:15 +01:00
TEC
e66ac1dec6
feat(tutorial): add macro to create tutorial pages
2023-08-28 18:01:15 +01:00
TEC
f3525a04fd
feat(tutorial): load tutorial.el from all modules
2023-08-28 18:01:15 +01:00
TEC
ed0d07f33c
feat(tutorial): add tutorial registration macro
2023-08-28 18:01:15 +01:00
TEC
83f530c0e5
feat(tutorial): add tutorial registration function
2023-08-28 18:01:14 +01:00
TEC
e69be89ad0
feat(tutorial): remove old dummy entrypoint
2023-08-28 18:01:14 +01:00
TEC
18046fa543
feat(tutorial): add progress save/loading
2023-08-28 18:01:14 +01:00
Jeetaditya Chatterjee
474d7d4212
feat(tutorial): add tutorial entry point
2023-08-28 18:01:14 +01:00
Jeetaditya Chatterjee
c3beb3201f
feat(tutorial): add evil-tutor
2023-08-28 18:01:14 +01:00
Jeetaditya Chatterjee
fc2dcc97bc
module: add :config tutorial
...
this module will be focused on providing an interactive and easy way to
get acquainted with dooms fundamentals
2023-08-28 18:01:13 +01:00
Henrik Lissner
7a75030458
revert: fix(cli): set LC_ALL to force english output
...
LC_ALL must be set to a locale that exists on the current system, and
there is no locale I can safely expect all systems to have (see #7361 ).
Fortunately, c8070f1 seems to have addressed the underlying issue, so
this fix can be reverted.
Fix : #7361
Revert: #7331
Revert: 150ccd6305
Ref: c8070f11a4
2023-08-21 18:17:05 +02:00
Henrik Lissner
9e9c7d9e6d
bump: :editor evil
...
edkolev/evil-lion@a55eb64742 -> edkolev/evil-lion@1e838a53b8
emacs-evil/evil@60ba716bf5 -> emacs-evil/evil@9eb69b7f5b
hlissner/evil-snipe@c07788c35c -> hlissner/evil-snipe@c2108d3932
mamapanda/evil-traces@d4c53bd6ad -> mamapanda/evil-traces@82e8a7b421
- Includes two fixes for breaking changes in evil:
- mamapanda/evil-traces#5 (due to breaking changes in evil-ex.el)
- emacs-evil/evil#1824 (due to removal of evil-unquote function)
Fix : mamapanda/evil-traces#5
Fix : emacs-evil/evil#1824
2023-08-21 18:09:02 +02:00
Henrik Lissner
7a5f5d07e7
bump: :ui
...
Alexander-Miller/treemacs@9986d6cd3d -> Alexander-Miller/treemacs@00e96c842f
dgutov/diff-hl@d20f16bf5e -> dgutov/diff-hl@b5651f1c57
doomemacs/themes@b5ff201f4b -> doomemacs/themes@e4f0b006a5
edkolev/evil-goggles@8f20a16e74 -> edkolev/evil-goggles@0070c9d844
ema2159/centaur-tabs@a2890d968d -> ema2159/centaur-tabs@0bb1aa18d4
emacs-lsp/lsp-treemacs@a48763ba5d -> emacs-lsp/lsp-treemacs@e66ae21965
jaypei/emacs-neotree@98fe21334a -> jaypei/emacs-neotree@2b0cb82853
k-talo/volatile-highlights.el@513c8b73cd -> k-talo/volatile-highlights.el@fcf6e27784
seagle0128/doom-modeline@6125309c2c -> seagle0128/doom-modeline@f45a5a2003
tarsius/hl-todo@a627d33214 -> tarsius/hl-todo@0faf8569b6
2023-08-20 22:26:07 +02:00
Henrik Lissner
21df7d0beb
bump: :editor evil
...
cute-jumper/evil-embrace.el@7b5a539cfe -> cute-jumper/evil-embrace.el@3081d37811
emacs-evil/evil-collection@aaf3e0038e -> emacs-evil/evil-collection@1ad283f5b7
emacs-evil/evil-surround@f273821f57 -> emacs-evil/evil-surround@8fad8540c4
emacs-evil/evil@2ce03d412c -> emacs-evil/evil@60ba716bf5
mamapanda/evil-traces@290b532354 -> mamapanda/evil-traces@d4c53bd6ad
redguardtoo/evil-nerd-commenter@8c0f23d46a -> redguardtoo/evil-nerd-commenter@3b197a2b55
Ref: mamapanda/evil-traces#5
Ref: cute-jumper/evil-embrace.el#10
2023-08-20 22:16:12 +02:00
Henrik Lissner
ea616350c7
docs: mention 29.1 support
...
Now that 29.1 is stable, support for it is official. This updates or
docs and doctor checks to take this into account. I've also included a
link to a Discourse post where I track support for Emacs HEAD.
2023-08-20 19:51:58 +02:00
Henrik Lissner
5bb59ad4b0
bump: :lang elm fsharp haskell lean lua purescript solidity web zig
...
emacs-lsp/lsp-haskell@3249cde75f -> emacs-lsp/lsp-haskell@918ffa2516
emacsorphanage/helm-css-scss@48b996f73a -> emacsorphanage/helm-css-scss@2169d83d8f
ethereum/emacs-solidity@ddb4a901c3 -> ethereum/emacs-solidity@8ba549e429
fsharp/emacs-fsharp-mode@09fec6c91f -> fsharp/emacs-fsharp-mode@b4d31c3da0
fxbois/web-mode@df97ab62c9 -> fxbois/web-mode@57856ba64b
haskell/haskell-mode@a34ccdc54b -> haskell/haskell-mode@3e146c1a89
immerrr/lua-mode@ad639c62e3 -> immerrr/lua-mode@7eb8eaa420
jcollard/elm-mode@5797500d74 -> jcollard/elm-mode@699841865e
leanprover/lean-mode@362bc6fa3e -> leanprover/lean-mode@99d6a34dc5
nex3/haml-mode@bf5b6c11b1 -> nex3/haml-mode@fe83c65c1f
purescript-emacs/emacs-psci@95fb5d1403 -> purescript-emacs/emacs-psci@9bb6a32532
purescript-emacs/purescript-mode@cf113871f9 -> purescript-emacs/purescript-mode@eacc61aaaf
technomancy/fennel-mode@52da9715b0 -> technomancy/fennel-mode@8f721285e1
ziglang/zig-mode@9c5e41d6a0 -> ziglang/zig-mode@079149a19f
Close : #7344
2023-08-20 01:45:52 +02:00
Jacob
5155f4aa78
fix(lib): unquote base-directory in project-file-exists-p!
...
Fix : #7356
Amend: b1cc719063
2023-08-19 22:57:32 +02:00
Yejun Su
5639ebf942
fix(lsp): check npm when eglot is enabled
2023-08-18 19:21:22 +02:00
Daanturo
23c0eeba45
fix(multiple-cursors): check evil-local-mode instead of the global one
...
For evil compatibility (switching to emacs state during multiple
cursors), when evil is enabled locally by evil-local-mode but not
globally by evil-mode, using the former to check is more accurate.
Also make the state variables local since MC maybe used for multiple
buffers: activate current buffer and while not deactivating here, go to
another buffer and activate there.
2023-08-18 19:20:45 +02:00
Jeetaditya Chatterjee
6aa9ebae64
tweak(doom-dashboard): recentf now top menu section
...
This makes the top action one that is harmless as to prevent accidental
clobbering of current workspaces
2023-08-18 19:20:01 +02:00
Jeetaditya Chatterjee
09504ef9fe
feat: ask before quickloading a session
2023-08-18 19:20:01 +02:00
Henrik Lissner
c8070f11a4
fix(cli): suppress coding-system prompts
...
Emacs can unpredictably prompt the user to "Select coding
system (default utf-8):" in some cases. The exact cause is a little
different for every user, but it can be suppressed by explicitly setting
a default language environment. This is not desirable in interactive
sessions, however.
Ref: #3042
Close : #7330
Co-authored-by: bennyip <bennyip@users.noreply.github.com>
2023-08-18 19:14:39 +02:00
Henrik Lissner
b17257cf98
fix(lua): love2d project check
...
Close : #7333
Co-authored-by: LemonBreezes <LemonBreezes@users.noreply.github.com>
2023-08-18 19:10:18 +02:00
Henrik Lissner
b1cc719063
feat(lib): add base-directory arg to project-file-exists-p!
...
I also revise its docstring.
Ref: #7333
Co-authored-by: LemonBreezes <LemonBreezes@users.noreply.github.com>
2023-08-18 19:04:25 +02:00
Henrik Lissner
150ccd6305
fix(cli): set LC_ALL to force english output
...
Close : #7331
Co-authored-by: xz-dev <xz-dev@users.noreply.github.com>
2023-08-18 18:54:32 +02:00
Henrik Lissner
7efcbf9208
bump: :email
...
https://git.notmuchmail.org/git/notmuch@09f2ad8e8533 -> https://git.notmuchmail.org/git/notmuch@b6f144abe1f5
jeremy-compostella/org-msg@7b1dfb96d5 -> jeremy-compostella/org-msg@055de4abf6
org-mime/org-mime@cc00afcf02 -> org-mime/org-mime@d368bd4119
tarsius/ol-notmuch@ee3646627e -> tarsius/ol-notmuch@781c3518a5
wanderlust/flim@2cf5a78910 -> wanderlust/flim@80b8121f05
wanderlust/semi@7d8df0ef2f -> wanderlust/semi@9370961ddc
wanderlust/wanderlust@77662986fd -> wanderlust/wanderlust@8369b2d517
xzz53/mu4e-alert@3c9af8c799 -> xzz53/mu4e-alert@6beda20fc6
2023-08-18 18:53:39 +02:00
Henrik Lissner
a7f3db972f
bump: :config default use-package
...
abo-abo/avy@955c8dedd6 -> abo-abo/avy@be612110cb
jwiegley/use-package@77945e002f -> jwiegley/use-package@a6e856418d
noctuid/link-hint.el@1f9bb60289 -> noctuid/link-hint.el@36ce929331
Close : #7345
Ref: #7196
Co-authored-by: hperrey <hperrey@users.noreply.github.com>
2023-08-18 18:50:07 +02:00
Henrik Lissner
45e34fb723
bump: :lang beancount emacs-lisp sh
...
beancount/beancount-mode@519bfd868f -> beancount/beancount-mode@0f1e33067e
emacsorphanage/macrostep@75ecd04121 -> emacsorphanage/macrostep@0b04a89f69
jorgenschaefer/emacs-buttercup@07a52c9969 -> jorgenschaefer/emacs-buttercup@30c703d215
wwwjfy/emacs-fish@d04478c0ab -> wwwjfy/emacs-fish@6869efbc05
xuchunyang/elisp-demos@792be709c8 -> xuchunyang/elisp-demos@8d0cd806b1
2023-08-18 18:47:13 +02:00
Henrik Lissner
7c63b353d2
bump: :tools magit
...
alphapapa/magit-todos@c6f3fd03aa -> alphapapa/magit-todos@cadf29d1cc
magit/magit@97a95f7007 -> magit/magit@4881835572
I am still holding back on bumping forge, code-review, and closql
because of wandersoncferreira/code-review#245 . I've created a closql
fork to address this (at doomelpa/code-review), but am still testing it.
Fix : #7277
Ref: wandersoncferreira/code-review#245
2023-08-18 18:43:52 +02:00
Henrik Lissner
fc327f5be6
bump: :tools debugger lsp
...
emacs-lsp/dap-mode@450ef663a0 -> emacs-lsp/dap-mode@de41d62fc4
emacs-lsp/lsp-mode@db0b3789b1 -> emacs-lsp/lsp-mode@0dfe214573
emacs-lsp/lsp-ui@295d8984da -> emacs-lsp/lsp-ui@0dd39900c8
emacs-straight/eglot@94e2d74606 -> emacs-straight/eglot@a399fc0d03
2023-08-18 18:41:32 +02:00
Henrik Lissner
d52ebe8fd1
bump: :core
...
Fuco1/smartparens@7afd647395 -> Fuco1/smartparens@79a338db11
Wilfred/helpful@94c25337b2 -> Wilfred/helpful@c57ff0d284
bbatsov/projectile@e18ad4d611 -> bbatsov/projectile@971cd5c4f2
domtronn/all-the-icons.el@51bf77da1e -> domtronn/all-the-icons.el@f491f39c21
emacs-compat/compat@be1d94d5e0 -> emacs-compat/compat@75d0b8527f
emacs-straight/project@e086bdc7c5 -> emacs-straight/project@6c41ad68ed
joddie/pcre2el@38c6f80c78 -> joddie/pcre2el@b941ed8a96
jscheid/dtrt-indent@d4fd1b4977 -> jscheid/dtrt-indent@be07f4979a
justbur/emacs-which-key@8093644032 -> justbur/emacs-which-key@df6b0cb844
noctuid/general.el@9651024e7f -> noctuid/general.el@833dea2c4a
radian-software/straight.el@56a8b6c8a4 -> radian-software/straight.el@5e84c4e2cd
Close : #7343
Fix : #7326
Ref: radian-software/straight.el#1107
Ref: org-roam/org-roam#2361
Co-authored-by: Samoed <Samoed@users.noreply.github.com>
2023-08-18 18:34:21 +02:00
Henrik Lissner
ea7d6ef1cc
release(modules): 23.08.0-dev
...
This one comes quite late due to a personal hiatus over the past few
months.
Ref: 2b39e41368
2023-08-18 18:27:15 +02:00
Henrik Lissner
764ed7960a
feat(scheme): register scsh interpreter
2023-08-07 20:37:13 +02:00
Jeetaditya Chatterjee
24601b300e
fix(syntax): s/postframe/posframe
2023-08-07 20:34:53 +02:00
Jeetaditya Chatterjee
833be11368
fix(syntax): update flycheck binding check
2023-08-07 20:34:53 +02:00