diff --git a/ChangeLog b/ChangeLog index ad66b0e09..34cad2a8b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-07-08 Mike Kestner + + * glue/Makefile.in : s/BASE_SOURCES/BASESOURCES + * parser/gapi_pp.pl : handle nested #if/#endif in ignored #if's + * parser/makefile : make gtkapi.xml depend on gapi*.pl + 2002-07-06 Rachel Hestilow * generator/Parameters.cs (Initialize): Initialize error diff --git a/generator/gtkapi.xml b/generator/gtkapi.xml index 2463ed742..d2a5140c7 100644 --- a/generator/gtkapi.xml +++ b/generator/gtkapi.xml @@ -326,7 +326,7 @@ - + @@ -355,7 +355,7 @@ - + @@ -2356,7 +2356,7 @@ - + @@ -3051,7 +3051,7 @@ - + @@ -5079,7 +5079,7 @@ - + @@ -5764,10 +5764,6 @@ - - - - @@ -7149,29 +7145,6 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -7689,7 +7662,7 @@ - + @@ -7969,12 +7942,6 @@ - - - - - - @@ -7990,37 +7957,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -8039,13 +7975,6 @@ - - - - - - - @@ -8398,10 +8327,6 @@ - - - - @@ -8471,41 +8396,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -8649,13 +8539,6 @@ - - - - - - - @@ -8808,18 +8691,18 @@ - - - - - - + + + + + + @@ -8834,6 +8717,9 @@ + + + @@ -8847,6 +8733,14 @@ + + + + + + + + @@ -8859,24 +8753,6 @@ - - - - - - - - - - - - - - - - - - @@ -8900,6 +8776,13 @@ + + + + + + + @@ -8941,6 +8824,12 @@ + + + + + + @@ -8954,14 +8843,11 @@ - - - - - - + + + @@ -8992,45 +8878,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -9084,6 +8931,12 @@ + + + + + + @@ -9092,12 +8945,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9169,16 +9052,6 @@ - - - - - - - - - - @@ -9195,9 +9068,19 @@ + + + + + + + + + + @@ -9273,6 +9156,9 @@ + + + @@ -9281,9 +9167,6 @@ - - - @@ -9295,15 +9178,6 @@ - - - - - - - - - @@ -9321,6 +9195,15 @@ + + + + + + + + + @@ -9347,6 +9230,12 @@ + + + + + + @@ -9357,18 +9246,12 @@ - - - - - - - - - + + + @@ -9412,12 +9295,6 @@ - - - - - - @@ -9425,6 +9302,12 @@ + + + + + + @@ -9436,15 +9319,6 @@ - - - - - - - - - @@ -9454,6 +9328,15 @@ + + + + + + + + + @@ -9488,6 +9371,16 @@ + + + + + + + + + + @@ -9532,16 +9425,6 @@ - - - - - - - - - - @@ -9595,13 +9478,33 @@ + + + + + + + + + + + + + + + + + + + + @@ -9614,40 +9517,14 @@ + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -9659,6 +9536,12 @@ + + + + + + @@ -9670,9 +9553,6 @@ - - - @@ -9686,6 +9566,9 @@ + + + @@ -9785,18 +9668,6 @@ - - - - - - - - - - - - @@ -9804,6 +9675,12 @@ + + + + + + @@ -9819,6 +9696,12 @@ + + + + + + @@ -9873,17 +9756,6 @@ - - - - - - - - - - - @@ -9902,6 +9774,17 @@ + + + + + + + + + + + @@ -9983,6 +9866,12 @@ + + + + + + @@ -9996,20 +9885,14 @@ - - - - - - - + @@ -10028,6 +9911,9 @@ + + + @@ -10051,9 +9937,6 @@ - - - @@ -10061,627 +9944,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -10694,12 +9956,24 @@ + + + + + + + + + + + + @@ -10712,7 +9986,19 @@ + + + + + + + + + + + + @@ -10734,30 +10020,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -10790,6 +10052,19 @@ + + + + + + + + + + + + + @@ -10807,19 +10082,6 @@ - - - - - - - - - - - - - @@ -10870,91 +10132,12 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -10969,12 +10152,34 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -10999,9 +10204,24 @@ + + + + + + + + + + + + + + + @@ -11019,566 +10239,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -11666,30 +10381,13 @@ - - - - - - - - - - - - - - - - - - + @@ -11698,12 +10396,22 @@ + + + + + + + + + + @@ -11725,7 +10433,14 @@ - + + + + + + + + @@ -11847,6 +10562,9 @@ + + + @@ -11869,21 +10587,18 @@ - - - - - - - - - + + + + + + @@ -11960,18 +10675,6 @@ - - - - - - - - - - - - @@ -11980,9 +10683,21 @@ + + + + + + + + + + + + @@ -11992,6 +10707,17 @@ + + + + + + + + + + + @@ -12006,17 +10732,6 @@ - - - - - - - - - - - @@ -12043,19 +10758,19 @@ + + + + - - - - @@ -12074,6 +10789,12 @@ + + + + + + @@ -12083,12 +10804,6 @@ - - - - - - @@ -12108,14 +10823,6 @@ - - - - - - - - @@ -12123,6 +10830,11 @@ + + + + + @@ -12148,6 +10860,9 @@ + + + @@ -12202,12 +10917,6 @@ - - - - - - @@ -12215,6 +10924,12 @@ + + + + + + @@ -12290,6 +11005,13 @@ + + + + + + + @@ -12302,13 +11024,6 @@ - - - - - - - @@ -12354,6 +11069,9 @@ + + + @@ -12375,62 +11093,14 @@ + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -12466,32 +11136,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - @@ -12507,6 +11211,17 @@ + + + + + + + + + + + @@ -12611,10 +11326,10 @@ - + - + @@ -12645,6 +11360,20 @@ + + + + + + + + + + + + + + @@ -12660,49 +11389,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + @@ -12725,6 +11423,12 @@ + + + + + + @@ -12734,6 +11438,17 @@ + + + + + + + + + + + @@ -12789,64 +11504,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -12862,12 +11519,21 @@ + + + + + + + + + @@ -12877,15 +11543,31 @@ + + + + + + + + + + + + + + + - + - + + @@ -12894,6 +11576,17 @@ + + + + + + + + + + + @@ -12904,6 +11597,12 @@ + + + + + + @@ -12916,6 +11615,16 @@ + + + + + + + + + + @@ -12925,6 +11634,12 @@ + + + + + + @@ -12949,30 +11664,15 @@ - - - - - - - - - - - - - - - - - - + + + @@ -12982,6 +11682,13 @@ + + + + + + + @@ -12997,6 +11704,14 @@ + + + + + + + + @@ -13004,250 +11719,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -13268,40 +11739,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -13315,13 +11752,34 @@ + + + + + + + + - + + + + + + + + + + + + + + @@ -13341,6 +11799,12 @@ + + + + + + @@ -13348,6 +11812,13 @@ + + + + + + + @@ -13382,6 +11853,13 @@ + + + + + + + @@ -13400,6 +11878,12 @@ + + + + + + @@ -13412,9 +11896,23 @@ + + + + + + + + + + + + + + @@ -13428,33 +11926,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -13504,6 +11975,7 @@ + @@ -13518,21 +11990,6 @@ - - - - - - - - - - - - - - - @@ -13551,12 +12008,26 @@ + + + + + + + + + + + + + + @@ -13614,6 +12085,9 @@ + + + @@ -13623,9 +12097,6 @@ - - - @@ -13679,13 +12150,6 @@ - - - - - - - @@ -13707,6 +12171,13 @@ + + + + + + + @@ -13776,9 +12247,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13794,12 +12297,31 @@ + + + + + + + + + + + + + + + + + + + @@ -13838,94 +12360,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -13942,6 +12376,14 @@ + + + + + + + + @@ -13958,6 +12400,9 @@ + + + @@ -13967,15 +12412,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13986,130 +12457,19 @@ - - - - - - - - - - - - - - - - - - + - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -14129,19 +12489,19 @@ - - - - + + + + @@ -14212,14 +12572,6 @@ - - - - - - - - @@ -14235,6 +12587,14 @@ + + + + + + + + @@ -14258,38 +12618,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14317,63 +12645,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14407,6 +12678,7 @@ + @@ -14419,17 +12691,13 @@ - + - - - - - + @@ -14447,6 +12715,9 @@ + + + @@ -14461,6 +12732,15 @@ + + + + + + + + + @@ -14484,32 +12764,12 @@ - - - - - - - - - - - - - - - - - - - - @@ -14522,6 +12782,17 @@ + + + + + + + + + + + @@ -14571,21 +12842,15 @@ + + + - - - - - - - - - @@ -14604,6 +12869,9 @@ + + + @@ -14621,6 +12889,9 @@ + + + @@ -14663,21 +12934,6 @@ - - - - - - - - - - - - - - - @@ -14696,6 +12952,21 @@ + + + + + + + + + + + + + + + @@ -14711,12 +12982,6 @@ - - - - - - @@ -14735,6 +13000,12 @@ + + + + + + @@ -14771,53 +13042,43 @@ + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14830,6 +13091,16 @@ + + + + + + + + + + @@ -14850,13 +13121,6 @@ - - - - - - - @@ -14873,6 +13137,13 @@ + + + + + + + @@ -14884,12 +13155,6 @@ - - - - - - @@ -14902,6 +13167,12 @@ + + + + + + @@ -15008,18 +13279,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15027,12 +13343,25 @@ + + + + + + + + + + + + + @@ -15067,64 +13396,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15151,13 +13422,6 @@ - - - - - - - @@ -15167,6 +13431,7 @@ + @@ -15180,6 +13445,12 @@ + + + + + + @@ -15240,6 +13511,9 @@ + + + @@ -15259,13 +13533,10 @@ + - - - - @@ -15287,9 +13558,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15334,43 +13633,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -15383,138 +13654,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15623,9 +13762,23 @@ + + + + + + + + + + + + + + @@ -15655,148 +13808,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15813,6 +13824,9 @@ + + + @@ -15825,6 +13839,9 @@ + + + @@ -15832,6 +13849,19 @@ + + + + + + + + + + + + + @@ -15840,6 +13870,19 @@ + + + + + + + + + + + + + @@ -15869,15 +13912,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15898,7 +13968,7 @@ - + @@ -15909,6 +13979,12 @@ + + + + + + @@ -15916,12 +13992,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + @@ -15931,12 +14042,27 @@ + + + + + + + + + + + + + + + @@ -15960,7 +14086,20 @@ - + + + + + + + + + + + + + + @@ -15991,21 +14130,21 @@ + + + + + + - - - - - - @@ -16090,6 +14229,12 @@ + + + + + + @@ -16101,12 +14246,6 @@ - - - - - - @@ -16135,7 +14274,6 @@ - @@ -16164,6 +14302,7 @@ + @@ -16308,6 +14447,24 @@ + + + + + + + + + + + + + + + + + + @@ -16330,12 +14487,27 @@ + + + + + + + + + + + + + + + @@ -16349,6 +14521,9 @@ + + + @@ -16377,111 +14552,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -16499,18 +14569,37 @@ + + + + + + + + + + + + + + + + + + + @@ -16549,6 +14638,10 @@ + + + + @@ -16556,6 +14649,18 @@ + + + + + + + + + + + + @@ -16568,6 +14673,12 @@ + + + + + + @@ -16576,6 +14687,20 @@ + + + + + + + + + + + + + + @@ -16588,6 +14713,14 @@ + + + + + + + + @@ -16603,72 +14736,18 @@ + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -16682,12 +14761,6 @@ - - - - - - @@ -16696,6 +14769,11 @@ + + + + + @@ -16711,6 +14789,7 @@ + @@ -16753,6 +14832,9 @@ + + + @@ -16773,75 +14855,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -16869,9 +14882,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16884,6 +14928,17 @@ + + + + + + + + + + + @@ -16924,6 +14979,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -16936,15 +15015,15 @@ + + + - - - @@ -16955,172 +15034,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -17197,6 +15110,15 @@ + + + + + + + + + @@ -17207,6 +15129,16 @@ + + + + + + + + + + @@ -17239,25 +15171,6 @@ - - - - - - - - - - - - - - - - - - - @@ -17304,28 +15217,7 @@ - - - - - - - - - - - - - - - - - - - - - - + @@ -17358,9 +15250,15 @@ - + + + + + + + @@ -17369,6 +15267,21 @@ + + + + + + + + + + + + + + + @@ -17525,6 +15438,16 @@ + + + + + + + + + + @@ -17539,6 +15462,12 @@ + + + + + + @@ -17550,6 +15479,13 @@ + + + + + + + @@ -17562,6 +15498,9 @@ + + + @@ -17570,6 +15509,13 @@ + + + + + + + @@ -17579,9 +15525,30 @@ + + + + + + + + + + + + + + + + + + + + + @@ -17608,6 +15575,15 @@ + + + + + + + + + @@ -17615,6 +15591,15 @@ + + + + + + + + + @@ -17652,7 +15637,7 @@ - + @@ -17667,6 +15652,14 @@ + + + + + + + + @@ -17674,6 +15667,12 @@ + + + + + + @@ -17686,6 +15685,9 @@ + + + @@ -17697,6 +15699,13 @@ + + + + + + + @@ -17718,6 +15727,15 @@ + + + + + + + + + @@ -17746,126 +15764,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -17883,6 +15781,21 @@ + + + + + + + + + + + + + + + @@ -17939,18 +15852,33 @@ + + + + + + + + + + + + + + + @@ -17960,118 +15888,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -18098,12 +15914,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18113,18 +15962,39 @@ + + + + + + + + + + + + + + + + + + + + + @@ -18132,12 +16002,28 @@ + + + + + + + + + + + + + + + + @@ -18145,12 +16031,18 @@ - + + + + + + + @@ -18160,6 +16052,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -18189,21 +16102,18 @@ - - - - - - - - - + + + + + + @@ -18219,6 +16129,9 @@ + + + @@ -18230,6 +16143,11 @@ + + + + + @@ -18237,11 +16155,6 @@ - - - - - @@ -18695,11 +16608,14 @@ - + + + + @@ -18716,6 +16632,17 @@ + + + + + + + + + + + @@ -18730,6 +16657,18 @@ + + + + + + + + + + + + @@ -18739,6 +16678,13 @@ + + + + + + + @@ -18748,12 +16694,31 @@ + + + + + + + + + + + + + + + + + + + @@ -18761,7 +16726,7 @@ - + @@ -18777,6 +16742,18 @@ + + + + + + + + + + + + @@ -18789,24 +16766,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18819,6 +16830,12 @@ + + + + + + @@ -18837,15 +16854,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18864,6 +16912,9 @@ + + + @@ -18893,12 +16944,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -18909,6 +16984,15 @@ + + + + + + + + + @@ -18920,12 +17004,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18948,208 +17057,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -19160,6 +17067,12 @@ + + + + + + @@ -19185,7 +17098,7 @@ - + @@ -19279,6 +17192,13 @@ + + + + + + + @@ -19307,6 +17227,13 @@ + + + + + + + @@ -19338,126 +17265,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -19476,6 +17283,9 @@ + + + @@ -19501,6 +17311,18 @@ + + + + + + + + + + + + @@ -19533,6 +17355,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -19542,6 +17395,14 @@ + + + + + + + + @@ -19549,18 +17410,39 @@ + + + + + + + + + + + + + + + + + + + + + @@ -19573,21 +17455,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -19603,13 +17516,13 @@ - + @@ -19656,6 +17569,11 @@ + + + + + @@ -19664,11 +17582,6 @@ - - - - - @@ -19696,106 +17609,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -19804,6 +17617,19 @@ + + + + + + + + + + + + + @@ -19823,33 +17649,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -19864,6 +17663,20 @@ + + + + + + + + + + + + + + @@ -19883,6 +17696,20 @@ + + + + + + + + + + + + + + @@ -19898,20 +17725,6 @@ - - - - - - - - - - - - - - @@ -19940,6 +17753,12 @@ + + + + + + @@ -19965,12 +17784,27 @@ + + + + + + + + + + + + + + + @@ -19989,27 +17823,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -20072,15 +17885,6 @@ - - - - - - - - - @@ -20158,6 +17962,9 @@ + + + @@ -20178,9 +17985,6 @@ - - - @@ -20341,13 +18145,13 @@ + + + - - - @@ -20373,11 +18177,6 @@ - - - - - @@ -20399,6 +18198,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -20411,6 +18233,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -20420,12 +18263,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -20438,18 +18310,37 @@ + + + + + + + + + + + + + + + + + + + @@ -20466,15 +18357,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -20505,12 +18427,33 @@ + + + + + + + + + + + + + + + + + + + + + @@ -20529,6 +18472,12 @@ + + + + + + @@ -20544,6 +18493,15 @@ + + + + + + + + + @@ -20568,6 +18526,9 @@ + + + @@ -20580,168 +18541,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -20850,6 +18649,12 @@ + + + + + + @@ -20868,13 +18673,31 @@ + + + + + + + + + + + + + + + + + + @@ -20887,30 +18710,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -20926,15 +18725,15 @@ + + + - - - diff --git a/glue/Makefile.am b/glue/Makefile.am index d3d801ba6..dfd1858ac 100644 --- a/glue/Makefile.am +++ b/glue/Makefile.am @@ -1,22 +1,21 @@ lib_LTLIBRARIES = libgtksharpglue.la -BASE_SOURCES = \ +BASESOURCES = \ value.c \ textiter.c \ fileselection.c \ error.c \ event.c \ - slist.c \ - # + slist.c if ENABLE_GNOME libgtksharpglue_la_SOURCES = \ - $(BASE_SOURCES) \ + $(BASESOURCES) \ program.c \ # else libgtksharpglue_la_SOURCES = \ - $(BASE_SOURCES) + $(BASESOURCES) endif INCLUDES = @BASE_DEPENDENCIES_CFLAGS@ -I$(top_srcdir) diff --git a/parser/gapi_pp.pl b/parser/gapi_pp.pl index 96864e4f6..dad4ea5c1 100755 --- a/parser/gapi_pp.pl +++ b/parser/gapi_pp.pl @@ -51,7 +51,15 @@ foreach $fname (@hdrs) { } elsif ($line =~ /^#ifndef\s+\w+_H_*\b/) { while ($line !~ /#define/) {$line = ;} } elsif ($line =~ /$eatit_regex/) { - while ($line !~ /#else|#endif/) {$line = ;} + $nested = 0; + while ($line = ) { + last if (!$nested && ($line =~ /#else|#endif/)); + if ($line =~ /#if/) { + $nested++; + } elsif ($line =~ /#endif/) { + $nested-- + } + } } elsif ($line =~ /^#\s*ifn?\s*\!?def/) { #warn "Ignored #if:\n$line"; } elsif ($line =~ /typedef\s+struct\s+\w*\s*\{/) { diff --git a/parser/makefile b/parser/makefile index 2511c3dde..525fca3e5 100644 --- a/parser/makefile +++ b/parser/makefile @@ -6,5 +6,5 @@ generated-stamp: formatXml gtkapi.xml formatXml: formatXml.c cc -o formatXml formatXml.c `pkg-config --cflags --libs libxml-2.0 glib-2.0` -gtkapi.xml: build.pl +gtkapi.xml: build.pl gapi_pp.pl gapi2xml.pl ./build.pl