소스 검색

^C now terminates line mode input with an error

master
XeonSquared 11 달 전
부모
커밋
a533748d55
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. +2
    -0
      module/buffer.lua

+ 2
- 0
module/buffer.lua 파일 보기

@@ -307,6 +307,8 @@ function buffer:read(...)
if #buffer > 0 and pos <= #buffer then
buffer = buffer:sub(1, (#buffer - pos)) .. buffer:sub((#buffer - pos) + 2)
end
elseif char == "\3" then -- ^C, error
error("terminated")
elseif char == "\1" then -- ^A, go to start of line
pos = buffer:len()+1
elseif char == "\5" then -- ^E, go to end of line


불러오는 중...
취소
저장