Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
The compilers we support have supported static for some time now, so
it makes sense to use it by default. This also makes the code less
idiomatic, and removes one of the obstacles to compiling Ghostscript
as C++.
The patch also removes support for compilation with -dNOPRIVATE, which
is not longer necessary with modern debuggers.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@2923 06663e23-700e-0410-b217-a244a6096597
|
|
ghostxps to build against a branch of ghostscript close it its current
mainline (around r7000) between Ghostscript 8.54 and 8.55.
This mostly consists of removing the memory pointers from many calls as
well as a few other api changes, as well as some makefile updates, which
were skewed between the branches.
Nevertheless this is a big merge and there are likely to be a few
mistakes. The previous trunk is tagged as /tags/ghostpcl-pre855merge
for comparision.
Both pcl6 and pspcl6 build and run with the Artifex font scaler (the
native gs one). pcl6 compiles but does not link with ufst. pspcl6 does
not compile with ufst, but that's not too different from what was
happening in the branch. Fixing this will of course come next.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@2566 06663e23-700e-0410-b217-a244a6096597
|
|
was in graphics mode. Progressions noted in the following CET files:
16-08.BIN
21-03.BIN
21-09.BIN
26-01.BIN
35-05.BIN
35-08.BIN
5c fts 0880 panel 882, a difficult one to spot, the raster was not
positioned correctly in the black box.
Also fixes missing wrapped text in CET File:
16_02.BIN
pcpage.c: PCL was setting the color to solid white upon erasing the
page which is usually harmless because the color is reset before the
next graphic. However, in text wrapped from one page to the next the
color reset did not take place resulting in white text.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@2482 06663e23-700e-0410-b217-a244a6096597
|
|
interface to stdin stdout stderr that is passed to all consumers.
Pulled similar functionality from gs_main_instance.
Removed gsmemraw abstract base class, it's functionality is
in gs_memory_t. This prevents inheritance below gs_memory_t
which is the base memory class.
Started removing globals.
gs_next_id() is now instance scoped. Each instance gets its own
library/memory space with ids starting a 1.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@1942 06663e23-700e-0410-b217-a244a6096597
|
|
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@1283 06663e23-700e-0410-b217-a244a6096597
|
|
previous plotting mode (absolute or relative) is restored, but the pen
up and down status is maintained.
Simplification of RTL configurations - allows dynamic selection of
commands in pcl or rtl mode. The rtl interpreter will now run without
TrueType fonts being loaded, only stick and arc fonts are accessed
through hpgl's LB instruction.
Unnecessary path clearing removed when plot mode changes.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@831 06663e23-700e-0410-b217-a244a6096597
|
|
with no statics and general code clean up. Modifications for pcl
raster, parser, color, foreground, palette and hpgl/2 parser.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@806 06663e23-700e-0410-b217-a244a6096597
|
|
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@436 06663e23-700e-0410-b217-a244a6096597
|
|
removes unused variables.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@425 06663e23-700e-0410-b217-a244a6096597
|
|
in which pixel placement information is kept in the PCL state.
Modified the pccprint_do_reset routine to support overlay macros.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@390 06663e23-700e-0410-b217-a244a6096597
|
|
version number yet.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@289 06663e23-700e-0410-b217-a244a6096597
|
|
which included commits to RCS files with non-trunk default branches.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@205 06663e23-700e-0410-b217-a244a6096597
|
|
which included commits to RCS files with non-trunk default branches.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@197 06663e23-700e-0410-b217-a244a6096597
|
|
which included commits to RCS files with non-trunk default branches.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@87 06663e23-700e-0410-b217-a244a6096597
|
|
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@11 06663e23-700e-0410-b217-a244a6096597
|