From b7fc9d3b5c4da25af0b919e65996b5dc0c3cf9f5 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Fri, 26 May 2017 23:50:50 -0700 Subject: 3879 --- html/edit/003-shortcuts.mu.html | 4 ++-- html/edit/012-editor-undo.mu.html | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'html/edit') diff --git a/html/edit/003-shortcuts.mu.html b/html/edit/003-shortcuts.mu.html index 3ad4d89e..bf5f463c 100644 --- a/html/edit/003-shortcuts.mu.html +++ b/html/edit/003-shortcuts.mu.html @@ -3052,8 +3052,8 @@ if ('onhashchange' in window) { 2990 *editor <- put *editor, before-cursor:offset, before-cursor 2991 # keep one line in common with previous page 2992 { -2993 ¦ last:char <- get *before-cursor, value:offset -2994 ¦ newline?:bool <- equal last, 10/newline +2993 ¦ last:char <- get *before-cursor, value:offset +2994 ¦ newline?:bool <- equal last, 10/newline 2995 ¦ break-unless newline?:bool 2996 ¦ before-cursor <- prev before-cursor 2997 ¦ *editor <- put *editor, before-cursor:offset, before-cursor diff --git a/html/edit/012-editor-undo.mu.html b/html/edit/012-editor-undo.mu.html index af9e02dd..2eb92fd0 100644 --- a/html/edit/012-editor-undo.mu.html +++ b/html/edit/012-editor-undo.mu.html @@ -478,7 +478,7 @@ if ('onhashchange' in window) { 415 ¦ before-cursor <- get *editor, before-cursor:offset 416 ¦ insert-from:&:duplex-list:char <- get typing, insert-from:offset # ignore insert-to because it's already been spliced away 417 ¦ # assert insert-to matches next(before-cursor) - 418 ¦ insert-range before-cursor, insert-from + 418 ¦ splice before-cursor, insert-from 419 ¦ # assert cursor-row/cursor-column/top-of-screen match after-row/after-column/after-top-of-screen 420 ¦ cursor-row <- get typing, after-row:offset 421 ¦ *editor <- put *editor, cursor-row:offset, cursor-row @@ -1699,7 +1699,7 @@ if ('onhashchange' in window) { 1636 ¦ ¦ break-unless coalesce? 1637 ¦ ¦ deletion <- put deletion, delete-from:offset, before-cursor 1638 ¦ ¦ backspaced-so-far:&:duplex-list:char <- get deletion, deleted-text:offset -1639 ¦ ¦ insert-range backspaced-cell, backspaced-so-far +1639 ¦ ¦ splice backspaced-cell, backspaced-so-far 1640 ¦ ¦ deletion <- put deletion, deleted-text:offset, backspaced-cell 1641 ¦ ¦ deletion <- put deletion, after-row:offset, cursor-row 1642 ¦ ¦ deletion <- put deletion, after-column:offset, cursor-column @@ -1723,8 +1723,8 @@ if ('onhashchange' in window) { 1660 ¦ anchor:&:duplex-list:char <- get deletion, delete-from:offset 1661 ¦ break-unless anchor 1662 ¦ deleted:&:duplex-list:char <- get deletion, deleted-text:offset -1663 ¦ old-cursor:&:duplex-list:char <- last deleted -1664 ¦ insert-range anchor, deleted +1663 ¦ old-cursor:&:duplex-list:char <- last deleted +1664 ¦ splice anchor, deleted 1665 ¦ # assert cursor-row/cursor-column/top-of-screen match after-row/after-column/after-top-of-screen 1666 ¦ before-cursor <- copy old-cursor 1667 ¦ cursor-row <- get deletion, before-row:offset -- cgit 1.4.1-2-gfad0