[gtk+] (79 commits) Created branch parser
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (79 commits) Created branch parser
- Date: Fri, 15 Apr 2011 12:37:18 +0000 (UTC)
The branch 'parser' was created.
Summary of new commits:
226ffd0... window: cast value so gcc shuts up
6e68bde... menushell: Include a function in the private header
4fe5829... cssprovider: Move private struct definition to header
eb67b04... cssprovider: Store cssprovider in scanner's user data
4288fab... cssprovider: Add a function for signalling errors
d440462... API: gtk: Add gtk_symbolic_color_to_string()
f15d5d5... gtk: Add _gtk_animation_description_to_string()
b346113... API: Add gtk_gradient_to_string()
27effaa... API: gtk: Add gtk_css_provider_to_string()
07eb03f... cssprovider: Ignore empty rules
4ab9231... tests: Add a test for the CSS parser
7c51fb0... tests: Add two simple css tests
415fda9... tests: Add CSS test checking that we don't need a semicolon
cbd11d6... cssprovider: Automatically add final closing bracket to las
e9344c8... tests: Add test for auto-closing at end of file
59d9eba... cssprovider: Have a private error variable
2f81c23... cssprovider: Provide better API to set errors
7d88b79... cssprovider: Handle errors completely via new error functio
2dee369... API: cssprovider: Make error a signal
6c65158... API: cssprovider: Add more error codes
0e9c10a... cssprovider: Change declaration parsing for error reporting
54cbf66... cssprovider: use INVALID_SYNTAX for unexpected token error
39c12f9... tests: Change the way the code does diffs
8706097... tests: Check errors in css test
56bb617... tests: Make CSS parser pass NULL as error.
d1bf525... cssprovider: Remove scanner_report_warning() function
b681588... cssprovider: Remove now useless variables
c535181... css: Overhaul value parsing
46b9ab8... test: Add a bunch of default properties to the CSS parser
d3cb7f9... tests: (Try to) print the actual enum value in the errors f
8360a2e... cssprovider: Don't fail with invalid syntax when parsing a
df0f61a... tests: Add test for booleans to CSS tests
abc50af... tests: Add CSS integer parsing tests
88132d6... cssprovider: Rework declaration parsing loop
539ab6d... cssprovider: Clean up declaration parser to conform to more
4ea81c1... tests: Add new test checking weird behavior for declaration
6e6dcf7... tests: Add a test for border parsing
5d7dddd... tests: Make css-parser test take files as argument
a18eadf... cssprovider: No need to set user data anymore
417a86b... cssprovider: Pass the scanner explicitly to parse_styleshee
8f78daa... cssprovider: Add a custom gtk_css_scanner_destroy() functio
459a4b5... cssprovider: Add a private structure to the scanner
4583d04... cssprovider: track state in the scanner
2848055... cssprovider: Update the scope modifying functions
1734189... cssprovider: Pass scanner argument explicitly to error func
2e6853b... cssprovider: Use scanner variable instead of priv->scanner
429842c... css_provider: Store current properties and selectors in sca
f957553... cssprovider: No need to restore after @import parsing
c339be0... cssprovider: Emit a g_warning() when a css file is erroneou
7ba3c36... cssprovider: Do error handling differently
a9d99c9... cssprovider: Keep track of passed in error differently
3c6b2e4... cssprovider: Get rid of gtk_css_provider_reset_parser()
1e006f6... cssprovider: Don't store scanner in the struct
391802d... cssprovider: Move properties to scanner constructor
f9a4098... cssprovider: Keep base url in the scanner
dbd8055... tests: Order files by name before adding them as tests
413cef9... cssprovider: Add a load_internal function that all loads ch
99b8e24... cssprovider: More error handling into load_internal()
9fd25ae... cssprovider: Introduce gtk_css_provider_take_error_full()
5ca79e9... cssprovider: Make load_internal() load the contents
d22ce26... cssprovider: Make @import use the new load_internal() func
5979a68... cssprovider: Reimplement gtk_css_provider_load_from_path()
dfc81ca... cssprovider: Don't fail if an import doesn't work
0df24d3... cssprovider: Allow storing the parent stylesheet
dc8e31d... cssprovider: Add recursion checks for @import
99db903... cssprovider: Parse strings as identifiers when parsing prop
f71890f... cssprovider: Add support for strings
34fe2d8... cssprovider: Don't hardcode strings anymore
4d9a588... tests: Add test for recursively importing an identical file
5a3e20d... tests: Add tests for cyclic imports
1d65aa6... tests: Add a test for importing nonexistant files
2b7cc59... cssprovider: #include gio
6752303... css: Rewrite the parser
f8992d8... tests: Make the parser fail manually when all tests run as
e34f60f... tests: Add parsing test from the css spec
cdca3ab... tests: Add another parsing test from the css spec
48bb1f3... xxx: rewrite
b0c1683... tests: Add test that ensures we properly parse the color re
91d1d29... xxx: rework test runner
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]