mirror of
				https://github.com/stedolan/jq.git
				synced 2024-05-11 05:55:39 +00:00 
			
		
		
		
	Add --tab and -indent n options
This commit is contained in:
		
							
								
								
									
										8
									
								
								jv.h
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								jv.h
									
									
									
									
									
								
							@@ -159,14 +159,20 @@ jv jv_object_iter_value(jv, int);
 | 
			
		||||
 | 
			
		||||
int jv_get_refcnt(jv);
 | 
			
		||||
 | 
			
		||||
enum {
 | 
			
		||||
enum jv_print_flags {
 | 
			
		||||
  JV_PRINT_PRETTY   = 1,
 | 
			
		||||
  JV_PRINT_ASCII    = 2,
 | 
			
		||||
  JV_PRINT_COLOUR   = 4,
 | 
			
		||||
  JV_PRINT_SORTED   = 8,
 | 
			
		||||
  JV_PRINT_INVALID  = 16,
 | 
			
		||||
  JV_PRINT_REFCOUNT = 32,
 | 
			
		||||
  JV_PRINT_TAB      = 64,
 | 
			
		||||
  JV_PRINT_SPACE0   = 256,
 | 
			
		||||
  JV_PRINT_SPACE1   = 512,
 | 
			
		||||
  JV_PRINT_SPACE2   = 1024,
 | 
			
		||||
};
 | 
			
		||||
#define JV_PRINT_INDENT_FLAGS(n) \
 | 
			
		||||
    ((n) < 0 || (n) > 7 ? JV_PRINT_TAB | JV_PRINT_PRETTY : (n) == 0 ? 0 : (n) << 8 | JV_PRINT_PRETTY)
 | 
			
		||||
void jv_dumpf(jv, FILE *f, int flags);
 | 
			
		||||
void jv_dump(jv, int flags);
 | 
			
		||||
void jv_show(jv, int flags);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user