Skip to content

Commit b6e452c

Browse files
committed
挪到 bee.windows
1 parent eab7e6d commit b6e452c

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

script/encoder/ansi.lua

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
local platform = require 'bee.platform'
2-
local unicode
2+
local windows
33

44
if platform.OS == 'Windows' then
5-
unicode = require 'bee.unicode'
5+
windows = require 'bee.windows'
66
end
77

88
local m = {}
99

1010
function m.toutf8(text)
11-
if not unicode then
11+
if not windows then
1212
return text
1313
end
14-
return unicode.a2u(text)
14+
return windows.a2u(text)
1515
end
1616

1717
function m.fromutf8(text)
18-
if not unicode then
18+
if not windows then
1919
return text
2020
end
21-
return unicode.u2a(text)
21+
return windows.u2a(text)
2222
end
2323

2424
return m

script/proto/proto.lua

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
local subprocess = require 'bee.subprocess'
2-
local socket = require 'bee.socket'
31
local util = require 'utility'
42
local await = require 'await'
53
local pub = require 'pub'
64
local jsonrpc = require 'jsonrpc'
75
local define = require 'proto.define'
86
local json = require 'json'
97
local inspect = require 'inspect'
10-
local thread = require 'bee.thread'
8+
local platform = require 'bee.platform'
119
local fs = require 'bee.filesystem'
1210
local net = require 'service.net'
1311
local timer = require 'timer'
@@ -234,8 +232,11 @@ end
234232
function m.listen(mode, socketPort)
235233
m.mode = mode
236234
if mode == 'stdio' then
237-
subprocess.filemode(io.stdin, 'b')
238-
subprocess.filemode(io.stdout, 'b')
235+
if platform.OS == 'Windows' then
236+
local windows = require 'bee.windows'
237+
windows.filemode(io.stdin, 'b')
238+
windows.filemode(io.stdout, 'b')
239+
end
239240
io.stdin:setvbuf 'no'
240241
io.stdout:setvbuf 'no'
241242
pub.task('loadProtoByStdio')

0 commit comments

Comments
 (0)