summaryrefslogtreecommitdiff
path: root/apps/pdfshow.c
AgeCommit message (Collapse)Author
2011-09-21Don't thread ctx through safe fz_obj functions.Tor Andersson
2011-09-20Reshuffle exception context code to fit Tor's aesthetic sense.Tor Andersson
2011-09-15Add context to mupdf.Robin Watts
Huge pervasive change to lots of files, adding a context for exception handling and allocation. In time we'll move more statics into there. Also fix some for(i = 0; i < function(...); i++) calls.
2011-09-14Initial import of exception handling codeRobin Watts
Import exception handling code from WSS, modified to fit into the fitz world. With this code we have 'real' fz_try/fz_catch/fz_rethrow functions, handling a fz_except type. We therefore rename the existing fz_throw/ fz_catch/fz_rethrow to be fz_error_make/fz_error_handle/fz_error_note. We don't actually use fz_try/fz_catch/fz_rethrow yet...
2011-04-05Clean up xps and pdf page access functions.Tor Andersson
2011-04-04Le Roi est mort, vive le Roi!Tor Andersson
The run-together words are dead! Long live the underscores! The postscript inspired naming convention of using all run-together words has served us well, but it is now time for more readable code. In this commit I have also added the sed script, rename.sed, that I used to convert the source. Use it on your patches and application code.
2011-03-06Inhibit warning message spam by introducing a repeat counter.Tor Andersson
2010-12-30Adhere to nil idiom.Sebastian Rasmussen
2010-12-10Sort dictionary keys when printing grepable output in pdfshow.Tor Andersson
2010-12-05Include trailer in grepable output from pdfshow.Sebastian Rasmussen
2010-12-05Add "grepable" command to pdfshow to print all objects on one line each.Tor Andersson
2010-07-29Use chained reader like interface for filters instead of process interface.Tor Andersson
2010-07-17Remove all trailing whitespace.Tor Andersson
2010-07-16Add command to show the page tree in pdfshow.Tor Andersson
2010-07-16Refactor pdf store presence to be optional and use function pointers.Tor Andersson
2010-07-16Clarify function names for opening a PDF file.Tor Andersson
2010-07-15Refactored xref opening functions, command line tools, and rewrote pdfdraw ↵Tor Andersson
to be more illustrative.
2010-06-29Reformat to remove all instances of double spaces (to easier spot ↵Tor Andersson
indentation errors in the future).
2010-06-21Change pdfshow default to print streams decompressed.Tor Andersson
2010-06-21Preload page tree into an array to avoid unnecessary linear searching when ↵Tor Andersson
looking for a given page.
2010-06-15Explicitly return 0 from main() in the tools.Tor Andersson
2010-04-15Change command line flag for the password to -p for all tools.Tor Andersson
2009-11-29Fix up indentation.Tor Andersson
2009-07-05Make internal functions static.Sebastian Rasmussen
2009-07-05Refactor xref opening and closing to a common file for all pdf tools.Sebastian Rasmussen
2009-07-03Use fz_getopt & co.Tor Andersson
2009-07-02Increment reference count of catalog and info objects when opening a pdf.Tor Andersson
2009-06-30Move dynamic objects (fz_obj) out of fitz and into mupdf conceptually. Make ↵Tor Andersson
all fz_obj functions automatically and invisibly resolve indirect references before use.
2009-06-29Attempt to continue is password is missing for pdf debug tools.Sebastian Rasmussen
2009-05-23Removed dumping of images from pdfshow.Sebastian Rasmussen
2009-05-23Fix typos in pdfshow usage text.Sebastian Rasmussen
2009-05-10Properly drop xref when object has been shown.Sebastian Rasmussen
2009-05-03Dump images as pnm if decoded and shown in binary.Sebastian Rasmussen
2009-03-11Change fz_error* struct into an integer error type fz_error.Tor Andersson
2009-03-11Fix typo in getopt string.Tor Andersson
2009-03-11Add fz_catch function, and cause the throw/rethrow/catch functions to print ↵Tor Andersson
the errors immediately.
2009-03-05Split pdftool into separate mini-tools again.Tor Andersson