block definitions



p4_block

reference: ../src/p4ed.c:0147

p4_block_ : ( u -- addr )

load the specified block into a block buffer and return the address of that block buffer - see also BLOCK

reference: ../src/block.c:0050

p4_buffer_ : ( u -- addr )

get the block buffer address for the specified block - if it had not been loaded already it is not filled with data from the disk unlike BLOCK does.

reference: ../src/block.c:0061

p4_empty_buffers

reference: ../src/misc.c:1019

p4_empty_buffers_ : ( -- )

unassign all block buffers, does not even UPDATE

reference: ../src/block.c:0071

p4_flush_ : ( -- )

call SAVE-BUFFERS and then unassign all block buffers with EMPTY-BUFFERS

reference: ../src/block.c:0080

p4_list

reference: ../src/misc.c:1028

p4_list_ : ( u -- )

display the block

reference: ../src/block.c:0089

p4_load

reference: ../src/p4ed.c:1081

p4_load_ : ( u -- )

INTERPRET the specified BLOCK

reference: ../src/block.c:0097

p4_save_buffers

reference: ../src/p4ed.c:0193

p4_save_buffers_ : ( -- )

write all modified buffer to the disk, see UPDATE and FLUSH

reference: ../src/block.c:0107

p4_thru

reference: ../src/misc.c:1058

p4_thru_ : ( u1 u2 -- )

LOAD a number of block in sequence.

reference: ../src/block.c:0115

p4_update

reference: ../src/p4ed.c:0192

p4_update_ : ( -- )

mark the current block buffer as modified, see FLUSH

reference: ../src/block.c:0127