diff options
-rw-r--r-- | 070text.mu | 20 | ||||
-rw-r--r-- | 071channel.mu | 2 | ||||
-rw-r--r-- | edit/005-sandbox.mu | 2 | ||||
-rw-r--r-- | sandbox/005-sandbox.mu | 2 |
4 files changed, 13 insertions, 13 deletions
diff --git a/070text.mu b/070text.mu index cb950b05..40243496 100644 --- a/070text.mu +++ b/070text.mu @@ -144,7 +144,7 @@ recipe buffer-full? in:address:buffer -> result:boolean [ result <- greater-or-equal len, capacity ] -recipe buffer-append in:address:buffer, c:character -> in:address:buffer [ +recipe append in:address:buffer, c:character -> in:address:buffer [ local-scope load-ingredients len:address:number <- get-address *in, length:offset @@ -174,14 +174,14 @@ scenario buffer-append-works [ local-scope x:address:buffer <- new-buffer 3 s1:address:array:character <- get *x:address:buffer, data:offset - x:address:buffer <- buffer-append x:address:buffer, 97 # 'a' - x:address:buffer <- buffer-append x:address:buffer, 98 # 'b' - x:address:buffer <- buffer-append x:address:buffer, 99 # 'c' + x:address:buffer <- append x:address:buffer, 97 # 'a' + x:address:buffer <- append x:address:buffer, 98 # 'b' + x:address:buffer <- append x:address:buffer, 99 # 'c' s2:address:array:character <- get *x:address:buffer, data:offset 1:boolean/raw <- equal s1:address:array:character, s2:address:array:character 2:array:character/raw <- copy *s2:address:array:character +buffer-filled - x:address:buffer <- buffer-append x:address:buffer, 100 # 'd' + x:address:buffer <- append x:address:buffer, 100 # 'd' s3:address:array:character <- get *x:address:buffer, data:offset 10:boolean/raw <- equal s1:address:array:character, s3:address:array:character 11:number/raw <- get *x:address:buffer, length:offset @@ -211,9 +211,9 @@ scenario buffer-append-handles-backspace [ run [ local-scope x:address:buffer <- new-buffer 3 - x <- buffer-append x, 97 # 'a' - x <- buffer-append x, 98 # 'b' - x <- buffer-append x, 8/backspace + x <- append x, 97 # 'a' + x <- append x, 98 # 'b' + x <- append x, 8/backspace s:address:array:character <- buffer-to-array x 1:array:character/raw <- copy *s ] @@ -250,13 +250,13 @@ recipe integer-to-decimal-text n:number -> result:address:array:character [ break-if done? n, digit:number <- divide-with-remainder n, 10 c:character <- add digit-base, digit - tmp:address:buffer <- buffer-append tmp, c + tmp:address:buffer <- append tmp, c loop } # add sign { break-unless negate-result:boolean - tmp <- buffer-append tmp, 45 # '-' + tmp <- append tmp, 45 # '-' } # reverse buffer into text result len:number <- get *tmp, length:offset diff --git a/071channel.mu b/071channel.mu index d0dc3f88..d3b4752f 100644 --- a/071channel.mu +++ b/071channel.mu @@ -292,7 +292,7 @@ recipe buffer-lines in:address:channel, out:address:channel -> out:address:chann loop +next-character:label } # append anything else - line <- buffer-append line, c + line <- append line, c line-done?:boolean <- equal c, 10/newline break-if line-done? # stop buffering on eof (currently only generated by fake console) diff --git a/edit/005-sandbox.mu b/edit/005-sandbox.mu index b44f127f..81292b3b 100644 --- a/edit/005-sandbox.mu +++ b/edit/005-sandbox.mu @@ -479,7 +479,7 @@ recipe editor-contents editor:address:editor-data -> result:address:array:charac { break-unless curr c:character <- get *curr, value:offset - buffer-append buf, c + buf <- append buf, c curr <- next curr loop } diff --git a/sandbox/005-sandbox.mu b/sandbox/005-sandbox.mu index 2fded997..ddffd14a 100644 --- a/sandbox/005-sandbox.mu +++ b/sandbox/005-sandbox.mu @@ -411,7 +411,7 @@ recipe editor-contents editor:address:editor-data -> result:address:array:charac { break-unless curr c:character <- get *curr, value:offset - buffer-append buf, c + buf <- append buf, c curr <- next curr loop } |