~ubuntu-branches/ubuntu/vivid/libspectre/vivid-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Pino Toscano
  • Date: 2012-08-11 11:25:13 UTC
  • mfrom: (1.2.3)
  • mto: (9.1.2 sid)
  • mto: This revision was merged to the branch mainline in revision 12.
  • Revision ID: package-import@ubuntu.com-20120811112513-u87qf35j9xb1i102
Tags: 0.2.7-1
* New upstream release.
* Make builds verbose by exporting V=1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit b2d0de2665baead41e86f40fb51260e9a94c2210
 
2
Author: Carlos Garcia Campos <carlosgc@gnome.org>
 
3
Date:   Wed Aug 8 16:43:57 2012 +0200
 
4
 
 
5
    build: Don't use global INCLUDES var in makefiles
 
6
 
 
7
 libspectre/Makefile.am |   12 ++++++------
 
8
 test/Makefile.am       |   19 +++++++++++++------
 
9
 2 files changed, 19 insertions(+), 12 deletions(-)
 
10
 
 
11
commit 8ffd9185f81cb8337cece4c8e3672d0e6a97e935
 
12
Author: Marek Kasik <mkasik@redhat.com>
 
13
Date:   Wed Nov 24 15:54:14 2010 +0100
 
14
 
 
15
    Allocate at least 1 page in doc->pages
 
16
    
 
17
    Allocate at least 1 page if there are no %%Pages: or %%Page: comments
 
18
    in the PS file (#31512).
 
19
 
 
20
 libspectre/ps.c |   10 +++++-----
 
21
 1 file changed, 5 insertions(+), 5 deletions(-)
 
22
 
 
23
commit 7500e4d1ae85ecf9f61b1446e07ebb887118757c
 
24
Author: Carlos Garcia Campos <carlosgc@gnome.org>
 
25
Date:   Sat Oct 30 15:55:18 2010 +0200
 
26
 
 
27
    Fix a crash with documents containing an invalid %%Pages: comment
 
28
    
 
29
    When failed to allocate memory for pages because of invalid %%Pages:
 
30
    comment, set maxpages to 0 to ignore the comment. Problem spotted
 
31
    by Marek Kasik. Fixes bug #30867.
 
32
 
 
33
 libspectre/ps.c |    2 ++
 
34
 1 file changed, 2 insertions(+)
 
35
 
1
36
commit 213dfcef5ee9e44f0f9e9026222beb0e69a4257d
2
37
Author: Carlos Garcia Campos <carlosgc@gnome.org>
3
38
Date:   Thu Jun 10 13:20:21 2010 +0200
17
52
    Fixes bug #27830.
18
53
 
19
54
 libspectre/ps.c |    9 ++++++++-
20
 
 1 files changed, 8 insertions(+), 1 deletions(-)
 
55
 1 file changed, 8 insertions(+), 1 deletion(-)
21
56
 
22
57
commit 64405a78fdce7e028d91bdc68ab497d4c8a53bf0
23
58
Author: Carlos Garcia Campos <carlosgc@gnome.org>
28
63
    It uses, if available, -ansic and -pedantic flags. See bug #27735
29
64
 
30
65
 configure.ac |    8 +++++++-
31
 
 1 files changed, 7 insertions(+), 1 deletions(-)
 
66
 1 file changed, 7 insertions(+), 1 deletion(-)
32
67
 
33
68
commit 8e28de56006377184aa2ac2220afd82c9a2431d1
34
69
Author: Carlos Garcia Campos <carlosgc@gnome.org>
39
74
    See bug #27734.
40
75
 
41
76
 libspectre/spectre-device.c |    1 -
42
 
 1 files changed, 0 insertions(+), 1 deletions(-)
 
77
 1 file changed, 1 deletion(-)
43
78
 
44
79
commit 4bcf3ff07f962712f71b2dc6dbd5f7e8f95e566a
45
80
Author: Carlos Garcia Campos <carlosgc@gnome.org>
68
103
    Use %I64x format for DisplayHandle on Windows 64 bits
69
104
 
70
105
 libspectre/spectre-device.c |    8 +++++++-
71
 
 1 files changed, 7 insertions(+), 1 deletions(-)
 
106
 1 file changed, 7 insertions(+), 1 deletion(-)
72
107
 
73
108
commit ce55aa1110f3b933943a92ecd0a948d017cdb492
74
109
Author: Carlos Garcia Campos <carlosgc@gnome.org>
77
112
    Fix a crash in pdf exporter when rendering fails
78
113
 
79
114
 libspectre/spectre-exporter-pdf.c |    6 ++++++
80
 
 1 files changed, 6 insertions(+), 0 deletions(-)
 
115
 1 file changed, 6 insertions(+)
81
116
 
82
117
commit 35aa9dfac2631de24a40d95d1469acb52f379249
83
118
Author: Carlos Garcia Campos <carlosgc@gnome.org>
86
121
    Use the correct format string for DisplayHandle arg depending on the platform
87
122
 
88
123
 libspectre/spectre-device.c |    7 +++++--
89
 
 1 files changed, 5 insertions(+), 2 deletions(-)
 
124
 1 file changed, 5 insertions(+), 2 deletions(-)
90
125
 
91
126
commit 75a268029e803a34ce93b7094809ee15be0a9c08
92
127
Author: Carlos Garcia Campos <carlosgc@gnome.org>
105
140
    Fix compile warning
106
141
 
107
142
 libspectre/spectre-render-context.c |    2 +-
108
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
143
 1 file changed, 1 insertion(+), 1 deletion(-)
109
144
 
110
145
commit 51c6a92e7bf7261a19eb1d9e776ce11957c213c4
111
146
Author: Carlos Garcia Campos <carlosgc@gnome.org>
131
166
    end() so that we just send the page contents in do_page().
132
167
    Fixes bug #26592.
133
168
 
134
 
 libspectre/spectre-exporter-pdf.c |   43 ++++++++++++++++++++++++++++++++++--
135
 
 1 files changed, 40 insertions(+), 3 deletions(-)
 
169
 libspectre/spectre-exporter-pdf.c |   43 ++++++++++++++++++++++++++++++++++---
 
170
 1 file changed, 40 insertions(+), 3 deletions(-)
136
171
 
137
172
commit 18a4e6d9746614227b404df4399471d2a2858f1f
138
173
Author: Carlos Garcia Campos <carlosgc@gnome.org>
144
179
 
145
180
 libspectre/spectre-gs.c |    2 +-
146
181
 libspectre/spectre-gs.h |    6 ++++++
147
 
 2 files changed, 7 insertions(+), 1 deletions(-)
 
182
 2 files changed, 7 insertions(+), 1 deletion(-)
148
183
 
149
184
commit d25e37b5e52d83af50924a548da6f10983960735
150
185
Author: Carlos Garcia Campos <carlosgc@gnome.org>
156
191
    %%Pages comment. See evince bug https://bugzilla.gnome.org/show_bug.cgi?id=585436
157
192
 
158
193
 libspectre/ps.c |    3 ---
159
 
 1 files changed, 0 insertions(+), 3 deletions(-)
 
194
 1 file changed, 3 deletions(-)
160
195
 
161
196
commit b039f45f826e4516b8717d0bcfbee692fab4d385
162
197
Author: Hib Eris <hib@hiberis.nl>
165
200
    Add -no-undefined to LDFLAGS for building w32 dll
166
201
 
167
202
 libspectre/Makefile.am |    2 +-
168
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
203
 1 file changed, 1 insertion(+), 1 deletion(-)
169
204
 
170
205
commit a03d49102e2d83b1ee008296da426b67e5585302
171
206
Author: Hib Eris <hib@hiberis.nl>
181
216
 
182
217
 configure.ac               |    2 ++
183
218
 libspectre/spectre-utils.c |    8 +++++++-
184
 
 2 files changed, 9 insertions(+), 1 deletions(-)
 
219
 2 files changed, 9 insertions(+), 1 deletion(-)
185
220
 
186
221
commit 5f261f571d1cd6bbd6dd12ca5eacb0edc79ebc06
187
222
Author: Carlos Garcia Campos <carlosgc@gnome.org>
192
227
    Fixes bug #25573.
193
228
 
194
229
 libspectre/ps.c |   14 ++++++++++++++
195
 
 1 files changed, 14 insertions(+), 0 deletions(-)
 
230
 1 file changed, 14 insertions(+)
196
231
 
197
232
commit 889996f195d0a432f1e2a72645d6700aab96764c
198
233
Author: Albert Astals Cid <aacid@kde.org>
201
236
    fix some warnings of sscanf scanning signed but ending up in unsigned
202
237
 
203
238
 libspectre/ps.c |   10 +++++-----
204
 
 1 files changed, 5 insertions(+), 5 deletions(-)
 
239
 1 file changed, 5 insertions(+), 5 deletions(-)
205
240
 
206
241
commit fb787ddb26d471707f036e72e27a095976b8ee2a
207
242
Author: Albert Astals Cid <aacid@kde.org>
210
245
    commit some more warning flags
211
246
 
212
247
 configure.ac |    2 +-
213
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
248
 1 file changed, 1 insertion(+), 1 deletion(-)
214
249
 
215
250
commit 5acf95a74ec2e4940818a50e59e50f5ec1175b39
216
251
Author: Carlos Garcia Campos <carlosgc@gnome.org>
229
264
    Use git tag instead of deprecated git-tag
230
265
 
231
266
 Makefile.am |    2 +-
232
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
267
 1 file changed, 1 insertion(+), 1 deletion(-)
233
268
 
234
269
commit 8430f85ec06e946ac213cda3ad565f12ae7985af
235
270
Author: Carlos Garcia Campos <carlosgc@gnome.org>
245
280
 libspectre/ghostscript/gdevdsp.h   |  266 --------------------------------
246
281
 libspectre/ghostscript/iapi.h      |  300 ------------------------------------
247
282
 libspectre/ghostscript/ierrors.h   |  153 ------------------
248
 
 6 files changed, 0 insertions(+), 726 deletions(-)
 
283
 6 files changed, 726 deletions(-)
249
284
 
250
285
commit 24d97577878a227f1bef88a348f7ac329c5d57ba
251
286
Author: Carlos Garcia Campos <carlosgc@gnome.org>
254
289
    Bump gs requirement to 8.62
255
290
 
256
291
 configure.ac |    2 +-
257
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
292
 1 file changed, 1 insertion(+), 1 deletion(-)
258
293
 
259
294
commit 40c65518c160e501f890863827074d11aa72ee7f
260
295
Author: Carlos Garcia Campos <carlosgc@gnome.org>
265
300
    Fixes bug #24132.
266
301
 
267
302
 libspectre/ps.c |    2 +-
268
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
303
 1 file changed, 1 insertion(+), 1 deletion(-)
269
304
 
270
305
commit 077182e1fe53131d7c88cc1a0f278403e60bdc32
271
306
Author: Carlos Garcia Campos <carlosgc@gnome.org>
274
309
    Add missing first argument in exporter pdf
275
310
 
276
311
 libspectre/spectre-exporter-pdf.c |    5 +++--
277
 
 1 files changed, 3 insertions(+), 2 deletions(-)
 
312
 1 file changed, 3 insertions(+), 2 deletions(-)
278
313
 
279
314
commit 0956b7efc4bec37fd8483e1fac0b710c66bd42cb
280
315
Author: Carlos Garcia Campos <carlosgc@gnome.org>
287
322
    anything important.
288
323
 
289
324
 libspectre/ps.c |   17 -----------------
290
 
 1 files changed, 0 insertions(+), 17 deletions(-)
 
325
 1 file changed, 17 deletions(-)
291
326
 
292
327
commit 724d7e41a2d54ec4a23e68622bc1a2926e3d677e
293
328
Author: Carlos Garcia Campos <carlosgc@gnome.org>
296
331
    Run ghostscript always with -dSAFER option
297
332
 
298
333
 libspectre/spectre-device.c |    2 +-
299
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
334
 1 file changed, 1 insertion(+), 1 deletion(-)
300
335
 
301
336
commit 89d7727b2a356a0de166a3072d3240249692210b
302
337
Author: Carlos Garcia Campos <carlosgc@gnome.org>
310
345
    found and continue with the parsing normally.
311
346
 
312
347
 libspectre/ps.c |   41 ++++++++++++++++++++++++++++++++++++++++-
313
 
 1 files changed, 40 insertions(+), 1 deletions(-)
 
348
 1 file changed, 40 insertions(+), 1 deletion(-)
314
349
 
315
350
commit 93d6425bf323b2f0c7846a179e7b77de4d64eab9
316
351
Author: Carlos Garcia Campos <carlosgc@gnome.org>
320
355
    
321
356
    Based on a patch by Alexander Myltsev <avm@altlinux.org>. See bug #18685
322
357
 
323
 
 libspectre/ps.c |   57 +++++++++++++++++++++++++++++-------------------------
324
 
 1 files changed, 31 insertions(+), 26 deletions(-)
 
358
 libspectre/ps.c |   57 ++++++++++++++++++++++++++++++-------------------------
 
359
 1 file changed, 31 insertions(+), 26 deletions(-)
325
360
 
326
361
commit 42df22b63cafbb4f7f9aa1e3ddc4df61a71a072b
327
362
Author: Carlos Garcia Campos <carlosgc@gnome.org>
336
371
    render. Fixes bug #19042.
337
372
 
338
373
 libspectre/spectre-document.c |   16 +++++++++++++++-
339
 
 1 files changed, 15 insertions(+), 1 deletions(-)
 
374
 1 file changed, 15 insertions(+), 1 deletion(-)
340
375
 
341
376
commit 38d9d955cf7a6baed877331d60837d9ce1b853c3
342
377
Author: Carlos Garcia Campos <carlosgc@gnome.org>
345
380
    Fix error handling of gsapi_run_* functions
346
381
 
347
382
 libspectre/spectre-gs.c |   23 +++++++++++++----------
348
 
 1 files changed, 13 insertions(+), 10 deletions(-)
 
383
 1 file changed, 13 insertions(+), 10 deletions(-)
349
384
 
350
385
commit 6bc295778c964e320e126b5d20f701a1e21c9847
351
386
Author: Carlos Garcia Campos <carlosgc@gnome.org>
364
399
    ps.c: malloc + memset -> calloc
365
400
 
366
401
 libspectre/ps.c |    6 ++----
367
 
 1 files changed, 2 insertions(+), 4 deletions(-)
 
402
 1 file changed, 2 insertions(+), 4 deletions(-)
368
403
 
369
404
commit 52fa52f93943a6154cf2ac9b473d6b4948d75a15
370
405
Author: Alexander Myltsev <avm@altlinux.org>
373
408
    spectre-device.c: fix warning.
374
409
 
375
410
 libspectre/spectre-device.c |    3 ++-
376
 
 1 files changed, 2 insertions(+), 1 deletions(-)
 
411
 1 file changed, 2 insertions(+), 1 deletion(-)
377
412
 
378
413
commit 397266cb2a209122c34b8c0f57e63b45f6924b22
379
414
Author: Carlos Garcia Campos <carlosgc@gnome.org>
385
420
    sscanf %s is used, and the resulting string is then converted
386
421
    to a float by using _spectre_strtod which is locale-independent.
387
422
 
388
 
 libspectre/ps.c |   57 ++++++++++++++++++++++++++++++------------------------
389
 
 1 files changed, 32 insertions(+), 25 deletions(-)
 
423
 libspectre/ps.c |   57 +++++++++++++++++++++++++++++++------------------------
 
424
 1 file changed, 32 insertions(+), 25 deletions(-)
390
425
 
391
426
commit deded1a671fd8d76ed9920efa9747912bdcd01df
392
427
Author: Carlos Garcia Campos <carlosgc@gnome.org>
408
443
    ps.c: extract the scan_boundingbox function.
409
444
 
410
445
 libspectre/ps.c |  167 ++++++++++++++-----------------------------------------
411
 
 1 files changed, 41 insertions(+), 126 deletions(-)
 
446
 1 file changed, 41 insertions(+), 126 deletions(-)
412
447
 
413
448
commit afc775659bb577a059a3e8b33cb3849a7f2075df
414
449
Author: Carlos Garcia Campos <carlosgc@gnome.org>
419
454
    Fixes bug #18239
420
455
 
421
456
 libspectre/spectre-gs.c |   53 +++++++++++++++++++++++------------------------
422
 
 1 files changed, 26 insertions(+), 27 deletions(-)
 
457
 1 file changed, 26 insertions(+), 27 deletions(-)
423
458
 
424
459
commit 3daba8d3926d816bdfdb205ddd3b0a69f869125e
425
460
Author: Carlos Garcia Campos <carlosgc@gnome.org>
428
463
    Add a (private) function to get the BoundingBox of a page
429
464
 
430
465
 libspectre/ps.c |   58 ++++++++++++++++++++++++++++++++++++-------------------
431
 
 libspectre/ps.h |   11 ++++++++++
 
466
 libspectre/ps.h |   11 +++++++++++
432
467
 2 files changed, 49 insertions(+), 20 deletions(-)
433
468
 
434
469
commit e72e663cf333a88ec0dcfc3b8aaf79c93a783295
441
476
    create a memory device matching that requirement.
442
477
 
443
478
 libspectre/spectre-device.c |    1 +
444
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
479
 1 file changed, 1 insertion(+)
445
480
 
446
481
commit 22a3be83641df53dbbb81c8c6f3e072d4eb72624
447
482
Author: Carlos Garcia Campos <carlosgc@gnome.org>
460
495
    Fix a signed/unsigned comparison warning.
461
496
 
462
497
 libspectre/ps.c |    6 +++---
463
 
 1 files changed, 3 insertions(+), 3 deletions(-)
 
498
 1 file changed, 3 insertions(+), 3 deletions(-)
464
499
 
465
500
commit 0f473e02c50b9127a89e6cbf8f502d1e5e808fa4
466
501
Author: Carlos Garcia Campos <carlosgc@gnome.org>
469
504
    Set document status to LOAD_ERROR when an invalid file is given.
470
505
 
471
506
 libspectre/spectre-document.c |    8 ++++++++
472
 
 1 files changed, 8 insertions(+), 0 deletions(-)
 
507
 1 file changed, 8 insertions(+)
473
508
 
474
509
commit 64ad7f8b6b515ccfb87453f986eb1f1ebe6da94f
475
510
Author: Carlos Garcia Campos <carlosgc@gnome.org>
478
513
    Do not include config.h if HAVE_CONFIG_H is not defined
479
514
 
480
515
 libspectre/spectre-utils.h |    2 ++
481
 
 1 files changed, 2 insertions(+), 0 deletions(-)
 
516
 1 file changed, 2 insertions(+)
482
517
 
483
518
commit b1f1a09a0c85bec5b728c5165414cccb05132038
484
519
Author: Carlos Garcia Campos <carlosgc@gnome.org>
498
533
    Implement _spectre_get_pid for win32
499
534
 
500
535
 libspectre/spectre-utils.c |    8 ++++++--
501
 
 1 files changed, 6 insertions(+), 2 deletions(-)
 
536
 1 file changed, 6 insertions(+), 2 deletions(-)
502
537
 
503
538
commit caa25241dff4de6832bf511a31c45f92b8452f35
504
539
Author: ecyrbe <ecyrbe@gmail.com>
522
557
    Fixes bug #16810
523
558
 
524
559
 libspectre/ps.c |  166 +++++++++++++++++++++++++++++++++++++++++++++----------
525
 
 libspectre/ps.h |   16 +++++
 
560
 libspectre/ps.h |   16 ++++++
526
561
 2 files changed, 153 insertions(+), 29 deletions(-)
527
562
 
528
563
commit 0196965f9c09e0b3bbfff847c3aed16b59be959f
533
568
 
534
569
 configure.ac                |    1 +
535
570
 libspectre/spectre-device.c |    7 ++++++-
536
 
 2 files changed, 7 insertions(+), 1 deletions(-)
 
571
 2 files changed, 7 insertions(+), 1 deletion(-)
537
572
 
538
573
commit 3852ec05b8375ac439d9bde13f959068bfb481d7
539
574
Author: Carlos Garcia Campos <carlosgc@gnome.org>
542
577
    Fix documents that have Special as PageOrder
543
578
 
544
579
 libspectre/spectre-gs.c |   19 +++++++++++++++++--
545
 
 1 files changed, 17 insertions(+), 2 deletions(-)
 
580
 1 file changed, 17 insertions(+), 2 deletions(-)
546
581
 
547
582
commit e94803d2f35e9b96bc11583603ad6ee9ae49bd11
548
583
Author: Carlos Garcia Campos <carlosgc@gnome.org>
553
588
    See bug #14384 for further info
554
589
 
555
590
 libspectre/ps.c |   13 +++++++++++++
556
 
 1 files changed, 13 insertions(+), 0 deletions(-)
 
591
 1 file changed, 13 insertions(+)
557
592
 
558
593
commit f07b30aa8faa8166530256b97c301861419c35b9
559
594
Author: Carlos Garcia Campos <carlosgc@gnome.org>
561
596
 
562
597
    Add a new test program to test and debug the PostScript parser
563
598
 
564
 
 test/Makefile.am   |    5 ++-
 
599
 test/Makefile.am   |    5 +++-
565
600
 test/parser-test.c |   84 ++++++++++++++++++++++++++++++++++++++++++++++++++++
566
 
 2 files changed, 88 insertions(+), 1 deletions(-)
 
601
 2 files changed, 88 insertions(+), 1 deletion(-)
567
602
 
568
603
commit d97b367b94de69794a6f3e4b4c0b4de26320fba0
569
604
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
582
617
    Take into account the document page order when getting a page by its index
583
618
 
584
619
 libspectre/spectre-document.c |    9 +++++++--
585
 
 1 files changed, 7 insertions(+), 2 deletions(-)
 
620
 1 file changed, 7 insertions(+), 2 deletions(-)
586
621
 
587
622
commit a3a32f0a024c2bc333127abb9d1cad08331ceb5b
588
623
Author: Carlos Garcia Campos <carlosgc@gnome.org>
591
626
    Do not consider PS-AdobeFont comments as begining of a nested document
592
627
 
593
628
 libspectre/ps.c |    2 +-
594
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
629
 1 file changed, 1 insertion(+), 1 deletion(-)
595
630
 
596
631
commit 30370d540c8b8eafee369b9fe08a821fe6d3a9a8
597
632
Author: Albert Astals Cid <aacid@kde.org>
600
635
    ignore spectre-version.h
601
636
 
602
637
 libspectre/.gitignore |    1 +
603
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
638
 1 file changed, 1 insertion(+)
604
639
 
605
640
commit a43dfa9f0f3a0698e01b37fdabf2d728992ceb2f
606
641
Author: Carlos Garcia Campos <carlosgc@gnome.org>
609
644
    Fix more compile warnings.
610
645
 
611
646
 libspectre/ps.c |   37 ++++++++++++++++++-------------------
612
 
 1 files changed, 18 insertions(+), 19 deletions(-)
 
647
 1 file changed, 18 insertions(+), 19 deletions(-)
613
648
 
614
649
commit cc0d4bbacc40f22e14ae4ab0401da61c552df20d
615
650
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
618
653
    Mark spectre_device structure constant.
619
654
 
620
655
 libspectre/spectre-device.c |    4 ++--
621
 
 1 files changed, 2 insertions(+), 2 deletions(-)
 
656
 1 file changed, 2 insertions(+), 2 deletions(-)
622
657
 
623
658
commit 86a14c247ee373f07013939ff7a13c609adb0a95
624
659
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
627
662
    Shut up a couple signed/unsigned comparison warnings.
628
663
 
629
664
 libspectre/ps.c |    4 ++--
630
 
 1 files changed, 2 insertions(+), 2 deletions(-)
 
665
 1 file changed, 2 insertions(+), 2 deletions(-)
631
666
 
632
667
commit 3c84ab911e8691ecedc9e5c33e0fa8b948204016
633
668
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
636
671
    Mark the media table constant.
637
672
 
638
673
 libspectre/ps.c |    8 ++++----
639
 
 1 files changed, 4 insertions(+), 4 deletions(-)
 
674
 1 file changed, 4 insertions(+), 4 deletions(-)
640
675
 
641
676
commit 7ae2127f48081e1acdc2efd7b35843b4616b9444
642
677
Author: Diego 'Flameeyes' Pettenò <flameeyes@gmail.com>
645
680
    Properly mark automake as foreign.
646
681
 
647
682
 Makefile.am |    2 ++
648
 
 1 files changed, 2 insertions(+), 0 deletions(-)
 
683
 1 file changed, 2 insertions(+)
649
684
 
650
685
commit 69e0d018e0316a8fa2cb2c50931616d6c1457e16
651
686
Author: Albert Astals Cid <aacid@kde.org>
654
689
    Fix typo
655
690
 
656
691
 libspectre/spectre-render-context.h |    4 ++--
657
 
 1 files changed, 2 insertions(+), 2 deletions(-)
 
692
 1 file changed, 2 insertions(+), 2 deletions(-)
658
693
 
659
694
commit 14e516b5e7257e46972c78945cec762325abf05e
660
695
Author: Carlos Garcia Campos <carlosgc@gnome.org>
673
708
    Fix a typo
674
709
 
675
710
 libspectre/spectre-page.c |    2 +-
676
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
711
 1 file changed, 1 insertion(+), 1 deletion(-)
677
712
 
678
713
commit e541782831f43731b0b0820a487becef088d6bf7
679
714
Author: Carlos Garcia Campos <carlosgc@gnome.org>
681
716
 
682
717
    Add spectre_document_get_page_size instead of returning page size in document_render funcs
683
718
 
684
 
 libspectre/spectre-document.c |   53 ++++++++++++++++++++++++----------------
685
 
 libspectre/spectre-document.h |   14 +++++++---
686
 
 test/spectre-test.c           |   50 +++++++++++++++++++++++++++++++++++++-
 
719
 libspectre/spectre-document.c |   53 +++++++++++++++++++++++++----------------
 
720
 libspectre/spectre-document.h |   14 +++++++----
 
721
 test/spectre-test.c           |   50 ++++++++++++++++++++++++++++++++++++--
687
722
 3 files changed, 90 insertions(+), 27 deletions(-)
688
723
 
689
724
commit 7ef5479d0ff3783d3b416a3e70f69a853e0fa6d5
705
740
    Cache page size
706
741
 
707
742
 libspectre/spectre-page.c |   21 +++++++++++++++------
708
 
 1 files changed, 15 insertions(+), 6 deletions(-)
 
743
 1 file changed, 15 insertions(+), 6 deletions(-)
709
744
 
710
745
commit 8c881e8b3942c703dd6c5b551afb4f1fcdb233f4
711
746
Author: Carlos Garcia Campos <carlosgc@gnome.org>
717
752
 libspectre/spectre-document.c |   61 +++++++++++++++++++++++++++++++++++++++++
718
753
 libspectre/spectre-document.h |   34 +++++++++++++++++++++++
719
754
 test/spectre-test.c           |   35 +++++++++++++++++++++++
720
 
 4 files changed, 131 insertions(+), 1 deletions(-)
 
755
 4 files changed, 131 insertions(+), 1 deletion(-)
721
756
 
722
757
commit d63bd29ec639dd670d03022ba1674b2caab5175d
723
758
Author: Carlos Garcia Campos <carlosgc@gnome.org>
749
784
 
750
785
 libspectre/spectre-page.h           |   13 +++++++++++++
751
786
 libspectre/spectre-render-context.h |    4 +++-
752
 
 2 files changed, 16 insertions(+), 1 deletions(-)
 
787
 2 files changed, 16 insertions(+), 1 deletion(-)
753
788
 
754
789
commit 6e8bf5d5097f902c447fb3037d139febcac036e9
755
790
Author: Carlos Garcia Campos <carlosgc@gnome.org>
759
794
    
760
795
    Fixes bug #13754.
761
796
 
762
 
 libspectre/spectre-device.c       |   71 +++++++++++++-------------
 
797
 libspectre/spectre-device.c       |   71 ++++++++++++++-------------
763
798
 libspectre/spectre-device.h       |    4 ++
764
799
 libspectre/spectre-exporter-pdf.c |    2 +-
765
800
 libspectre/spectre-gs.c           |   10 ++--
766
801
 libspectre/spectre-gs.h           |    4 +-
767
802
 libspectre/spectre-page.c         |   32 +++++++++++-
768
 
 libspectre/spectre-page.h         |    9 +++
 
803
 libspectre/spectre-page.h         |    9 ++++
769
804
 test/spectre-test.c               |   98 +++++++++++++++++++++++++++++++++++++
770
805
 8 files changed, 187 insertions(+), 43 deletions(-)
771
806
 
786
821
    We need to increment libspectre version before running make distcheck
787
822
 
788
823
 RELEASING |   36 ++++++++++++++++++------------------
789
 
 1 files changed, 18 insertions(+), 18 deletions(-)
 
824
 1 file changed, 18 insertions(+), 18 deletions(-)
790
825
 
791
826
commit c13f45aefef396cc232939a455fda22fc5855290
792
827
Author: Carlos Garcia Campos <carlosgc@gnome.org>
804
839
 
805
840
    Add scripts and instructions for releasing, based on cairo release system
806
841
 
807
 
 Makefile.am |  123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 
842
 Makefile.am |  123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
808
843
 RELEASING   |  101 ++++++++++++++++++++++++++++++++++++++++++++++++
809
844
 2 files changed, 219 insertions(+), 5 deletions(-)
810
845
 
816
851
 
817
852
 README |   33 +++++++++++++++++++++++++++++++++
818
853
 TODO   |    2 +-
819
 
 2 files changed, 34 insertions(+), 1 deletions(-)
 
854
 2 files changed, 34 insertions(+), 1 deletion(-)
820
855
 
821
856
commit 9c2b70d1edc95bc3b86c2bd1ef6e856d8f0e6d65
822
857
Author: Carlos Garcia Campos <carlosgc@gnome.org>
836
871
    Doxyfile for giving doxygen on how to generate docu
837
872
 
838
873
 Doxyfile |  244 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
839
 
 1 files changed, 244 insertions(+), 0 deletions(-)
 
874
 1 file changed, 244 insertions(+)
840
875
 
841
876
commit a7a4d056adc742c8edfa9923a24c2abc71cdf8f1
842
877
Author: Albert Astals Cid <aacid@kde.org>
845
880
    dummy commit to see if i got rights
846
881
 
847
882
 TODO |    1 +
848
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
883
 1 file changed, 1 insertion(+)
849
884
 
850
885
commit da5ef29ee05eaca46d588e5c46c6f0120a5ca228
851
886
Merge: 0f85e0a d53d9fc
861
896
    Make libspectre require libgs >= 8.61
862
897
 
863
898
 configure.ac |   28 ++++++++++++++++++++++++++++
864
 
 1 files changed, 28 insertions(+), 0 deletions(-)
 
899
 1 file changed, 28 insertions(+)
865
900
 
866
901
commit 0f85e0aede7bad490433f982163b8184dabbed28
867
902
Merge: 708c652 3d2c0fd
877
912
    Update TODO
878
913
 
879
914
 TODO |    3 ++-
880
 
 1 files changed, 2 insertions(+), 1 deletions(-)
 
915
 1 file changed, 2 insertions(+), 1 deletion(-)
881
916
 
882
917
commit 6229b9665ff4c93ad75195f8f33e4745d6f3a0d4
883
918
Author: Carlos Garcia Campos <carlosgc@gnome.org>
890
925
 libspectre/spectre-version.h.in |   38 ++++++++++++++++++++++++++++++++++++++
891
926
 libspectre/spectre.h            |    1 +
892
927
 test/spectre-test.c             |    2 ++
893
 
 5 files changed, 46 insertions(+), 1 deletions(-)
 
928
 5 files changed, 46 insertions(+), 1 deletion(-)
894
929
 
895
930
commit 708c6525124c3c6a4ecd82caabf6d8358b5469cc
896
931
Merge: 41ee378 43024fb
908
943
 .gitignore            |   19 +++++++++++++++++++
909
944
 libspectre/.gitignore |    4 ++++
910
945
 test/.gitignore       |    4 ++++
911
 
 3 files changed, 27 insertions(+), 0 deletions(-)
 
946
 3 files changed, 27 insertions(+)
912
947
 
913
948
commit a94bb48a45a5b14cf6d7457138363e5057a78269
914
949
Author: Carlos Garcia Campos <carlosgc@gnome.org>
929
964
 .gitignore            |   19 +++++++++++++++++++
930
965
 libspectre/.gitignore |    4 ++++
931
966
 test/.gitignore       |    4 ++++
932
 
 3 files changed, 27 insertions(+), 0 deletions(-)
 
967
 3 files changed, 27 insertions(+)
933
968
 
934
969
commit f1d8d85556bfd7ac4efd78d0dbc1f65180e45565
935
970
Merge: d216ccd c04b5db
945
980
    Fix memory leak
946
981
 
947
982
 libspectre/spectre-exporter.c |    2 +-
948
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
983
 1 file changed, 1 insertion(+), 1 deletion(-)
949
984
 
950
985
commit 3fe829cbad56bfdc84f87b96ea3e72d76c0482b1
951
986
Author: Carlos Garcia Campos <carlosgc@gnome.org>
954
989
    Fix SpectreOrientation enum items order
955
990
 
956
991
 libspectre/spectre-page.h |    6 +++---
957
 
 1 files changed, 3 insertions(+), 3 deletions(-)
 
992
 1 file changed, 3 insertions(+), 3 deletions(-)
958
993
 
959
994
commit d2a3abcc066330f893fa53dee8ad71dbc452d95a
960
995
Author: Carlos Garcia Campos <carlosgc@gnome.org>
963
998
    Skip nested documents that don't have BeginDocument and EndDocument but have %PS and %%EOF
964
999
 
965
1000
 libspectre/ps.c |   17 +++++++++++++++++
966
 
 1 files changed, 17 insertions(+), 0 deletions(-)
 
1001
 1 file changed, 17 insertions(+)
967
1002
 
968
1003
commit 3c90fb679d3654dcee6ced40030ba7730dd10fac
969
1004
Author: Albert Astals Cid <aacid@kde.org>
972
1007
    Add library version info
973
1008
 
974
1009
 libspectre/Makefile.am |    2 +-
975
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1010
 1 file changed, 1 insertion(+), 1 deletion(-)
976
1011
 
977
1012
commit d216ccd6d245f4be51675b42887f19ce2161b90a
978
1013
Author: Albert Astals Cid <aacid@kde.org>
981
1016
    Typo--
982
1017
 
983
1018
 TODO |    2 +-
984
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1019
 1 file changed, 1 insertion(+), 1 deletion(-)
985
1020
 
986
1021
commit 182697ecefc0e72527e45b7c2d5b2059300831d7
987
1022
Author: Carlos Garcia Campos <carlosgc@gnome.org>
990
1025
    Handle ghostscript stdout
991
1026
 
992
1027
 libspectre/spectre-gs.c |   15 ++++++++++++++-
993
 
 1 files changed, 14 insertions(+), 1 deletions(-)
 
1028
 1 file changed, 14 insertions(+), 1 deletion(-)
994
1029
 
995
1030
commit 6f77c1859e75ab5814e80103723356650fe25c3c
996
1031
Author: Carlos Garcia Campos <carlosgc@gnome.org>
999
1034
    Add assert and check functions
1000
1035
 
1001
1036
 TODO                                |    6 +-
1002
 
 configure.ac                        |   18 +++++
 
1037
 configure.ac                        |   18 ++++++
1003
1038
 libspectre/ps.c                     |    5 +-
1004
1039
 libspectre/spectre-document.c       |   54 ++++++++++++++++
1005
1040
 libspectre/spectre-exporter.c       |   11 +++-
1017
1052
    Revert a change committed by mistake
1018
1053
 
1019
1054
 libspectre/spectre-device.c |    3 ++-
1020
 
 1 files changed, 2 insertions(+), 1 deletions(-)
 
1055
 1 file changed, 2 insertions(+), 1 deletion(-)
1021
1056
 
1022
1057
commit 6fd512eac8bb503a520f1ffe9ecd4c4bd6690de4
1023
1058
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1045
1080
    when no device is specified.
1046
1081
 
1047
1082
 libspectre/spectre-device.c |   23 ++++++++++++-----------
1048
 
 1 files changed, 12 insertions(+), 11 deletions(-)
 
1083
 1 file changed, 12 insertions(+), 11 deletions(-)
1049
1084
 
1050
1085
commit 4be9e3eff04b979368892cabcc5b32c03a0a3ac4
1051
1086
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1054
1089
    Do not translate twice when document BBox == PageBBox
1055
1090
 
1056
1091
 libspectre/spectre-gs.c |   29 +++++++++++++++++++++++------
1057
 
 1 files changed, 23 insertions(+), 6 deletions(-)
 
1092
 1 file changed, 23 insertions(+), 6 deletions(-)
1058
1093
 
1059
1094
commit f3e8df3c4547195954f3c16597d23d073febfcb2
1060
1095
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1065
1100
    See gv bug http://savannah.gnu.org/bugs/?20752
1066
1101
 
1067
1102
 libspectre/ps.c |   17 +++++++++++++----
1068
 
 1 files changed, 13 insertions(+), 4 deletions(-)
 
1103
 1 file changed, 13 insertions(+), 4 deletions(-)
1069
1104
 
1070
1105
commit d30c9cdf18a87d43c53210be789e6a9b0c67f100
1071
1106
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1074
1109
    Fix a crash when trying to get the page label in non structured documents
1075
1110
 
1076
1111
 libspectre/spectre-page.c |    2 +-
1077
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1112
 1 file changed, 1 insertion(+), 1 deletion(-)
1078
1113
 
1079
1114
commit c80ced3b48e8bac6ba5b0a554c466c0b0737d377
1080
1115
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1085
1120
 libspectre/spectre-document.c |   27 +++++++++++++++++++++++++++
1086
1121
 libspectre/spectre-document.h |    9 +++++++++
1087
1122
 test/spectre-test.c           |   11 ++++++++++-
1088
 
 3 files changed, 46 insertions(+), 1 deletions(-)
 
1123
 3 files changed, 46 insertions(+), 1 deletion(-)
1089
1124
 
1090
1125
commit d9f39c9aed2543a3b8142cd5bd6c93b978a14bf0
1091
1126
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1105
1140
    malloc needs #include <stdlib.h>
1106
1141
 
1107
1142
 libspectre/spectre-utils.c |    1 +
1108
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
1143
 1 file changed, 1 insertion(+)
1109
1144
 
1110
1145
commit 4b8bea962dc5b5f9a048f00070ee91a2f5d9873e
1111
1146
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1116
1151
    Fixes test case no-left-turns.ps
1117
1152
 
1118
1153
 libspectre/spectre-gs.c |    2 +-
1119
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1154
 1 file changed, 1 insertion(+), 1 deletion(-)
1120
1155
 
1121
1156
commit c881467b74aec8e1b6988fc94b613366932f4d4a
1122
1157
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1125
1160
    Fix a crash in test when exporter fails
1126
1161
 
1127
1162
 test/spectre-test.c |    2 +-
1128
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1163
 1 file changed, 1 insertion(+), 1 deletion(-)
1129
1164
 
1130
1165
commit 99c2311f470900798d283cc138325af92161dfb9
1131
1166
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1135
1170
 
1136
1171
 libspectre/spectre-document.c |   48 ++++++++++++++++++++++++++++++++++++++++-
1137
1172
 libspectre/spectre-document.h |    8 ++++++-
1138
 
 test/spectre-test.c           |   23 +++++++++++++++++++
 
1173
 test/spectre-test.c           |   23 ++++++++++++++++++++
1139
1174
 3 files changed, 77 insertions(+), 2 deletions(-)
1140
1175
 
1141
1176
commit 8f14a557158bb33d610a5493401a2b8a02fec1d5
1145
1180
    Handle errors in spectre_exporter_ps_begin
1146
1181
 
1147
1182
 libspectre/spectre-exporter-ps.c |   10 +++++++++-
1148
 
 1 files changed, 9 insertions(+), 1 deletions(-)
 
1183
 1 file changed, 9 insertions(+), 1 deletion(-)
1149
1184
 
1150
1185
commit 6bfbffda58456ee228bc87bda6681049b96382c4
1151
1186
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1182
1217
    Add our own implementation of strdup, strncasecmp and strcasecmp since they are not ansic
1183
1218
 
1184
1219
 libspectre/spectre-utils.c |   60 ++++++++++++++++++++++++++++++++++++++++++++
1185
 
 libspectre/spectre-utils.h |    6 ++++
1186
 
 2 files changed, 66 insertions(+), 0 deletions(-)
 
1220
 libspectre/spectre-utils.h |    6 +++++
 
1221
 2 files changed, 66 insertions(+)
1187
1222
 
1188
1223
commit ab27ac85714502846c72926fbeba263a1ede6bfc
1189
1224
Author: Albert Astals Cid <aacid@kde.org>
1224
1259
    Add SpectreExporter to export to PS and PDF
1225
1260
 
1226
1261
 libspectre/Makefile.am            |    9 +-
1227
 
 libspectre/ps.c                   |   80 +++++++++++
 
1262
 libspectre/ps.c                   |   80 ++++++++++++
1228
1263
 libspectre/ps.h                   |   27 ++++
1229
 
 libspectre/spectre-device.c       |  217 ++++---------------------------
 
1264
 libspectre/spectre-device.c       |  217 ++++--------------------------
1230
1265
 libspectre/spectre-document.c     |    6 +
1231
1266
 libspectre/spectre-exporter-pdf.c |  105 +++++++++++++++
1232
 
 libspectre/spectre-exporter-ps.c  |   80 +++++++++++
 
1267
 libspectre/spectre-exporter-ps.c  |   80 ++++++++++++
1233
1268
 libspectre/spectre-exporter.c     |  100 ++++++++++++++
1234
1269
 libspectre/spectre-exporter.h     |   49 +++++++
1235
1270
 libspectre/spectre-gs.c           |  261 +++++++++++++++++++++++++++++++++++++
1238
1273
 libspectre/spectre-status.c       |    2 +
1239
1274
 libspectre/spectre-status.h       |    4 +-
1240
1275
 libspectre/spectre.h              |    1 +
1241
 
 test/spectre-test.c               |   44 ++++++
 
1276
 test/spectre-test.c               |   44 +++++++
1242
1277
 16 files changed, 877 insertions(+), 193 deletions(-)
1243
1278
 
1244
1279
commit 6e5849a2ab3143ecf78c7ee1b1df405429a3d946
1266
1301
 libspectre/spectre-document.c |   11 +++++++++++
1267
1302
 libspectre/spectre-document.h |    1 +
1268
1303
 test/spectre-test.c           |    2 ++
1269
 
 5 files changed, 18 insertions(+), 0 deletions(-)
 
1304
 5 files changed, 18 insertions(+)
1270
1305
 
1271
1306
commit 8c925ad2176507d03817c7f7b9e5b2921608ace4
1272
1307
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1277
1312
 libspectre/spectre-document.c |   13 ++++++++++++-
1278
1313
 libspectre/spectre-document.h |    1 +
1279
1314
 test/spectre-test.c           |    2 ++
1280
 
 3 files changed, 15 insertions(+), 1 deletions(-)
 
1315
 3 files changed, 15 insertions(+), 1 deletion(-)
1281
1316
 
1282
1317
commit 07e13606894b22a8750356b72b58e4c02e6e5cd3
1283
1318
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1299
1334
    Add tests for is_eps and get_language_level
1300
1335
 
1301
1336
 test/spectre-test.c |   27 ++++++++++++++++++---------
1302
 
 1 files changed, 18 insertions(+), 9 deletions(-)
 
1337
 1 file changed, 18 insertions(+), 9 deletions(-)
1303
1338
 
1304
1339
commit 6c3d6bc2ec6db0dfed1fe5bb1765603b9f4495c2
1305
1340
Author: Albert Astals Cid <aacid@kde.org>
1308
1343
    Init ghostscript_instance to NULL as libgs checks its value
1309
1344
 
1310
1345
 libspectre/spectre-device.c |    2 +-
1311
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1346
 1 file changed, 1 insertion(+), 1 deletion(-)
1312
1347
 
1313
1348
commit 1d19056eaba47a848a1b3175cd094df7d0b99f24
1314
1349
Author: Albert Astals Cid <aacid@kde.org>
1330
1365
 
1331
1366
 libspectre/spectre-document.c |   11 +++++++++++
1332
1367
 libspectre/spectre-document.h |    1 +
1333
 
 2 files changed, 12 insertions(+), 0 deletions(-)
 
1368
 2 files changed, 12 insertions(+)
1334
1369
 
1335
1370
commit 92273d6238f9240e6d11abe9984c98754a78fc0c
1336
1371
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1339
1374
    Calculate scale factor when not provided
1340
1375
 
1341
1376
 libspectre/spectre-device.c |   39 +++++++++++++++++++++++++--------------
1342
 
 1 files changed, 25 insertions(+), 14 deletions(-)
 
1377
 1 file changed, 25 insertions(+), 14 deletions(-)
1343
1378
 
1344
1379
commit d9a291ef8230d607d9f5e8adac1e13ee6296e383
1345
1380
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1347
1382
 
1348
1383
    Fix a crash when rendering rotated. Add rotation test.
1349
1384
 
1350
 
 libspectre/spectre-device.c |   41 +++++++++++++--------------
 
1385
 libspectre/spectre-device.c |   41 ++++++++++++++-------------
1351
1386
 test/spectre-test.c         |   64 +++++++++++++++++++++++++++++++++++++++++++
1352
1387
 2 files changed, 84 insertions(+), 21 deletions(-)
1353
1388
 
1358
1393
    Ignore update calls after page
1359
1394
 
1360
1395
 libspectre/spectre-device.c |    4 +++-
1361
 
 1 files changed, 3 insertions(+), 1 deletions(-)
 
1396
 1 file changed, 3 insertions(+), 1 deletion(-)
1362
1397
 
1363
1398
commit a023134a97124919690c82b8330e647f8bce5ab2
1364
1399
Author: Albert Astals Cid <aacid@kde.org>
1367
1402
    Fix crashes on documents that never call page
1368
1403
 
1369
1404
 libspectre/spectre-device.c |   28 +++++++++++++++++++++++++---
1370
 
 1 files changed, 25 insertions(+), 3 deletions(-)
 
1405
 1 file changed, 25 insertions(+), 3 deletions(-)
1371
1406
 
1372
1407
commit 411a940bd498c0af8246533d40950e0e10e63222
1373
1408
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1375
1410
 
1376
1411
    Fix orientation issues, gs expects orientation not rotation.
1377
1412
 
1378
 
 libspectre/spectre-device.c         |   36 ++++++++++++++++++++++++----------
1379
 
 libspectre/spectre-page.h           |    4 +-
1380
 
 libspectre/spectre-private.h        |   18 ++++++++--------
1381
 
 libspectre/spectre-render-context.c |   28 ++++++++++++++++++++++++--
 
1413
 libspectre/spectre-device.c         |   36 ++++++++++++++++++++++++-----------
 
1414
 libspectre/spectre-page.h           |    4 ++--
 
1415
 libspectre/spectre-private.h        |   18 +++++++++---------
 
1416
 libspectre/spectre-render-context.c |   28 ++++++++++++++++++++++++---
1382
1417
 4 files changed, 61 insertions(+), 25 deletions(-)
1383
1418
 
1384
1419
commit 7545daaccade5b16dcaea5c4643eff42e5aa0346
1388
1423
    Add libs and cflags to libspectre.pc file
1389
1424
 
1390
1425
 libspectre.pc.in |    3 +++
1391
 
 1 files changed, 3 insertions(+), 0 deletions(-)
 
1426
 1 file changed, 3 insertions(+)
1392
1427
 
1393
1428
commit d956cf9ad243790481774ecec631b6e7d4fb35d7
1394
1429
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1397
1432
    Fix a typo in Makefile.am
1398
1433
 
1399
1434
 libspectre/Makefile.am |    2 +-
1400
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1435
 1 file changed, 1 insertion(+), 1 deletion(-)
1401
1436
 
1402
1437
commit fb9a1722108d812e150046c06e2d4960c3562c36
1403
1438
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1408
1443
    Fixes test cases fontlist2.ps, fractal-fern.ps, paper.ps and restest.ps
1409
1444
 
1410
1445
 libspectre/ps.c |    3 ---
1411
 
 1 files changed, 0 insertions(+), 3 deletions(-)
 
1446
 1 file changed, 3 deletions(-)
1412
1447
 
1413
1448
commit 8557aaa6786d2cf631e2d03953e13b5a99db970c
1414
1449
Author: Albert Astals Cid <aacid@kde.org>
1429
1464
    Init document filename for documents without %PS at the beginning
1430
1465
 
1431
1466
 libspectre/ps.c |    1 +
1432
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
1467
 1 file changed, 1 insertion(+)
1433
1468
 
1434
1469
commit d42da5b055af69900a459d35dbb4c6783639f71b
1435
1470
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1440
1475
    Fixes the Assertion `doc->ref_count > 0' failed crash
1441
1476
 
1442
1477
 libspectre/ps.c |    1 +
1443
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
1478
 1 file changed, 1 insertion(+)
1444
1479
 
1445
1480
commit 7aaf78b972014a46af2c03f05f0305f6c0ee87b6
1446
1481
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1451
1486
    Fixes test case coverfig.ps
1452
1487
 
1453
1488
 libspectre/spectre-device.c |   27 +++++++++++++++++++++++++--
1454
 
 1 files changed, 25 insertions(+), 2 deletions(-)
 
1489
 1 file changed, 25 insertions(+), 2 deletions(-)
1455
1490
 
1456
1491
commit 73f3ff3b834bde3b6aa78c5ab81b7a7def6affcb
1457
1492
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1460
1495
    Fix check whether document is structured before trying to feed gs with page data
1461
1496
 
1462
1497
 libspectre/spectre-device.c |    3 ++-
1463
 
 1 files changed, 2 insertions(+), 1 deletions(-)
 
1498
 1 file changed, 2 insertions(+), 1 deletion(-)
1464
1499
 
1465
1500
commit 13681de34af197a41d831cb3b8af0ed291ee9358
1466
1501
Author: Albert Astals Cid <aacid@kde.org>
1469
1504
    Feed document trailer to ghostscript too, fixes 46d333bb7fe46f90.ps
1470
1505
 
1471
1506
 libspectre/spectre-device.c |   10 ++++++++++
1472
 
 1 files changed, 10 insertions(+), 0 deletions(-)
 
1507
 1 file changed, 10 insertions(+)
1473
1508
 
1474
1509
commit 3ffcc2e66f7d1421a867ccb81034670fa2d2a733
1475
1510
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1491
1526
 
1492
1527
    Merge several fixes from evince and macgsview into ps.c
1493
1528
 
1494
 
 libspectre/ps.c |   60 ++++++++++++++++++++++++++++++++++++++++++++++--------
1495
 
 1 files changed, 51 insertions(+), 9 deletions(-)
 
1529
 libspectre/ps.c |   60 ++++++++++++++++++++++++++++++++++++++++++++++---------
 
1530
 1 file changed, 51 insertions(+), 9 deletions(-)
1496
1531
 
1497
1532
commit 4134e1c4e765d23c2e1ed958642e823e95a0dda9
1498
1533
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1512
1547
    Make spectre_device_cleanup static
1513
1548
 
1514
1549
 libspectre/spectre-device.c |    2 +-
1515
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1550
 1 file changed, 1 insertion(+), 1 deletion(-)
1516
1551
 
1517
1552
commit ef37d296279aff48a95a85e37116bc646f4b18a9
1518
1553
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1522
1557
 
1523
1558
 libspectre/spectre-page.c |    6 ++++++
1524
1559
 test/spectre-test.c       |    8 +++++++-
1525
 
 2 files changed, 13 insertions(+), 1 deletions(-)
 
1560
 2 files changed, 13 insertions(+), 1 deletion(-)
1526
1561
 
1527
1562
commit a1003a2d7d483616a988ea0bbab2a5cdf574a764
1528
1563
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1533
1568
    It should be first exit and then delete_instance. Otherwise it will crash.
1534
1569
 
1535
1570
 libspectre/spectre-device.c |    6 +++---
1536
 
 1 files changed, 3 insertions(+), 3 deletions(-)
 
1571
 1 file changed, 3 insertions(+), 3 deletions(-)
1537
1572
 
1538
1573
commit f1501a936991c13fcefd7806ac8639df6b942eb8
1539
1574
Author: Albert Astals Cid <aacid@kde.org>
1541
1576
 
1542
1577
    Set page status to renderer status in spectre_page_render
1543
1578
 
1544
 
 libspectre/spectre-device.c |  137 +++++++++++++++++++++++++++++++-----------
 
1579
 libspectre/spectre-device.c |  137 +++++++++++++++++++++++++++++++------------
1545
1580
 libspectre/spectre-device.h |    3 +-
1546
1581
 libspectre/spectre-page.c   |    4 +-
1547
1582
 libspectre/spectre-status.c |    2 +
1555
1590
    Use correct doxygen syntax for the comment
1556
1591
 
1557
1592
 libspectre/spectre-device.c |    4 ++--
1558
 
 1 files changed, 2 insertions(+), 2 deletions(-)
 
1593
 1 file changed, 2 insertions(+), 2 deletions(-)
1559
1594
 
1560
1595
commit bc88df557348846f24f243223435094319a0839a
1561
1596
Author: Albert Astals Cid <aacid@kde.org>
1565
1600
 
1566
1601
 libspectre/spectre-render-context.c |   25 +++++++++++++++++++++++++
1567
1602
 libspectre/spectre-render-context.h |    6 ++++++
1568
 
 2 files changed, 31 insertions(+), 0 deletions(-)
 
1603
 2 files changed, 31 insertions(+)
1569
1604
 
1570
1605
commit a851081b8be2d5a3231d71d530a60b9ebf05fdd7
1571
1606
Author: Albert Astals Cid <aacid@kde.org>
1574
1609
    Add missing spectre-utils.h to Makefile.am
1575
1610
 
1576
1611
 libspectre/Makefile.am |    1 +
1577
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
1612
 1 file changed, 1 insertion(+)
1578
1613
 
1579
1614
commit 0e17690bd6dc7d35b99b664bba580c783f2f32aa
1580
1615
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1583
1618
    Add TODO file
1584
1619
 
1585
1620
 TODO |    8 ++++++++
1586
 
 1 files changed, 8 insertions(+), 0 deletions(-)
 
1621
 1 file changed, 8 insertions(+)
1587
1622
 
1588
1623
commit ccb164d529eedafdf430a2bda3204dcd37b23736
1589
1624
Author: Albert Astals Cid <aacid@kde.org>
1592
1627
    Initialize use platform fonts as TRUE by default
1593
1628
 
1594
1629
 libspectre/spectre-render-context.c |    2 +-
1595
 
 1 files changed, 1 insertions(+), 1 deletions(-)
 
1630
 1 file changed, 1 insertion(+), 1 deletion(-)
1596
1631
 
1597
1632
commit db648b204ddff8c9c8a236a1173b82d90eacdc61
1598
1633
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1601
1636
    Fix several memory leaks
1602
1637
 
1603
1638
 libspectre/spectre-device.c |   46 ++++++++++++++++++++++++++++---------------
1604
 
 1 files changed, 30 insertions(+), 16 deletions(-)
 
1639
 1 file changed, 30 insertions(+), 16 deletions(-)
1605
1640
 
1606
1641
commit 0134ff52ff543d1394be56a74136f0e81e74ce26
1607
1642
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1611
1646
 
1612
1647
 libspectre/ps.h                     |    1 +
1613
1648
 libspectre/spectre-device.c         |   66 ++++++++++++++++++-----------------
1614
 
 libspectre/spectre-device.h         |   20 ++++------
 
1649
 libspectre/spectre-device.h         |   20 +++++------
1615
1650
 libspectre/spectre-page.c           |   28 +++++----------
1616
 
 libspectre/spectre-page.h           |   28 ++++++--------
 
1651
 libspectre/spectre-page.h           |   28 +++++++--------
1617
1652
 libspectre/spectre-private.h        |   13 +++++++
1618
1653
 libspectre/spectre-render-context.c |   17 ++-------
1619
 
 libspectre/spectre.h                |    2 +
1620
 
 test/spectre-test.c                 |   13 +++++--
 
1654
 libspectre/spectre.h                |    2 ++
 
1655
 test/spectre-test.c                 |   13 ++++---
1621
1656
 9 files changed, 91 insertions(+), 97 deletions(-)
1622
1657
 
1623
1658
commit 77361e9195d41d68417bf41c275ad646d9a5f483
1628
1663
 
1629
1664
 libspectre/Makefile.am              |    3 +
1630
1665
 libspectre/spectre-render-context.c |  175 +++++++++++++++++++++++++++++++++++
1631
 
 libspectre/spectre-render-context.h |   57 +++++++++++
1632
 
 3 files changed, 235 insertions(+), 0 deletions(-)
 
1666
 libspectre/spectre-render-context.h |   57 ++++++++++++
 
1667
 3 files changed, 235 insertions(+)
1633
1668
 
1634
1669
commit e82c4200bbd16ead8a5fd2d149eb047e96dedcc2
1635
1670
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1662
1697
    Fix memory leak
1663
1698
 
1664
1699
 libspectre/ps.c |    1 +
1665
 
 1 files changed, 1 insertions(+), 0 deletions(-)
 
1700
 1 file changed, 1 insertion(+)
1666
1701
 
1667
1702
commit 7a14123c6ee320771fa3d94df6b80f3212d28825
1668
1703
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1701
1736
 libspectre/spectre-device.h   |   16 +++
1702
1737
 libspectre/spectre-document.c |   30 ++---
1703
1738
 libspectre/spectre-document.h |    5 +-
1704
 
 libspectre/spectre-page.c     |   40 +++++--
 
1739
 libspectre/spectre-page.c     |   40 ++++--
1705
1740
 libspectre/spectre-page.h     |   29 +++--
1706
1741
 libspectre/spectre-private.h  |    2 +-
1707
1742
 test/spectre-test.c           |   16 ++-
1716
1751
 libspectre/ghostscript/gdevdsp.h |  266 +++++++++++++++++++++++++++++++++
1717
1752
 libspectre/ghostscript/iapi.h    |  300 ++++++++++++++++++++++++++++++++++++++
1718
1753
 libspectre/ghostscript/ierrors.h |  153 +++++++++++++++++++
1719
 
 3 files changed, 719 insertions(+), 0 deletions(-)
 
1754
 3 files changed, 719 insertions(+)
1720
1755
 
1721
1756
commit 9843a6c4d9ba183b114766750b38e7932c972ac5
1722
1757
Author: Albert Astals Cid <aacid@kde.org>
1725
1760
    Add helper spectre_strdup_printf function
1726
1761
 
1727
1762
 libspectre/spectre-utils.c |   50 ++++++++++++++++++++++++++++++++++++++++++++
1728
 
 libspectre/spectre-utils.h |   35 ++++++++++++++++++++++++++++++
1729
 
 2 files changed, 85 insertions(+), 0 deletions(-)
 
1763
 libspectre/spectre-utils.h |   35 +++++++++++++++++++++++++++++++
 
1764
 2 files changed, 85 insertions(+)
1730
1765
 
1731
1766
commit b1aae6a007158eb36c97b761cf0fc526e079d0cf
1732
1767
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1738
1773
 libspectre/spectre-device.c |   23 +++++++++++++++++++++++
1739
1774
 libspectre/spectre-device.h |   32 ++++++++++++++++++++++++++++++++
1740
1775
 libspectre/spectre-page.c   |    2 +-
1741
 
 4 files changed, 58 insertions(+), 1 deletions(-)
 
1776
 4 files changed, 58 insertions(+), 1 deletion(-)
1742
1777
 
1743
1778
commit 13f05f38b1347be39ac569c070f376de0e745ef4
1744
1779
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1755
1790
 libspectre/spectre-status.c   |   20 ++++++++++++++++++++
1756
1791
 libspectre/spectre-status.h   |   20 ++++++++++++++++++++
1757
1792
 libspectre/spectre.h          |   20 ++++++++++++++++++++
1758
 
 9 files changed, 180 insertions(+), 0 deletions(-)
 
1793
 9 files changed, 180 insertions(+)
1759
1794
 
1760
1795
commit 6e1d2d6c65c37e09ed68d71eeb2e4fbc4068b42f
1761
1796
Author: Carlos Garcia Campos <carlosgc@gnome.org>
1780
1815
 libspectre/Makefile.am        |    7 +-
1781
1816
 libspectre/ps.c               | 1944 +++++++++++++++++++++++++++++++++++++++++
1782
1817
 libspectre/ps.h               |  145 +++
1783
 
 libspectre/spectre-document.c |   92 ++-
 
1818
 libspectre/spectre-document.c |   92 +-
1784
1819
 libspectre/spectre-document.h |    5 +-
1785
1820
 libspectre/spectre-status.c   |    4 +
1786
1821
 libspectre/spectre-status.h   |    2 +
1798
1833
 INSTALL                       |  236 ++++++++++++++++++++++++++++
1799
1834
 Makefile.am                   |   13 ++
1800
1835
 autogen.sh                    |  197 ++++++++++++++++++++++++
1801
 
 configure.ac                  |   26 +++
1802
 
 libspectre.pc.in              |    9 +
 
1836
 configure.ac                  |   26 ++++
 
1837
 libspectre.pc.in              |    9 ++
1803
1838
 libspectre/Makefile.am        |   27 ++++
1804
1839
 libspectre/spectre-document.c |   74 +++++++++
1805
1840
 libspectre/spectre-document.h |   22 +++
1810
1845
 libspectre/spectre-status.c   |   16 ++
1811
1846
 libspectre/spectre-status.h   |   18 +++
1812
1847
 libspectre/spectre.h          |    7 +
1813
 
 test/Makefile.am              |    9 +
 
1848
 test/Makefile.am              |    9 ++
1814
1849
 test/spectre-test.c           |   12 ++
1815
 
 19 files changed, 1136 insertions(+), 0 deletions(-)
 
1850
 19 files changed, 1136 insertions(+)