[gtk+] (80 commits) Created branch parser
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (80 commits) Created branch parser
- Date: Wed, 20 Apr 2011 16:13:59 +0000 (UTC)
The branch 'parser' was created.
Summary of new commits:
43a1a11... cssprovider: #include gio
f46e32f... grid: Fix homogeneuous properties being flipped
b892223... cssprovider: Store cssprovider in scanner's user data
d3e377c... cssprovider: Add a function for signalling errors
be47288... API: gtk: Add gtk_symbolic_color_to_string()
344029c... gtk: Add _gtk_animation_description_to_string()
5c2dca1... API: Add gtk_gradient_to_string()
ec6ff1e... API: gtk: Add gtk_css_provider_to_string()
599563c... cssprovider: Ignore empty rules
9af6204... tests: Add a test for the CSS parser
ee29a1a... tests: Add two simple css tests
70f2183... tests: Add CSS test checking that we don't need a semicolon
2118bc8... cssprovider: Automatically add final closing bracket to las
3c1badd... tests: Add test for auto-closing at end of file
3234adc... cssprovider: Have a private error variable
2f28a9a... cssprovider: Provide better API to set errors
b081dfe... cssprovider: Handle errors completely via new error functio
6258f64... API: cssprovider: Make error a signal
4b8b522... API: cssprovider: Add more error codes
5601f24... cssprovider: Change declaration parsing for error reporting
bb347c2... cssprovider: use INVALID_SYNTAX for unexpected token error
7a75409... tests: Change the way the code does diffs
d484cb2... tests: Check errors in css test
519d3d6... tests: Make CSS parser pass NULL as error.
c43d39a... cssprovider: Remove scanner_report_warning() function
9d41204... cssprovider: Remove now useless variables
39c5e2a... css: Overhaul value parsing
6398f41... test: Add a bunch of default properties to the CSS parser
87385fa... tests: (Try to) print the actual enum value in the errors f
5254047... cssprovider: Don't fail with invalid syntax when parsing a
750f624... tests: Add test for booleans to CSS tests
e2ac4ec... tests: Add CSS integer parsing tests
c096fe8... cssprovider: Rework declaration parsing loop
370fbce... cssprovider: Clean up declaration parser to conform to more
5f74e12... tests: Add new test checking weird behavior for declaration
53cd4ac... tests: Add a test for border parsing
d618d63... tests: Make css-parser test take files as argument
631583d... cssprovider: No need to set user data anymore
5db4939... cssprovider: Pass the scanner explicitly to parse_styleshee
8264a0b... cssprovider: Add a custom gtk_css_scanner_destroy() functio
bdda76d... cssprovider: Add a private structure to the scanner
902ce4d... cssprovider: track state in the scanner
a04dd87... cssprovider: Update the scope modifying functions
7304d88... cssprovider: Pass scanner argument explicitly to error func
8caa1c2... cssprovider: Use scanner variable instead of priv->scanner
9087964... css_provider: Store current properties and selectors in sca
6c7a24b... cssprovider: No need to restore after @import parsing
0275fa2... cssprovider: Emit a g_warning() when a css file is erroneou
65dcea5... cssprovider: Do error handling differently
70c8e15... cssprovider: Keep track of passed in error differently
c525373... cssprovider: Get rid of gtk_css_provider_reset_parser()
07060b0... cssprovider: Don't store scanner in the struct
e884675... cssprovider: Move properties to scanner constructor
c7ddaee... cssprovider: Keep base url in the scanner
8e7b2cd... tests: Order files by name before adding them as tests
8809c7b... cssprovider: Add a load_internal function that all loads ch
8218fe7... cssprovider: More error handling into load_internal()
e226758... cssprovider: Introduce gtk_css_provider_take_error_full()
108d541... cssprovider: Make load_internal() load the contents
35ada2f... cssprovider: Make @import use the new load_internal() func
8c6e3ba... cssprovider: Reimplement gtk_css_provider_load_from_path()
85731d1... cssprovider: Don't fail if an import doesn't work
e125a1c... cssprovider: Allow storing the parent stylesheet
1245ef7... cssprovider: Add recursion checks for @import
e457288... cssprovider: Parse strings as identifiers when parsing prop
7740f54... cssprovider: Add support for strings
6b6c477... cssprovider: Don't hardcode strings anymore
134cc77... tests: Add test for recursively importing an identical file
942848d... tests: Add tests for cyclic imports
05ab9c2... tests: Add a test for importing nonexistant files
b8c06c8... css: Rewrite the parser
47cbbe7... tests: Make the parser fail without assertions
7dbcc3f... tests: Add parsing test from the css spec
ace044d... tests: Add another parsing test from the css spec
126814f... tests: Add test that ensures we properly parse the color re
f0ba336... tests: Be more verbose in error messages.
3f050d0... tests: Add a new test runner
5aa1fdc... tests: Add label-sizing test
6215537... tests: Add a test for correct entry text clipping when draw
b85e2d9... tests: Add grid-homogeneous test
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]