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

…lines 1–15 unchanged (15 lines)
16#include <sys/param.h>
17#include <sys/resource.h>
18#include <sys/uio.h>
19
20#include "Hashtable.h"
21#include "Machine.h"
22#include "ProcessList.h"
23#include "UsersTable.h"
24
25
26typedef struct CPUData_ {
27 double userPercent;
28 double nicePercent;
…lines 29–62 unchanged (34 lines)

After

…lines 1–15 unchanged (15 lines)
16#include <sys/param.h>
17#include <sys/resource.h>
18#include <sys/uio.h>
19
20#include "Hashtable.h"
21#include "Machine.h"
22#include "ProcessTable.h"
23#include "UsersTable.h"
24
25
26typedef struct CPUData_ {
27 double userPercent;
28 double nicePercent;
…lines 29–62 unchanged (34 lines)

Before

translation_unit
preproc_ifdef
#ifndef "#ifndef"
identifier "HEADER_DragonFlyBSDMachine"
preproc_def
#define "#define"
identifier "HEADER_DragonFlyBSDMachine"
comment "/*\nhtop - DragonFlyBSDMachine.h\n(C) 2014 Hisham H. Muhammad\n"...
preproc_include
#include "#include"
system_lib_string "<sys/types.h>"
comment "// required for kvm.h"
preproc_include
#include "#include"
system_lib_string "<kvm.h>"
preproc_include
#include "#include"
system_lib_string "<osreldate.h>"
preproc_include
#include "#include"
system_lib_string "<stdbool.h>"
preproc_include
#include "#include"
system_lib_string "<sys/jail.h>"
preproc_include
#include "#include"
system_lib_string "<sys/param.h>"
preproc_include
#include "#include"
system_lib_string "<sys/resource.h>"
preproc_include
#include "#include"
system_lib_string "<sys/uio.h>"
preproc_include
#include "#include"
string_literal
" "\""
string_content "Hashtable.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "Machine.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "ProcessList.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "UsersTable.h"
" "\""
type_definition (+34 nodes collapsed)
type_definition (+108 nodes collapsed)
declaration
primitive_type "char"
pointer_declarator
* "*"
function_declarator
identifier "DragonFlyBSDMachine_readJailName"
parameter_list
( "("
parameter_declaration
type_identifier "DragonFlyBSDMachine"
pointer_declarator
* "*"
identifier "host"
, ","
parameter_declaration
primitive_type "int"
identifier "jailid"
) ")"
; ";"
#endif "#endif"

After

translation_unit
preproc_ifdef
#ifndef "#ifndef"
identifier "HEADER_DragonFlyBSDMachine"
preproc_def
#define "#define"
identifier "HEADER_DragonFlyBSDMachine"
comment "/*\nhtop - DragonFlyBSDMachine.h\n(C) 2014 Hisham H. Muhammad\n"...
preproc_include
#include "#include"
system_lib_string "<sys/types.h>"
comment "// required for kvm.h"
preproc_include
#include "#include"
system_lib_string "<kvm.h>"
preproc_include
#include "#include"
system_lib_string "<osreldate.h>"
preproc_include
#include "#include"
system_lib_string "<stdbool.h>"
preproc_include
#include "#include"
system_lib_string "<sys/jail.h>"
preproc_include
#include "#include"
system_lib_string "<sys/param.h>"
preproc_include
#include "#include"
system_lib_string "<sys/resource.h>"
preproc_include
#include "#include"
system_lib_string "<sys/uio.h>"
preproc_include
#include "#include"
string_literal
" "\""
string_content "Hashtable.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "Machine.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "ProcessTable.h"
" "\""
preproc_include
#include "#include"
string_literal
" "\""
string_content "UsersTable.h"
" "\""
type_definition (+34 nodes collapsed)
type_definition (+108 nodes collapsed)
declaration
primitive_type "char"
pointer_declarator
* "*"
function_declarator
identifier "DragonFlyBSDMachine_readJailName"
parameter_list
( "("
parameter_declaration
type_identifier "DragonFlyBSDMachine"
pointer_declarator
* "*"
identifier "host"
, ","
parameter_declaration
primitive_type "int"
identifier "jailid"
) ")"
; ";"
#endif "#endif"