parent
							
								
									d465924396
								
							
						
					
					
						commit
						be7fc6f7c9
					
				| 
						 | 
				
			
			@ -112,12 +112,13 @@ PRIVATE>
 | 
			
		|||
: add-output-logging ( word level -- )
 | 
			
		||||
    [ output-logging-quot ] (define-logging) ;
 | 
			
		||||
 | 
			
		||||
: error>string ( error -- string )
 | 
			
		||||
    [ print-error :c ] with-string-writer ;
 | 
			
		||||
 | 
			
		||||
: (log-error) ( object word level -- )
 | 
			
		||||
    log-service get [
 | 
			
		||||
        [ [ print-error ] with-string-writer ] 2dip log-message
 | 
			
		||||
    ] [
 | 
			
		||||
        2drop rethrow
 | 
			
		||||
    ] if ;
 | 
			
		||||
        [ error>string ] 2dip log-message
 | 
			
		||||
    ] [ 2drop rethrow ] if ;
 | 
			
		||||
 | 
			
		||||
: log-error ( error word -- ) ERROR (log-error) ;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue