guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile print.h print.c backt...


From: Mikael Djurfeldt
Subject: guile/guile-core/libguile print.h print.c backt...
Date: Mon, 12 May 2003 16:46:52 -0400

CVSROOT:        /cvsroot/guile
Module name:    guile
Changes by:     Mikael Djurfeldt <address@hidden>       03/05/12 16:46:52

Modified files:
        guile-core/libguile: print.h print.c backtrace.c ChangeLog 

Log message:
        * backtrace.c (scm_display_error_message): Introduced fancy
        printing with max level 7 and length 10.  (Purpose: avoid printing
        gigantic objects in error messages.)
        
        * print.c, print.h (scm_i_port_with_print_state): New function.
        
        * print.c (scm_iprin1, scm_printer_apply,
        scm_port_with_print_state): Use scm_i_port_with_print_state.
        (scm_simple_format): Modified not to destroy print states.
        (print_state_mutex): New mutex.
        (scm_make_print_state, scm_free_print_state, scm_prin1):
        Lock/unlock print_state_mutex.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/print.h.diff?tr1=1.41&tr2=1.42&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/print.c.diff?tr1=1.149&tr2=1.150&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/backtrace.c.diff?tr1=1.82&tr2=1.83&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/ChangeLog.diff?tr1=1.1854&tr2=1.1855&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]