Logo white

OpenSystemsDevelopment / qpdf

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,691
  • Compare
  • Branches 1
  • Tags 0
  • qpdf
  • manual
  • index.rst
09 Jun, 2024
1 commit
  • Standardize on "qpdf" ...
    08acf8d0
    Use "QPDF" only for the QPDF class itself.
    m-holger authored
    2024-06-09 13:07:29 +0100  
    Browse File »

09 Apr, 2022
1 commit
  • Add documentation for code formatting and contribution guidelines
    59834db4
    Jay Berkenbilt authored
    2022-04-09 12:25:08 -0400  
    Browse File »

18 Mar, 2022
1 commit
  • Add remimder to update list of files in CMakeLists.txt
    b1ede4c0
    Jay Berkenbilt authored
    2022-03-18 19:53:18 -0400  
    Browse File »

01 Feb, 2022
1 commit
  • QPDFJob: documentation
    cc5485da
    Jay Berkenbilt authored
    2022-02-01 09:04:55 -0500  
    Browse File »

30 Jan, 2022
1 commit
  • Generate help content from manual ...
    c8729398
    This is a massive rewrite of the help text and cli.rst section of the
    manual. All command-line flags now have their own help and are
    specifically index. qpdf --help is completely redone.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »

21 Dec, 2021
1 commit
  • Stop adding pre-built documentation to the source distribution
    36916619
    Jay Berkenbilt authored
    2021-12-21 09:52:41 -0500  
    Browse File »

20 Dec, 2021
1 commit
  • Reference latest docs on readthedocs
    db7bd6fe
    Jay Berkenbilt authored
    2021-12-20 17:16:39 -0500  
    Browse File »

19 Dec, 2021
1 commit
  • Add download section to docs
    04a602aa
    Jay Berkenbilt authored
    2021-12-19 16:52:06 -0500  
    Browse File »

18 Dec, 2021
2 commits
  • Split documentation into multiple pages, change theme
    10fb619d
    Jay Berkenbilt authored
    2021-12-18 11:05:51 -0500  
    Browse File »
  • Add comment
    f3d1138b
    Jay Berkenbilt authored
    2021-12-18 11:05:51 -0500  
    Browse File »

17 Dec, 2021
4 commits
  • C API: simplify new error handling and improve documentation
    ddbe5917
    Jay Berkenbilt authored
    2021-12-17 15:59:47 -0500  
    Browse File »
  • ChangeLog/doc for previous commit
    59a64115
    Jay Berkenbilt authored
    2021-12-17 14:28:20 -0500  
    Browse File »
  • C API: add several stream functions (fixes #596)
    feafcc4e
    Jay Berkenbilt authored
    2021-12-17 13:28:11 -0500  
    Browse File »
  • Add Pl_Buffer::getMallocBuffer
    fee7489e
    Jay Berkenbilt authored
    2021-12-17 12:38:52 -0500  
    Browse File »

16 Dec, 2021
1 commit
  • C API: add functions for working with pages (fixes #594)
    9bb6f570
    Jay Berkenbilt authored
    2021-12-16 15:07:48 -0500  
    Browse File »

14 Dec, 2021
1 commit
  • Fix minor typos
    6187c808
    m-holger authored
    2021-12-14 12:06:03 -0500  
    Browse File »

13 Dec, 2021
18 commits
  • ChangeLog/release note on doc change
    43740ea7
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Work old "upgrading" sections into the release notes ...
    2f938d4f
    These are for ancient versions.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Remove superfluous "Upgrading to 4.0" chapter
    003b4c96
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Doc: reorganize front section
    cfaaea6f
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Doc: update requirements for building the documentation
    948c4546
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Remove "Indices and tables" ...
    aaea245a
    This was inserted by sphinx-quickstart, but it doesn't do anything for us.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Explicitly mark perl codeblock as such
    e10e7874
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Replace xref links to :ref: ...
    cac844e0
    Pandoc doesn't convert <xref> correctly, but it does so consistently,
    so this commit just changes all xref links to :ref:.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Replace <firstterm> with emphasis ...
    1b55906a
    At one time, it seems that I was starting to use the <firstterm>
    feature of docbook, but I forgot about it long ago, and there is
    nothing consistent. In the absence of an actual glossary, just use
    emphasis for terminology and don't tag it in any special way. This
    could be fixed later if we wanted to.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Convert the original xml comment to an rst comment
    e5a7d932
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Replace <replaceable> with {...} ...
    d13a6032
    All occurrences are in :file: or :samp: now.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Wrap remaining replaceables in :samp:
    0fdbb957
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Relabel replaceable in samp or file ...
    f4531e8a
    Replace @1@replaceable@1@...@2@replaceable@2@ with
    @3@replaceable@3@...@3@replaceable@3@ inside of :samp: and :file: so
    that all remaining @1@replaceable@1@...@2@replaceable@2@ are outside.
    Since the {...} syntax for replaceable only works in :samp: and
    :file:, we will have to enclose the remaining ones in :samp: for them
    to work.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Convert <option> to :samp: and clean up literal blocks ...
    bf4d1078
    :option: is stronger and assumes a reference to a list of options.
    Since we don't have that yet, just use :samp: for options. Inside
    literal code blocks, there is no expansion, so just remove markup.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Replace things previously marked with <filename> with :file:`...`
    b764ba95
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Replace command|application with :command:`...` ...
    15b87d76
    Replace @1@...@2@ stuff from prior to the conversion with new
    representation.
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • doc: fix whitespace and indentation in pandoc output ...
    cf3b9a77
    Pandoc indented lists with two spaces after the dash, which is ugly
    and messes up emacs fill-paragraph. I transformed the spacing using a
    combination of this perl script and manual edits. I verified that the
    HTML generated by sphinx was identical before and after the edits and
    that this commit contains only whitespace changes. The perl script as
    it stands does not do indentation quite right for variable lists, but
    there were only about 8 cases that it missed, so I just fixed them
    manually.
    
    ```perl
    #!/usr/bin/env perl
    require 5.008;
    use warnings;
    use strict;
    use File::Basename;
    
    my $whoami = basename($0);
    
    my @liststack = ();
    
    while (<>)
    {
        if (m/^( *-  )\S/)
        {
            my $pre = $1;
            while ((scalar(@liststack) > 0) &&
                   ($liststack[-1] >= length($pre)))
            {
                pop(@liststack);
            }
            if ((scalar(@liststack) == 0) && ($pre =~ m/^ /))
            {
                push(@liststack, 1);
            }
            push(@liststack, length($pre));
            my $n = scalar(@liststack);
            #print "** $n\n";
            my $newpre = ('  ' x ($n - 1)) . '- ';
            s/^$pre/$newpre/;
        }
        elsif (scalar(@liststack) > 0)
        {
            if ($_ ne "\n")
            {
                while (scalar(@liststack) > 0)
                {
                    my $pre = m/^( *)/;
                    if (length($1) < $liststack[-1])
                    {
                        #print "XXX pop\n";
                        pop(@liststack);
                    }
                    else
                    {
                        last;
                    }
                }
                my $n = scalar(@liststack);
                #print "** $n\n";
                my $indent = '  ' x $n;
                s/^ +/$indent/;
            }
        }
        print;
    }
    ```
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »
  • Fix errors introduced by pandoc ...
    3d5d42ef
    These showed up as warnings from sphinx-build
    Jay Berkenbilt authored
    2021-12-13 11:20:14 -0500  
    Browse File »

12 Dec, 2021
3 commits
  • Insert output of pandoc as is ...
    abb6a16e
    pandoc -f docbook -t rst qpdf-manual.xml >| /tmp/a.rst
    Insert /tmp/a.rst into existing index.rst
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse File »
  • Sphinx docs: tweak output of sphinx-quickstart
    22d53f92
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse File »
  • Create initial sphinx document sources ...
    f8787d9f
    Run sphinx-quickstart. Throw everything away except conf.py and
    index.rst. We will incorporate this into our own build system.
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse File »