Commit graph

36 commits

Author SHA1 Message Date
TEC
7877ea769d
tweak(tutorial): go to point-min with template
Might as well do this automatically. May revisit in future.
2023-08-28 18:01:20 +01:00
TEC
125df8c3b7
fix(tutorial): less side-effects w/ delete-region 2023-08-28 18:01:20 +01:00
TEC
93c5e3cbf8
fix(tutorial): actually set the test timer var 2023-08-28 18:01:20 +01:00
TEC
c935f260d9
fix(tutorial): make sure right window's point set 2023-08-28 18:01:20 +01:00
TEC
4eab708ce3
tweak(tutorial): don't log some mouse commands 2023-08-28 18:01:19 +01:00
Jeetaditya Chatterjee
d672f4c3fc
fix(tutorial): solve cache issue
this is caused by removing the org-eldoc-documentation-function.

also a small formatting change slipped in.
2023-08-28 18:01:19 +01:00
TEC
3e6d0fbf49
nit(tutorial): add a comment in tutorial-load-page 2023-08-28 18:01:19 +01:00
TEC
4bcc5913ba
tweak(tutorial): formatting/styling tweaks 2023-08-28 18:01:19 +01:00
TEC
11a0ae242d
feat(tutorial): helper function to check cmd hist 2023-08-28 18:01:19 +01:00
TEC
6efb721a1a
feat(tutorial): next/prev step buttons 2023-08-28 18:01:18 +01:00
TEC
4378815e99
feat(tutorial): implement command log 2023-08-28 18:01:18 +01:00
TEC
15809d488d
nit(tutorial): improve setup of the instruct buff 2023-08-28 18:01:18 +01:00
TEC
d4d3f6c1b7
fix(tutorial): set scratch pad heading each page 2023-08-28 18:01:18 +01:00
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