mirror of
				https://github.com/pragma-/pbot.git
				synced 2025-11-04 00:27:23 +01:00 
			
		
		
		
	compiler_vm: fix C pretty-formatter
This commit is contained in:
		
							parent
							
								
									5c8eab8a4c
								
							
						
					
					
						commit
						3305900497
					
				@ -86,7 +86,7 @@ sub pretty_format {
 | 
			
		||||
  print $fh $code;
 | 
			
		||||
  close $fh;
 | 
			
		||||
 | 
			
		||||
  system("astyle", "-A3 -UHpnfq", $self->{sourcefile});
 | 
			
		||||
  system("astyle", "-A3", "-UHpnfq", $self->{sourcefile});
 | 
			
		||||
 | 
			
		||||
  open $fh, "<$self->{sourcefile}" or die "Couldn't read $self->{sourcefile}: $!";
 | 
			
		||||
  $result = join '', <$fh>;
 | 
			
		||||
@ -124,13 +124,13 @@ sub preprocess_code {
 | 
			
		||||
    } elsif($ch eq '#' and not $cpp and not $escaped and not $single_quote and not $double_quote) {
 | 
			
		||||
      $cpp = 1;
 | 
			
		||||
 | 
			
		||||
      if($self->{code} =~ m/include\s*<([^>\n]*)>/msg) {
 | 
			
		||||
      if($self->{code} =~ m/include\s*<([^>\n]*)>(?!\n)/msg) {
 | 
			
		||||
        my $match = $1;
 | 
			
		||||
        $pos = pos $self->{code};
 | 
			
		||||
        substr ($self->{code}, $pos, 0) = "\n";
 | 
			
		||||
        pos $self->{code} = $pos;
 | 
			
		||||
        $cpp = 0;
 | 
			
		||||
      } elsif($self->{code} =~ m/include\s*"([^"\n]*)"/msg) {
 | 
			
		||||
      } elsif($self->{code} =~ m/include\s*"([^"\n]*)"(?!\n)/msg) {
 | 
			
		||||
        my $match = $1;
 | 
			
		||||
        $pos = pos $self->{code};
 | 
			
		||||
        substr ($self->{code}, $pos, 0) = "\n";
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user