* print.c (scm_get_print_state): New procedure: Given an output
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Tue, 24 Aug 1999 02:11:54 +0000 (02:11 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Tue, 24 Aug 1999 02:11:54 +0000 (02:11 +0000)
commitc19bc0882338697785b685e722b32169b4ec8678
tree2948542d6b69bb7069107da2b8e8d26fac4ab68d
parent4a94d8ca0b57e93a75e870ff357019a4a0b1bfff
* print.c (scm_get_print_state): New procedure: Given an output
port, return the print state associated to it in the current print
chain, if one exists;
(scm_port_with_print_state): New procedure: Associate a
print-state with a port.
(scm_valid_oport_value_p): Use SCM_PORT_WITH_PS_P;
(scm_printer_apply): Wrap port and pstate as a smob;
(print_state_printer): Removed.
libguile/print.c