diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2017-08-22 09:50:06 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2017-08-22 09:50:06 -0700 |
commit | 8a92572df505eab170912e082e085301e7fecddd (patch) | |
tree | 9db133bf1f048de9f146dfabda21c1736510e01e /html/edit/012-editor-undo.mu.html | |
parent | fc97f6670d3094f1a5f213ec3a3f7134a14ddadd (diff) | |
download | mu-8a92572df505eab170912e082e085301e7fecddd.tar.gz |
3983
Diffstat (limited to 'html/edit/012-editor-undo.mu.html')
-rw-r--r-- | html/edit/012-editor-undo.mu.html | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/html/edit/012-editor-undo.mu.html b/html/edit/012-editor-undo.mu.html index 2edbcc6c..7774741c 100644 --- a/html/edit/012-editor-undo.mu.html +++ b/html/edit/012-editor-undo.mu.html @@ -203,11 +203,11 @@ if ('onhashchange' in window) { <span id="L140" class="LineNr"> 140 </span>] <span id="L141" class="LineNr"> 141 </span> <span id="L142" class="LineNr"> 142 </span><span class="Comment"># save operation to undo</span> -<span id="L143" class="LineNr"> 143 </span><span class="muRecipe">after</span> <span class="Constant"><insert-character-begin></span> [ +<span id="L143" class="LineNr"> 143 </span><span class="muRecipe">after</span> <span class="Constant"><begin-insert-character></span> [ <span id="L144" class="LineNr"> 144 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L145" class="LineNr"> 145 </span> cursor-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">before-cursor:offset</span> <span id="L146" class="LineNr"> 146 </span>] -<span id="L147" class="LineNr"> 147 </span><span class="muRecipe">before</span> <span class="Constant"><insert-character-end></span> [ +<span id="L147" class="LineNr"> 147 </span><span class="muRecipe">before</span> <span class="Constant"><end-insert-character></span> [ <span id="L148" class="LineNr"> 148 </span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L149" class="LineNr"> 149 </span> cursor-row:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-row:offset</span> <span id="L150" class="LineNr"> 150 </span> cursor-column:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-column:offset</span> @@ -239,13 +239,13 @@ if ('onhashchange' in window) { <span id="L176" class="LineNr"> 176 </span>] <span id="L177" class="LineNr"> 177 </span> <span id="L178" class="LineNr"> 178 </span><span class="Comment"># enter operations never coalesce with typing before or after</span> -<span id="L179" class="LineNr"> 179 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L861'><insert-enter-begin></a></span> [ +<span id="L179" class="LineNr"> 179 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L861'><begin-insert-enter></a></span> [ <span id="L180" class="LineNr"> 180 </span> cursor-row-before:num <span class="Special"><-</span> copy cursor-row <span id="L181" class="LineNr"> 181 </span> cursor-column-before:num <span class="Special"><-</span> copy cursor-column <span id="L182" class="LineNr"> 182 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L183" class="LineNr"> 183 </span> cursor-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">before-cursor:offset</span> <span id="L184" class="LineNr"> 184 </span>] -<span id="L185" class="LineNr"> 185 </span><span class="muRecipe">before</span> <span class="Constant"><a href='002-typing.mu.html#L863'><insert-enter-end></a></span> [ +<span id="L185" class="LineNr"> 185 </span><span class="muRecipe">before</span> <span class="Constant"><a href='002-typing.mu.html#L863'><end-insert-enter></a></span> [ <span id="L186" class="LineNr"> 186 </span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L187" class="LineNr"> 187 </span> cursor-row:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-row:offset</span> <span id="L188" class="LineNr"> 188 </span> cursor-column:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-row:offset</span> @@ -781,12 +781,12 @@ if ('onhashchange' in window) { <span id="L718" class="LineNr"> 718 </span> ] <span id="L719" class="LineNr"> 719 </span>] <span id="L720" class="LineNr"> 720 </span> -<span id="L721" class="LineNr"> 721 </span><span class="muRecipe">after</span> <span class="Constant"><move-cursor-begin></span> [ +<span id="L721" class="LineNr"> 721 </span><span class="muRecipe">after</span> <span class="Constant"><begin-move-cursor></span> [ <span id="L722" class="LineNr"> 722 </span> cursor-row-before:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-row:offset</span> <span id="L723" class="LineNr"> 723 </span> cursor-column-before:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-column:offset</span> <span id="L724" class="LineNr"> 724 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L725" class="LineNr"> 725 </span>] -<span id="L726" class="LineNr"> 726 </span><span class="muRecipe">before</span> <span class="Constant"><move-cursor-end></span> [ +<span id="L726" class="LineNr"> 726 </span><span class="muRecipe">before</span> <span class="Constant"><end-move-cursor></span> [ <span id="L727" class="LineNr"> 727 </span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L728" class="LineNr"> 728 </span> cursor-row:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-row:offset</span> <span id="L729" class="LineNr"> 729 </span> cursor-column:num <span class="Special"><-</span> get *editor, <span class="Constant">cursor-column:offset</span> @@ -1679,10 +1679,10 @@ if ('onhashchange' in window) { <span id="L1616" class="LineNr">1616 </span>] <span id="L1617" class="LineNr">1617 </span> <span id="L1618" class="LineNr">1618 </span><span class="Comment"># save operation to undo</span> -<span id="L1619" class="LineNr">1619 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L99'><backspace-character-begin></a></span> [ +<span id="L1619" class="LineNr">1619 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L99'><begin-backspace-character></a></span> [ <span id="L1620" class="LineNr">1620 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L1621" class="LineNr">1621 </span>] -<span id="L1622" class="LineNr">1622 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L101'><backspace-character-end></a></span> [ +<span id="L1622" class="LineNr">1622 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L101'><end-backspace-character></a></span> [ <span id="L1623" class="LineNr">1623 </span> <span class="Delimiter">{</span> <span id="L1624" class="LineNr">1624 </span> <span class="Conceal">¦</span> <span class="muControl">break-unless</span> backspaced-cell <span class="Comment"># backspace failed; don't add an undo operation</span> <span id="L1625" class="LineNr">1625 </span> <span class="Conceal">¦</span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> @@ -1905,10 +1905,10 @@ if ('onhashchange' in window) { <span id="L1842" class="LineNr">1842 </span> ] <span id="L1843" class="LineNr">1843 </span>] <span id="L1844" class="LineNr">1844 </span> -<span id="L1845" class="LineNr">1845 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L366'><delete-character-begin></a></span> [ +<span id="L1845" class="LineNr">1845 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L366'><begin-delete-character></a></span> [ <span id="L1846" class="LineNr">1846 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L1847" class="LineNr">1847 </span>] -<span id="L1848" class="LineNr">1848 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L368'><delete-character-end></a></span> [ +<span id="L1848" class="LineNr">1848 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L368'><end-delete-character></a></span> [ <span id="L1849" class="LineNr">1849 </span> <span class="Delimiter">{</span> <span id="L1850" class="LineNr">1850 </span> <span class="Conceal">¦</span> <span class="muControl">break-unless</span> deleted-cell <span class="Comment"># delete failed; don't add an undo operation</span> <span id="L1851" class="LineNr">1851 </span> <span class="Conceal">¦</span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> @@ -2031,10 +2031,10 @@ if ('onhashchange' in window) { <span id="L1968" class="LineNr">1968 </span> ] <span id="L1969" class="LineNr">1969 </span>] <span id="L1970" class="LineNr">1970 </span> -<span id="L1971" class="LineNr">1971 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L2540'><delete-to-end-of-line-begin></a></span> [ +<span id="L1971" class="LineNr">1971 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L2540'><begin-delete-to-end-of-line></a></span> [ <span id="L1972" class="LineNr">1972 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L1973" class="LineNr">1973 </span>] -<span id="L1974" class="LineNr">1974 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L2542'><delete-to-end-of-line-end></a></span> [ +<span id="L1974" class="LineNr">1974 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L2542'><end-delete-to-end-of-line></a></span> [ <span id="L1975" class="LineNr">1975 </span> <span class="Delimiter">{</span> <span id="L1976" class="LineNr">1976 </span> <span class="Conceal">¦</span> <span class="muControl">break-unless</span> deleted-cells <span class="Comment"># delete failed; don't add an undo operation</span> <span id="L1977" class="LineNr">1977 </span> <span class="Conceal">¦</span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> @@ -2134,10 +2134,10 @@ if ('onhashchange' in window) { <span id="L2071" class="LineNr">2071 </span> ] <span id="L2072" class="LineNr">2072 </span>] <span id="L2073" class="LineNr">2073 </span> -<span id="L2074" class="LineNr">2074 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L1963'><delete-to-start-of-line-begin></a></span> [ +<span id="L2074" class="LineNr">2074 </span><span class="muRecipe">after</span> <span class="Constant"><a href='003-shortcuts.mu.html#L1963'><begin-delete-to-start-of-line></a></span> [ <span id="L2075" class="LineNr">2075 </span> top-before:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> <span id="L2076" class="LineNr">2076 </span>] -<span id="L2077" class="LineNr">2077 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L1965'><delete-to-start-of-line-end></a></span> [ +<span id="L2077" class="LineNr">2077 </span><span class="muRecipe">before</span> <span class="Constant"><a href='003-shortcuts.mu.html#L1965'><end-delete-to-start-of-line></a></span> [ <span id="L2078" class="LineNr">2078 </span> <span class="Delimiter">{</span> <span id="L2079" class="LineNr">2079 </span> <span class="Conceal">¦</span> <span class="muControl">break-unless</span> deleted-cells <span class="Comment"># delete failed; don't add an undo operation</span> <span id="L2080" class="LineNr">2080 </span> <span class="Conceal">¦</span> top-after:&:<a href='../065duplex_list.mu.html#L3'>duplex-list</a>:char <span class="Special"><-</span> get *editor, <span class="Constant">top-of-screen:offset</span> |