Git Log


Commit Date  
[5efb58] (HEADmaster) by Michal Hocko Michal Hocko

Follow up compile fixes

complile fixes backported from
http://pkgs.fedoraproject.org/cgit/pdfedit.git/tree/pdfedit-fixbuild.patch`

2013-02-17 15:14:45 Tree
[ce35d6] by Michal Hocko Michal Hocko

fix for bt#383

complile fixes backported from
http://pkgs.fedoraproject.org/cgit/pdfedit.git/tree/pdfedit-fixbuild.patch

2013-02-17 14:55:40 Tree
[f499a4] by Michal Hocko Michal Hocko

xpdf: fix compiler warning

mapLen unlike sMapLen is unsigned. I guess this is bogus as mapLen
should never be bigger than INT_MAX but it might be initialized from
external so rather make sure we are on the safe side.

Fixes:
CharCodeToUnicode.cc: In member function ‘CharCode
CharCodeToUnicode::mapFromUnicode(const Unicode*, int) const’:
CharCodeToUnicode.cc:501:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

2012-01-27 08:49:11 Tree
[3d5631] by Jozef M Jozef M , pushed by Michal Hocko Michal Hocko

kernel: namespace cleanup

make findFont public visble.

2012-01-26 21:50:39 Tree
[2ff848] by Eva Pešková Eva Pešková , pushed by Michal Hocko Michal Hocko

xpdf: make sure that unicode paramter is always initialized

if there is no char code to unicode associated with GfxCIDFont then we
do not initialize given unicode parameter and set up uLen to 0.
IIUC caller should use code parameter in such a situation.

Nevertheless it has been observed tha pdf2text relies on the unicode
parameter being initialized. Let's initialize it with the code then.

2012-01-26 13:38:31 Tree
[c69826] by Jozef M Jozef M , pushed by Michal Hocko Michal Hocko

kerenel: big boost namespace cleanup

make sure we are always using boost:: namespace to make the code
unambiguous.

2012-01-26 08:16:34 Tree
[740d3f] by Eva Pešková Eva Pešková , pushed by Michal Hocko Michal Hocko

xpdf: report 0 length stream properly

we are usually interested in the stream possition as well so let's
replace printf by error.

2012-01-25 17:37:40 Tree
[e5c047] by Eva Pešková Eva Pešková , pushed by Michal Hocko Michal Hocko

xpdf: SplashOutputDev::getFont can use const name

There are no modification required to the name so make it constant.

2012-01-25 17:32:59 Tree
[5f3f32] by Eva Pešková Eva Pešková , pushed by Michal Hocko Michal Hocko

xpdf: fix unitialized variable warnings

2012-01-25 17:29:21 Tree
[092e6b] by Michal Hocko Michal Hocko

gui: Ignore generated version.cc

hide the file from git.

2011-12-06 14:32:14 Tree
[b1f796] by Michal Hocko Michal Hocko

qsa: Ignore generated files

cleanup duplicated entries and add all moc_* generated files.
Do not make it generic (e.g. moc_*.cpp) and rather be specific to
prevent from issues in future.

2011-12-06 14:31:28 Tree
[3c27c8] by Michal Hocko Michal Hocko

tests: Ignore compiled files

Hide generated files from git

2011-12-06 14:04:53 Tree
[a656c3] by Michal Hocko Michal Hocko

tools: Ignore compiled files

Hide generated files from git

2011-12-06 14:04:37 Tree
[fb8df6] by Michal Hocko Michal Hocko

Ignore generated files

Let's ignore compiled and backup files

2011-12-06 14:03:48 Tree
[ff9b82] by Eva Pešková Eva Pešková , pushed by Michal Hocko Michal Hocko

kernel: InlineImageCompositePdfOperator clone fix

Make sure we copy width and height attributes when we are cloning the
object.

2011-12-04 12:13:40 Tree
[96ccde] by Michal Hocko Michal Hocko

build: add cscope target

Top level make cscope generates cscope database.
Use either cscope binary to query the source database or use a nice vim
plugin http://cscope.sourceforge.net/cscope_maps.vim

2011-11-08 09:29:46 Tree
[4d86d7] by Michal Hocko Michal Hocko

kernel: validate dictionary keys properly

Currently we are validating name objects only if they are either indirect
objects or members of an array or value of a dictionary.
We, however, do not validate them for dictionary keys which can mangle
documents which use spaces for keys.

2011-11-04 10:20:37 Tree
[2eb452] by Michal Hocko Michal Hocko

kernel: fix makeNamePdfValid

Current implementation of makeNamePdfValid blindly follows PDF specification
recommendation that all characters out of range 33 (!) to 126 (~) should be
represented as #CODE. We, however, do not check those characters that _are_
in the range (e.g. `(', `)' etc.).
Let's export specialChars defined by the xpdf code which specifies all
characters which need a special care and use it in makeNamePdfValid. We will
specify all those characters as hex code.

2011-11-04 10:19:33 Tree
[893b2b] by Michal Hocko Michal Hocko

Get rid of getversion -t parameter

There is no user of the parameter in the tree after previous
refactoring.

2011-11-03 15:14:38 Tree
[87e204] by Michal Hocko Michal Hocko

makedist script refactoring

Let's simplify makedist script and make it git aware. Previous workflow
was a bit awkward. You would need to run /tools/make_release to get CVS
exported tree (without CVS internals) which called makedist in a
separate directory.

First of all we do not need to export the tree because git ls-tree along
with tar and little bit of magic can do the same thing directly from the
tree. We can drop release_stamp and replace it by .scmversion because
the version is sufficient (./getversion -v -r is unambiguous).

We can also drop make_release hack which was just a CVS hack around.

2011-11-03 15:14:38 Tree
[12613a] by Michal Hocko Michal Hocko

Simplify getversion

do not care about file timestamps anymore and use git tags and
current commit instead. Either we are in the git repository or
this is a released archive so we use .scmversion which will be
exported by makedist script later.

The versioning scheme is really simple. Version is represented by the
latest tag (so the latest release) and the release is the topmost commit
in the current branch. If the topmost commit is the tagged one (release)
we do not need the top most commit and we can omit it to have things
simpler.
If the tree contains any uncommitted changes (to the tracked files of
course) we will add -dirty suffix.
This should be sufficient to exactly identify tree which has been used
for the compilation.

2011-11-03 15:14:38 Tree
[136ffb] by Michal Hocko Michal Hocko

get rid of CVS remainings

2011-11-03 15:14:38 Tree
[057a1e] by Michal Hocko Michal Hocko

Remove CVS leftovers

tools/commit_patch was CVS one shot tool and it doesn't make much sense
to keep it with git. You can use git am < patch to do the same thing.

.cvsignore -> .gitignore is obvious I guess

2011-11-01 22:40:56 Tree
[0b7f3b] by Jozef Mišutka Jozef Mišutka

Reverting, another fix for copying temporaries problem

Committed on the Free edition of March Hare Software CVSNT Client.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/

2011-08-23 06:47:08 Tree
[e40a4a] by Jozef Mišutka Jozef Mišutka

not initialized member variable fixed!
rotatation was not checked when adding new lines after line fragments (despite different rotation, it was still handled like one line)

Committed on the Free edition of March Hare Software CVSNT Client.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/

2011-08-22 23:14:08 Tree
Older >