Michael Emmel
5d64efdbb8
Merge branch 'master' of ssh+git://git.cairographics.org/git/cairo
2006-07-14 09:37:22 -07:00
Michael Emmel
9907813d57
Fixed debug message to use new member name
2006-07-14 09:36:35 -07:00
Behdad Esfahbod
6a5d66f651
Go back to "!!!CRASHED!!!" message now that there's no confusion.
2006-07-13 18:53:25 -04:00
Behdad Esfahbod
6c7099b0cc
Only generate HTML for log files passed on the command line.
...
With the make bits already in place, this means that make retest
creates HTML for only the retested tests.
2006-07-13 18:50:14 -04:00
Carl Worth
4b22cb41a9
Use 'FAIL' instead of 'UNEXPECTED FAILURE' in test output.
...
There's no ambiguity anymore due to duplicated printing, so go
back to the classic, and easier to read wording.
2006-07-13 15:23:06 -07:00
Carl Worth
b2d04d7f1a
Rename no_fail_on_stdout to eliminate confusing negative inside a Boolean variable name
2006-07-13 15:21:02 -07:00
Carl Worth
ff1280ce98
cairo-test.c: Prefer FALSE and TRUE for cairo_bool_t values.
2006-07-13 15:17:57 -07:00
Behdad Esfahbod
ebc7367306
Fix test result formatting.
2006-07-13 18:18:08 -04:00
Carl Worth
3f7593612f
Make the various test and check targets depend on all as well.
2006-07-13 15:00:16 -07:00
Michael Emmel
307a17f78c
Merge branch 'master' of ssh+git://git.cairographics.org/git/cairo
2006-07-13 12:17:25 -07:00
Michael Emmel
5ed64e3915
Rewrote to remove intermediate surfaces
2006-07-13 12:15:42 -07:00
Behdad Esfahbod
1409b8be0c
Fix Name tag in backend .pc files to include "cairo-".
2006-07-13 14:33:41 -04:00
Behdad Esfahbod
b2668e944d
Use cairo_bool_t.
2006-07-13 14:02:58 -04:00
Behdad Esfahbod
510d23acef
Fix doc typo.
2006-07-13 13:39:04 -04:00
Behdad Esfahbod
601c0503f7
Send grep errors to hell^Wnull.
2006-07-13 13:37:47 -04:00
Behdad Esfahbod
09dfae5fbf
Don't write FAIL messages on stdout if both stdout/err are going to screen.
2006-07-13 13:37:47 -04:00
Kent Worsnop
778c4730a8
PDF: Fix for dash-no-dash test case, (so that dashing can be turned off)
2006-07-13 10:22:19 -07:00
Carl Worth
d2d9a74c77
Add dash-no-dash test case to demonstrate PDF failure to turn off dashing.
2006-07-13 10:14:26 -07:00
Carl Worth
f3d45d1790
Eliminate a few simple compiler warnings
2006-07-13 10:14:26 -07:00
Carl Worth
65d0431b98
Add retest and recheck targets to the top-level Makefile
2006-07-13 10:14:26 -07:00
Behdad Esfahbod
da0f348350
***cworth finds them [the background colors] a bit too bright
2006-07-13 13:16:10 -04:00
Behdad Esfahbod
cf1b23a4c5
Add prototype for draw in each test file and remove it from the header.
2006-07-13 12:58:24 -04:00
Behdad Esfahbod
f8eeca9768
Tiny doc typo fix.
2006-07-13 11:48:42 -04:00
Behdad Esfahbod
0ac2bbbf52
Improve test HTML generation:
...
- Make "make retest" not generate all .log files.
- Format improvements in the generated HTML file.
2006-07-13 11:27:05 -04:00
Behdad Esfahbod
f79a9f5a52
Improve backend .pc files generation:
...
- Add all non-pkgconfig libs to Libs.private in cairo.pc
- Make cairo-xlib-xrender.pc Require cairo-xlib.pc
2006-07-12 04:27:55 -04:00
Behdad Esfahbod
973d3a3d14
More test suite infrastructure improvements:
...
- Remove cairo_test_expect_failure. cairo-test.c now checks
env var CAIRO_XFAIL_TESTS to see if the running test is
expected to fail. The reason for expected failure is
appended to the test description.
- Test description is written out.
- Failed/crashed tests also write a line out to stderr (in red),
so one can now redirect stdout to /dev/null to only see failures.
- cairo_test() has been changed to not take the draw function
anymore, instead, draw function is now part of the test struct.
- "make check" doesn't allow limiting backends to test using env
var anymore. To limit backends to test, one should use the
TARGETS variable on the make command line.
- "make check-valgrind" now writes its log to valgrind-log instead
of valgrind.log, to not interfere with test log file processing.
2006-07-11 22:19:39 -04:00
Behdad Esfahbod
94bdbc15f7
Improve test suite build infrastructure
...
- Add new target recheck, that checks only failed tests
- Add targets test and retest, and make html after (re)checking
- Make targets html and index.html lazy, only update if any tests changed
- Improve build system such that checking one test (using TESTS=...) doesn't
build all tests
- Remove pixman-rotate from XFAIL
2006-07-11 17:27:08 -04:00
Behdad Esfahbod
c45a932175
Use Bitstream Vera Sans and Latin text in ft-text-vertical.
...
We don't really rely on the Japanese text and font, as FreeType
synthesizes vertical metrics for all fonts.
2006-07-11 16:07:13 -04:00
Behdad Esfahbod
fe647ca42b
Oops. Fix doc format.
2006-07-11 15:18:14 -04:00
Behdad Esfahbod
90a46affe6
Add note to docs for some enums about possible future additions.
2006-07-11 13:36:52 -04:00
Behdad Esfahbod
d27a00874b
Disable PDF backend if zlib not found.
...
Explicitly add -lm to CAIRO_LIBS
2006-07-11 09:23:18 -04:00
Behdad Esfahbod
e0ad1aa995
Change version number of Sun's Xorg server with buggy repeat from 60800000 to
...
60900000. (#7483 , pointed by Brian Cameron)
2006-07-10 13:45:51 -04:00
Behdad Esfahbod
b006bf9d2c
Add change stat to ChangeLog.
2006-07-10 11:52:58 -04:00
Behdad Esfahbod
ccb54b35ed
Small doc fix.
2006-07-10 10:35:42 -04:00
Behdad Esfahbod
defa23206c
Fix nil surface initializations for surface type. ( #7322 )
2006-07-10 10:26:19 -04:00
Behdad Esfahbod
a1143d120f
Generate index of new symbols in 1.2.
2006-07-08 21:04:21 -04:00
Behdad Esfahbod
6efd145882
Better creation rules for cairo.def.
2006-07-08 17:52:24 -04:00
Behdad Esfahbod
f3f374fb80
Include cairo-svg.h in cairo_win32_api_headers. (bug 7462)
2006-07-08 16:39:52 -04:00
Behdad Esfahbod
a443a42158
Fix doc typo.
2006-07-06 23:06:14 -04:00
Behdad Esfahbod
731925f00a
Fix doc syntax.
2006-07-06 23:05:13 -04:00
Behdad Esfahbod
9c37cac22b
Fix typo when printing error for unsupported X formats. It was mistakenly
...
marking Green and Blue swapped.
2006-07-06 17:52:13 -04:00
David Reveman
807cb2fd8e
Ignore color for CAIRO_OPERATOR_CLEAR in glitz backend.
2006-07-06 13:50:41 -04:00
Behdad Esfahbod
95016b3274
Make CAIRO_TEST_TARGET="" make check pass tests.
2006-07-06 13:48:18 -04:00
Behdad Esfahbod
f90182fe2a
Update test/README
2006-07-06 13:42:25 -04:00
Behdad Esfahbod
83dcbe05b5
For check-valgrind, call the version of libtool in our source distribution,
...
not the one found in PATH.
2006-07-05 04:29:54 +02:00
Behdad Esfahbod
1cb0bc40a3
Do not use sighandler_t. Bug 7401.
2006-07-05 04:22:32 +02:00
Jonathon Jongsma
91ad3ae784
Fix documentation typo in cairo_scaled_font_get_font_options()
2006-07-04 16:23:24 -05:00
Jonathon Jongsma
94c5537924
Fix a typo in cairo_font_extents_t documentation
2006-07-04 14:58:58 -05:00
Carl Worth
57a644fb04
RELEASING: Mention README as the source for blurbs
2006-07-01 05:06:11 +02:00
Carl Worth
7bff2eb819
Increment CAIRO_VERSION to 1.2.1 after making the 1.2.0 release
2006-07-01 04:38:14 +02:00