Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1---------------------------------------------------------------------------
2--- Extra sorting algorithms.
3--
4-- @utillib gears.sort
5---------------------------------------------------------------------------
6
7return {
8 topological = require("gears.sort.topological")
9}
10

After

1---------------------------------------------------------------------------
2--- Utilities to sort and arrange data.
3--
4-- @utillib gears.sort
5---------------------------------------------------------------------------
6
7return {
8 topological = require("gears.sort.topological")
9}
10

Before

chunk
comment
-- "--"
comment_content "------------------------------------------------------------"...
comment
-- "--"
comment_content "- Extra sorting algorithms."
comment
-- "--"
comment_content ""
comment
-- "--"
comment_content " @utillib gears.sort"
comment
-- "--"
comment_content "------------------------------------------------------------"...
return_statement
return "return"
expression_list
table_constructor
{ "{"
field
identifier "topological"
= "="
function_call
identifier "require"
arguments
( "("
string
" "\""
string_content "gears.sort.topological"
" "\""
) ")"
} "}"

After

chunk
comment
-- "--"
comment_content "------------------------------------------------------------"...
comment
-- "--"
comment_content "- Utilities to sort and arrange data."
comment
-- "--"
comment_content ""
comment
-- "--"
comment_content " @utillib gears.sort"
comment
-- "--"
comment_content "------------------------------------------------------------"...
return_statement
return "return"
expression_list
table_constructor
{ "{"
field
identifier "topological"
= "="
function_call
identifier "require"
arguments
( "("
string
" "\""
string_content "gears.sort.topological"
" "\""
) ")"
} "}"