1- #+date: <2020-07-08 Wed >
1+ #+date: <2024-04-13 Sat >
22
33[[https://github.com/emacs-jp/dmacro][./images/dmacro-header.png]]
44[[https://github.com/emacs-jp/dmacro/blob/master/LICENSE][https://img.shields.io/github/license/emacs-jp/dmacro.svg?style=flat-square]]
1313- [[#information][Information]]
1414 - [[#contribution][Contribution]]
1515 - [[#license][License]]
16-
16+
1717* Description
1818[[./images/dmacro-demo.gif]]
1919
@@ -43,13 +43,13 @@ Then press =dmacro-key= after making repeated edits.
4343after type =dmacro-key=, your buffer should be...
4444
4545#+begin_src fundamental
46- abc abc abc _
46+ abc abc abc _
4747#+end_src
4848
4949and type =dmacro-key=, then...
5050
5151#+begin_src fundamental
52- abc abc abc abc _
52+ abc abc abc abc _
5353#+end_src
5454
5555** Example2
@@ -61,20 +61,19 @@ abcdef ab_
6161after type =dmacro-key=, your buffer should be...
6262
6363#+begin_src fundamental
64- abcdef abcdef _
64+ abcdef abcdef _
6565#+end_src
6666
6767and type =dmacro-key=, then...
6868
6969#+begin_src fundamental
70- abcdef abcdef abcdef _
70+ abcdef abcdef abcdef _
7171#+end_src
7272
7373* Customize
7474- dmacro-key :: Key sequences for dmacro
7575
76- [NOTE]: If you change this variable after =dmacro-mode= is
77- started, you need to restart =dmacro-mode= to reflect the change.
76+ [NOTE]: You have to set this variable before =dmacro-mode= is started.
7877
7978* Information
8079** Contribution
@@ -84,28 +83,28 @@ We welcome PR!
8483- keg
8584 #+begin_src shell
8685 cd ~/
87- hub clone conao3/keg .keg
86+ gh repo clone conao3/keg.el .keg
8887 export PATH="$HOME/.keg/bin:$PATH"
8988 #+end_src
9089
9190*** Running test
92- Below operation flow is recommended.
91+ We recommend the following operation flow:
9392#+begin_src shell
9493 make # Install git-hooks in local .git
9594
9695 git branch [feature-branch] # Create branch named [feature-branch]
97- git checkout [feature-branch] # Checkout branch named [feature-branch]
96+ git switch [feature-branch] # Switch branch named [feature-branch]
9897
9998 # <edit loop>
10099 emacs dmacro.el # Edit something you want
101100
102- make test # Test dmacro via multi version Emacs
101+ make test # Test dmacro via multi version Emacs (but there is no test now...)
103102 git commit -am "brabra" # Commit (auto-run test before commit)
104103 # </edit loop>
105104
106- hub fork # Create fork at GitHub
107- git push [user] [feature-branch] # Push feature-branch to your fork
108- hub pull-request # Create pull-request
105+ gh repo fork # Create fork at GitHub
106+ git push origin [feature-branch] # Push feature-branch to your fork
107+ gh pr create # Create pull-request
109108#+end_src
110109
111110** License
0 commit comments