Changeset 560 for pkpgcounter

Show
Ignore:
Timestamp:
12/28/07 17:51:17 (17 years ago)
Author:
jerome
Message:

Fixed a problem with number of copies set through 'dvips -c xx'

Location:
pkpgcounter/trunk/pkpgpdls
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • pkpgcounter/trunk/pkpgpdls/postscript.py

    r555 r560  
    168168                    if number > self.pages[pagecount]["copies"] : 
    169169                        self.pages[pagecount]["copies"] = number 
     170            else :    
     171                parts = line.split() 
     172                if (len(parts) > 1) and (parts[1] == "@copies") : 
     173                    try : 
     174                        number = int(parts[0]) 
     175                    except :      
     176                        pass 
     177                    else :     
     178                        if number > self.pages[pagecount]["copies"] : 
     179                            self.pages[pagecount]["copies"] = number 
    170180            previousline = line 
    171181             
  • pkpgcounter/trunk/pkpgpdls/version.py

    r557 r560  
    2222 
    2323 
    24 __version__ = "3.50" 
     24__version__ = "3.51alpha" 
    2525 
    2626__doc__ = """pkpgcounter : a generic Page Description Languages parser."""