Before

1--[[
2 POSIX library for Lua 5.1, 5.2, 5.3 & 5.4.
3 Copyright (C) 2013-2023 Gary V. Vaughan
4 Copyright (C) 2010-2013 Reuben Thomas <rrt@sc3d.org>
5 Copyright (C) 2008-2010 Natanael Copa <natanael.copa@gmail.com>
6]]
7--[[--
8 Lua POSIX bindings.
9
…lines 10–487 unchanged (478 lines)

After

1--[[
2 POSIX library for Lua 5.1, 5.2, 5.3 & 5.4.
3 Copyright (C) 2013-2025 Gary V. Vaughan
4 Copyright (C) 2010-2013 Reuben Thomas <rrt@sc3d.org>
5 Copyright (C) 2008-2010 Natanael Copa <natanael.copa@gmail.com>
6]]
7--[[--
8 Lua POSIX bindings.
9
…lines 10–487 unchanged (478 lines)

Before

chunk
comment
[[ "--[["
comment_content "\n POSIX library for Lua 5.1, 5.2, 5.3 & 5.4.\n Copyright (C) "...
]] "]]"
comment
[[ "--[["
comment_content "--\n Lua POSIX bindings.\n\n In addition to the convenience fun"...
]] "]]"
variable_declaration (+509 nodes collapsed)
comment
-- "--"
comment_content " FIXME: specl-14.x breaks function environments here :("
variable_declaration (+60 nodes collapsed)
function_declaration (+360 nodes collapsed)
function_declaration (+95 nodes collapsed)
function_declaration (+103 nodes collapsed)
function_declaration (+165 nodes collapsed)
function_declaration (+86 nodes collapsed)
function_declaration (+49 nodes collapsed)
function_declaration (+221 nodes collapsed)
function_declaration (+201 nodes collapsed)
function_declaration (+94 nodes collapsed)
function_declaration (+286 nodes collapsed)
function_declaration (+142 nodes collapsed)
function_declaration (+274 nodes collapsed)
comment
-- "--"
comment_content " For backwards compatibility, copy all table entries into M "...
variable_declaration (+433 nodes collapsed)
do_statement (+616 nodes collapsed)
return_statement
return "return"
expression_list
identifier "M"

After

chunk
comment
[[ "--[["
comment_content "\n POSIX library for Lua 5.1, 5.2, 5.3 & 5.4.\n Copyright (C) "...
]] "]]"
comment
[[ "--[["
comment_content "--\n Lua POSIX bindings.\n\n In addition to the convenience fun"...
]] "]]"
variable_declaration (+509 nodes collapsed)
comment
-- "--"
comment_content " FIXME: specl-14.x breaks function environments here :("
variable_declaration (+60 nodes collapsed)
function_declaration (+360 nodes collapsed)
function_declaration (+95 nodes collapsed)
function_declaration (+103 nodes collapsed)
function_declaration (+165 nodes collapsed)
function_declaration (+86 nodes collapsed)
function_declaration (+49 nodes collapsed)
function_declaration (+221 nodes collapsed)
function_declaration (+201 nodes collapsed)
function_declaration (+94 nodes collapsed)
function_declaration (+286 nodes collapsed)
function_declaration (+142 nodes collapsed)
function_declaration (+274 nodes collapsed)
comment
-- "--"
comment_content " For backwards compatibility, copy all table entries into M "...
variable_declaration (+433 nodes collapsed)
do_statement (+616 nodes collapsed)
return_statement
return "return"
expression_list
identifier "M"