Changeset 4752


Ignore:
Timestamp:
02/06/11 14:57:01 (2 years ago)
Author:
jylam
Message:
  • Simple table/tr/td/br/text rendering
Location:
gaycko/trunk
Files:
1 added
14 edited

Legend:

Unmodified
Added
Removed
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.mode1v3

    r4750 r4752  
    275275                                                        <array> 
    276276                                                                <array> 
    277                                                                         <integer>18</integer> 
    278                                                                         <integer>16</integer> 
     277                                                                        <integer>20</integer> 
    279278                                                                        <integer>8</integer> 
    280279                                                                        <integer>0</integer> 
     
    319318                                                                <string>1CE0B20306471E060097A5F4</string> 
    320319                                                                <key>PBXProjectModuleLabel</key> 
    321                                                                 <string>dom.h</string> 
     320                                                                <string>gaycko.cpp</string> 
    322321                                                                <key>PBXSplitModuleInNavigatorKey</key> 
    323322                                                                <dict> 
     
    327326                                                                                <string>1CE0B20406471E060097A5F4</string> 
    328327                                                                                <key>PBXProjectModuleLabel</key> 
    329                                                                                 <string>dom.h</string> 
     328                                                                                <string>gaycko.cpp</string> 
    330329                                                                                <key>_historyCapacity</key> 
    331330                                                                                <integer>0</integer> 
    332331                                                                                <key>bookmark</key> 
    333                                                                                 <string>E6382B8C12FDA54E0075A5CA</string> 
     332                                                                                <string>E6382C1012FEDFD80075A5CA</string> 
    334333                                                                                <key>history</key> 
    335334                                                                                <array> 
    336                                                                                         <string>E6A4AB0A12FBF5DA005F237B</string> 
    337335                                                                                        <string>E6A4AB0B12FBF5DA005F237B</string> 
    338336                                                                                        <string>E6545FD812FD580000CB46A8</string> 
     
    351349                                                                                        <string>E654601112FD630200CB46A8</string> 
    352350                                                                                        <string>E654601312FD630200CB46A8</string> 
    353                                                                                         <string>E654601712FD632400CB46A8</string> 
    354                                                                                         <string>E654602512FD63ED00CB46A8</string> 
    355351                                                                                        <string>E654602612FD63ED00CB46A8</string> 
    356                                                                                         <string>E654602F12FD86F000CB46A8</string> 
    357                                                                                         <string>E654603012FD86F000CB46A8</string> 
    358                                                                                         <string>E654603112FD86F000CB46A8</string> 
    359                                                                                         <string>E654603212FD86F000CB46A8</string> 
    360                                                                                         <string>E654603312FD86F000CB46A8</string> 
    361                                                                                         <string>E654603512FD86F000CB46A8</string> 
     352                                                                                        <string>E6382BCA12FED5070075A5CA</string> 
     353                                                                                        <string>E6382BDE12FEDB670075A5CA</string> 
     354                                                                                        <string>E6382BEE12FEDBE40075A5CA</string> 
     355                                                                                        <string>E6382BFE12FEDD580075A5CA</string> 
     356                                                                                        <string>E6382C0512FEDD900075A5CA</string> 
     357                                                                                        <string>E6382C0C12FEDFD80075A5CA</string> 
     358                                                                                        <string>E6382C0D12FEDFD80075A5CA</string> 
     359                                                                                        <string>E6382C0E12FEDFD80075A5CA</string> 
     360                                                                                        <string>E6382C0F12FEDFD80075A5CA</string> 
     361                                                                                        <string>E6382BEF12FEDBE40075A5CA</string> 
    362362                                                                                </array> 
    363363                                                                        </dict> 
     
    557557        <key>WindowOrderList</key> 
    558558        <array> 
     559                <string>1CD10A99069EF8BA00B06720</string> 
    559560                <string>E6A4AADF12F88BB2005F237B</string> 
    560561                <string>/Users/jylam/code/gaycko-trunk/XCode_Project/XCode_Project.xcodeproj</string> 
     
    654655                </dict> 
    655656                <dict> 
     657                        <key>FirstTimeWindowDisplayed</key> 
     658                        <false/> 
    656659                        <key>Identifier</key> 
    657660                        <string>windowTool.debugger</string> 
     661                        <key>IsVertical</key> 
     662                        <true/> 
    658663                        <key>Layout</key> 
    659664                        <array> 
     
    678683                                                                                <key>sizes</key> 
    679684                                                                                <array> 
    680                                                                                         <string>{{0, 0}, {317, 164}}</string> 
    681                                                                                         <string>{{317, 0}, {377, 164}}</string> 
     685                                                                                        <string>{{0, 0}, {316, 185}}</string> 
     686                                                                                        <string>{{316, 0}, {378, 185}}</string> 
    682687                                                                                </array> 
    683688                                                                        </dict> 
     
    694699                                                                                <key>sizes</key> 
    695700                                                                                <array> 
    696                                                                                         <string>{{0, 0}, {694, 164}}</string> 
    697                                                                                         <string>{{0, 164}, {694, 216}}</string> 
     701                                                                                        <string>{{0, 0}, {694, 185}}</string> 
     702                                                                                        <string>{{0, 185}, {694, 196}}</string> 
    698703                                                                                </array> 
    699704                                                                        </dict> 
     
    708713                                                        <key>GeometryConfiguration</key> 
    709714                                                        <dict> 
    710                                                                 <key>DebugConsoleDrawerSize</key> 
    711                                                                 <string>{100, 120}</string> 
    712715                                                                <key>DebugConsoleVisible</key> 
    713716                                                                <string>None</string> 
     
    717720                                                                <string>{{200, 200}, {500, 300}}</string> 
    718721                                                                <key>Frame</key> 
    719                                                                 <string>{{0, 0}, {694, 380}}</string> 
     722                                                                <string>{{0, 0}, {694, 381}}</string> 
     723                                                                <key>PBXDebugSessionStackFrameViewKey</key> 
     724                                                                <dict> 
     725                                                                        <key>DebugVariablesTableConfiguration</key> 
     726                                                                        <array> 
     727                                                                                <string>Name</string> 
     728                                                                                <real>120</real> 
     729                                                                                <string>Value</string> 
     730                                                                                <real>85</real> 
     731                                                                                <string>Summary</string> 
     732                                                                                <real>148</real> 
     733                                                                        </array> 
     734                                                                        <key>Frame</key> 
     735                                                                        <string>{{316, 0}, {378, 185}}</string> 
     736                                                                        <key>RubberWindowFrame</key> 
     737                                                                        <string>134 577 694 422 0 0 1680 1028 </string> 
     738                                                                </dict> 
    720739                                                                <key>RubberWindowFrame</key> 
    721                                                                 <string>321 238 694 422 0 0 1440 878 </string> 
     740                                                                <string>134 577 694 422 0 0 1680 1028 </string> 
    722741                                                        </dict> 
    723742                                                        <key>Module</key> 
    724743                                                        <string>PBXDebugSessionModule</string> 
    725744                                                        <key>Proportion</key> 
    726                                                         <string>100%</string> 
     745                                                        <string>381pt</string> 
    727746                                                </dict> 
    728747                                        </array> 
    729748                                        <key>Proportion</key> 
    730                                         <string>100%</string> 
     749                                        <string>381pt</string> 
    731750                                </dict> 
    732751                        </array> 
     
    738757                        </array> 
    739758                        <key>StatusbarIsVisible</key> 
    740                         <integer>1</integer> 
     759                        <true/> 
    741760                        <key>TableOfContents</key> 
    742761                        <array> 
    743762                                <string>1CD10A99069EF8BA00B06720</string> 
    744                                 <string>1C0AD2AB069F1E9B00FABCE6</string> 
     763                                <string>E6382B9C12FECD160075A5CA</string> 
    745764                                <string>1C162984064C10D400B95A72</string> 
    746                                 <string>1C0AD2AC069F1E9B00FABCE6</string> 
     765                                <string>E6382B9D12FECD160075A5CA</string> 
     766                                <string>E6382B9E12FECD160075A5CA</string> 
     767                                <string>E6382B9F12FECD160075A5CA</string> 
     768                                <string>E6382BA012FECD160075A5CA</string> 
     769                                <string>E6382BA112FECD160075A5CA</string> 
    747770                        </array> 
    748771                        <key>ToolbarConfiguration</key> 
    749772                        <string>xcode.toolbar.config.debugV3</string> 
    750773                        <key>WindowString</key> 
    751                         <string>321 238 694 422 0 0 1440 878 </string> 
     774                        <string>134 577 694 422 0 0 1680 1028 </string> 
    752775                        <key>WindowToolGUID</key> 
    753776                        <string>1CD10A99069EF8BA00B06720</string> 
    754777                        <key>WindowToolIsVisible</key> 
    755                         <integer>0</integer> 
     778                        <false/> 
    756779                </dict> 
    757780                <dict> 
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.pbxuser

    r4750 r4752  
    55                activeTarget = D28A88AD04BDD90700651E21 /* XCode_Project */; 
    66                addToTargets = ( 
    7                         D28A88AD04BDD90700651E21 /* XCode_Project */, 
     7                ); 
     8                breakpoints = ( 
    89                ); 
    910                codeSenseManager = E6A4AAE212F88BB2005F237B /* Code sense */; 
     
    3637                perUserProjectItems = { 
    3738                        E6382B8C12FDA54E0075A5CA /* PBXTextBookmark */ = E6382B8C12FDA54E0075A5CA /* PBXTextBookmark */; 
     39                        E6382B9412FECD160075A5CA /* PBXTextBookmark */ = E6382B9412FECD160075A5CA /* PBXTextBookmark */; 
     40                        E6382B9512FECD160075A5CA /* PBXTextBookmark */ = E6382B9512FECD160075A5CA /* PBXTextBookmark */; 
     41                        E6382B9612FECD160075A5CA /* PBXTextBookmark */ = E6382B9612FECD160075A5CA /* PBXTextBookmark */; 
     42                        E6382B9712FECD160075A5CA /* PBXTextBookmark */ = E6382B9712FECD160075A5CA /* PBXTextBookmark */; 
     43                        E6382B9812FECD160075A5CA /* PBXTextBookmark */ = E6382B9812FECD160075A5CA /* PBXTextBookmark */; 
     44                        E6382B9912FECD160075A5CA /* PBXTextBookmark */ = E6382B9912FECD160075A5CA /* PBXTextBookmark */; 
     45                        E6382B9A12FECD160075A5CA /* PBXTextBookmark */ = E6382B9A12FECD160075A5CA /* PBXTextBookmark */; 
     46                        E6382B9B12FECD160075A5CA /* PBXTextBookmark */ = E6382B9B12FECD160075A5CA /* PBXTextBookmark */; 
     47                        E6382BA212FECDF70075A5CA /* PBXTextBookmark */ = E6382BA212FECDF70075A5CA /* PBXTextBookmark */; 
     48                        E6382BA312FECE460075A5CA /* PBXTextBookmark */ = E6382BA312FECE460075A5CA /* PBXTextBookmark */; 
     49                        E6382BA412FECE5F0075A5CA /* PBXTextBookmark */ = E6382BA412FECE5F0075A5CA /* PBXTextBookmark */; 
     50                        E6382BA512FECE790075A5CA /* PBXTextBookmark */ = E6382BA512FECE790075A5CA /* PBXTextBookmark */; 
     51                        E6382BA612FECE900075A5CA /* PBXTextBookmark */ = E6382BA612FECE900075A5CA /* PBXTextBookmark */; 
     52                        E6382BA712FECEBC0075A5CA /* PBXTextBookmark */ = E6382BA712FECEBC0075A5CA /* PBXTextBookmark */; 
     53                        E6382BA812FECED50075A5CA /* PBXTextBookmark */ = E6382BA812FECED50075A5CA /* PBXTextBookmark */; 
     54                        E6382BA912FECF180075A5CA /* PBXTextBookmark */ = E6382BA912FECF180075A5CA /* PBXTextBookmark */; 
     55                        E6382BAA12FECF380075A5CA /* PBXTextBookmark */ = E6382BAA12FECF380075A5CA /* PBXTextBookmark */; 
     56                        E6382BAB12FECF440075A5CA /* PBXTextBookmark */ = E6382BAB12FECF440075A5CA /* PBXTextBookmark */; 
     57                        E6382BAC12FECFA70075A5CA /* PBXTextBookmark */ = E6382BAC12FECFA70075A5CA /* PBXTextBookmark */; 
     58                        E6382BAD12FECFA70075A5CA /* PBXTextBookmark */ = E6382BAD12FECFA70075A5CA /* PBXTextBookmark */; 
     59                        E6382BAE12FECFA70075A5CA /* PBXTextBookmark */ = E6382BAE12FECFA70075A5CA /* PBXTextBookmark */; 
     60                        E6382BAF12FECFA70075A5CA /* PBXTextBookmark */ = E6382BAF12FECFA70075A5CA /* PBXTextBookmark */; 
     61                        E6382BB012FED0360075A5CA /* PBXTextBookmark */ = E6382BB012FED0360075A5CA /* PBXTextBookmark */; 
     62                        E6382BB112FED0410075A5CA /* PBXTextBookmark */ = E6382BB112FED0410075A5CA /* PBXTextBookmark */; 
     63                        E6382BB212FED08F0075A5CA /* PBXTextBookmark */ = E6382BB212FED08F0075A5CA /* PBXTextBookmark */; 
     64                        E6382BB312FED1230075A5CA /* PBXTextBookmark */ = E6382BB312FED1230075A5CA /* PBXTextBookmark */; 
     65                        E6382BB412FED14D0075A5CA /* PBXTextBookmark */ = E6382BB412FED14D0075A5CA /* PBXTextBookmark */; 
     66                        E6382BB512FED1520075A5CA /* PBXTextBookmark */ = E6382BB512FED1520075A5CA /* PBXTextBookmark */; 
     67                        E6382BB612FED18C0075A5CA /* PBXTextBookmark */ = E6382BB612FED18C0075A5CA /* PBXTextBookmark */; 
     68                        E6382BB712FED1CE0075A5CA /* PBXTextBookmark */ = E6382BB712FED1CE0075A5CA /* PBXTextBookmark */; 
     69                        E6382BB812FED2290075A5CA /* PBXTextBookmark */ = E6382BB812FED2290075A5CA /* PBXTextBookmark */; 
     70                        E6382BB912FED2290075A5CA /* PBXTextBookmark */ = E6382BB912FED2290075A5CA /* PBXTextBookmark */; 
     71                        E6382BBA12FED2290075A5CA /* PBXTextBookmark */ = E6382BBA12FED2290075A5CA /* PBXTextBookmark */; 
     72                        E6382BBB12FED28D0075A5CA /* PBXTextBookmark */ = E6382BBB12FED28D0075A5CA /* PBXTextBookmark */; 
     73                        E6382BBC12FED28D0075A5CA /* PBXTextBookmark */ = E6382BBC12FED28D0075A5CA /* PBXTextBookmark */; 
     74                        E6382BBD12FED28D0075A5CA /* PBXTextBookmark */ = E6382BBD12FED28D0075A5CA /* PBXTextBookmark */; 
     75                        E6382BBE12FED29E0075A5CA /* PBXTextBookmark */ = E6382BBE12FED29E0075A5CA /* PBXTextBookmark */; 
     76                        E6382BBF12FED3040075A5CA /* PBXTextBookmark */ = E6382BBF12FED3040075A5CA /* PBXTextBookmark */; 
     77                        E6382BC012FED3040075A5CA /* PBXTextBookmark */ = E6382BC012FED3040075A5CA /* PBXTextBookmark */; 
     78                        E6382BC112FED3040075A5CA /* PBXTextBookmark */ = E6382BC112FED3040075A5CA /* PBXTextBookmark */; 
     79                        E6382BC212FED3220075A5CA /* PBXTextBookmark */ = E6382BC212FED3220075A5CA /* PBXTextBookmark */; 
     80                        E6382BC312FED3220075A5CA /* PBXTextBookmark */ = E6382BC312FED3220075A5CA /* PBXTextBookmark */; 
     81                        E6382BC412FED3220075A5CA /* PBXTextBookmark */ = E6382BC412FED3220075A5CA /* PBXTextBookmark */; 
     82                        E6382BC512FED33A0075A5CA /* PBXTextBookmark */ = E6382BC512FED33A0075A5CA /* PBXTextBookmark */; 
     83                        E6382BC612FED3590075A5CA /* PBXTextBookmark */ = E6382BC612FED3590075A5CA /* PBXTextBookmark */; 
     84                        E6382BC812FED4280075A5CA /* PBXTextBookmark */ = E6382BC812FED4280075A5CA /* PBXTextBookmark */; 
     85                        E6382BC912FED4D80075A5CA /* PBXTextBookmark */ = E6382BC912FED4D80075A5CA /* PBXTextBookmark */; 
     86                        E6382BCA12FED5070075A5CA /* PBXTextBookmark */ = E6382BCA12FED5070075A5CA /* PBXTextBookmark */; 
     87                        E6382BCB12FED5070075A5CA /* PBXTextBookmark */ = E6382BCB12FED5070075A5CA /* PBXTextBookmark */; 
     88                        E6382BCC12FED5070075A5CA /* PBXTextBookmark */ = E6382BCC12FED5070075A5CA /* PBXTextBookmark */; 
     89                        E6382BCD12FED5070075A5CA /* PBXTextBookmark */ = E6382BCD12FED5070075A5CA /* PBXTextBookmark */; 
     90                        E6382BCE12FED5580075A5CA /* PBXTextBookmark */ = E6382BCE12FED5580075A5CA /* PBXTextBookmark */; 
     91                        E6382BCF12FED5580075A5CA /* PBXTextBookmark */ = E6382BCF12FED5580075A5CA /* PBXTextBookmark */; 
     92                        E6382BD012FED5580075A5CA /* PBXTextBookmark */ = E6382BD012FED5580075A5CA /* PBXTextBookmark */; 
     93                        E6382BD112FED5BB0075A5CA /* PBXTextBookmark */ = E6382BD112FED5BB0075A5CA /* PBXTextBookmark */; 
     94                        E6382BD212FED63E0075A5CA /* PBXTextBookmark */ = E6382BD212FED63E0075A5CA /* PBXTextBookmark */; 
     95                        E6382BD312FED6C70075A5CA /* PBXTextBookmark */ = E6382BD312FED6C70075A5CA /* PBXTextBookmark */; 
     96                        E6382BD412FED98C0075A5CA /* PBXTextBookmark */ = E6382BD412FED98C0075A5CA /* PBXTextBookmark */; 
     97                        E6382BD512FED98C0075A5CA /* PBXTextBookmark */ = E6382BD512FED98C0075A5CA /* PBXTextBookmark */; 
     98                        E6382BD612FED98C0075A5CA /* PBXTextBookmark */ = E6382BD612FED98C0075A5CA /* PBXTextBookmark */; 
     99                        E6382BD712FED9C70075A5CA /* PBXTextBookmark */ = E6382BD712FED9C70075A5CA /* PBXTextBookmark */; 
     100                        E6382BD812FED9C70075A5CA /* PBXTextBookmark */ = E6382BD812FED9C70075A5CA /* PBXTextBookmark */; 
     101                        E6382BD912FED9C70075A5CA /* PBXTextBookmark */ = E6382BD912FED9C70075A5CA /* PBXTextBookmark */; 
     102                        E6382BDA12FED9D50075A5CA /* PBXTextBookmark */ = E6382BDA12FED9D50075A5CA /* PBXTextBookmark */; 
     103                        E6382BDB12FEDA070075A5CA /* PBXTextBookmark */ = E6382BDB12FEDA070075A5CA /* PBXTextBookmark */; 
     104                        E6382BDE12FEDB670075A5CA /* PBXTextBookmark */ = E6382BDE12FEDB670075A5CA /* PBXTextBookmark */; 
     105                        E6382BDF12FEDB670075A5CA /* PBXTextBookmark */ = E6382BDF12FEDB670075A5CA /* PBXTextBookmark */; 
     106                        E6382BE012FEDB670075A5CA /* PBXTextBookmark */ = E6382BE012FEDB670075A5CA /* PBXTextBookmark */; 
     107                        E6382BE112FEDB670075A5CA /* PBXTextBookmark */ = E6382BE112FEDB670075A5CA /* PBXTextBookmark */; 
     108                        E6382BE212FEDB670075A5CA /* PBXTextBookmark */ = E6382BE212FEDB670075A5CA /* PBXTextBookmark */; 
     109                        E6382BE312FEDB820075A5CA /* PBXTextBookmark */ = E6382BE312FEDB820075A5CA /* PBXTextBookmark */; 
     110                        E6382BE412FEDB820075A5CA /* PBXTextBookmark */ = E6382BE412FEDB820075A5CA /* PBXTextBookmark */; 
     111                        E6382BE512FEDB820075A5CA /* PBXTextBookmark */ = E6382BE512FEDB820075A5CA /* PBXTextBookmark */; 
     112                        E6382BE612FEDBA60075A5CA /* PBXTextBookmark */ = E6382BE612FEDBA60075A5CA /* PBXTextBookmark */; 
     113                        E6382BE712FEDBA60075A5CA /* PBXTextBookmark */ = E6382BE712FEDBA60075A5CA /* PBXTextBookmark */; 
     114                        E6382BE812FEDBA60075A5CA /* PBXTextBookmark */ = E6382BE812FEDBA60075A5CA /* PBXTextBookmark */; 
     115                        E6382BE912FEDBA60075A5CA /* PBXTextBookmark */ = E6382BE912FEDBA60075A5CA /* PBXTextBookmark */; 
     116                        E6382BEA12FEDBA60075A5CA /* PBXTextBookmark */ = E6382BEA12FEDBA60075A5CA /* PBXTextBookmark */; 
     117                        E6382BEB12FEDBCE0075A5CA /* PBXTextBookmark */ = E6382BEB12FEDBCE0075A5CA /* PBXTextBookmark */; 
     118                        E6382BEC12FEDBCE0075A5CA /* PBXTextBookmark */ = E6382BEC12FEDBCE0075A5CA /* PBXTextBookmark */; 
     119                        E6382BED12FEDBCE0075A5CA /* PBXTextBookmark */ = E6382BED12FEDBCE0075A5CA /* PBXTextBookmark */; 
     120                        E6382BEE12FEDBE40075A5CA /* PBXTextBookmark */ = E6382BEE12FEDBE40075A5CA /* PBXTextBookmark */; 
     121                        E6382BEF12FEDBE40075A5CA /* PBXTextBookmark */ = E6382BEF12FEDBE40075A5CA /* PBXTextBookmark */; 
     122                        E6382BF012FEDBE40075A5CA /* PBXTextBookmark */ = E6382BF012FEDBE40075A5CA /* PBXTextBookmark */; 
     123                        E6382BF112FEDBE40075A5CA /* PBXTextBookmark */ = E6382BF112FEDBE40075A5CA /* PBXTextBookmark */; 
     124                        E6382BF212FEDBEB0075A5CA /* PBXTextBookmark */ = E6382BF212FEDBEB0075A5CA /* PBXTextBookmark */; 
     125                        E6382BF312FEDC010075A5CA /* PBXTextBookmark */ = E6382BF312FEDC010075A5CA /* PBXTextBookmark */; 
     126                        E6382BF412FEDC0F0075A5CA /* PBXTextBookmark */ = E6382BF412FEDC0F0075A5CA /* PBXTextBookmark */; 
     127                        E6382BF512FEDC530075A5CA /* PBXTextBookmark */ = E6382BF512FEDC530075A5CA /* PBXTextBookmark */; 
     128                        E6382BF612FEDC530075A5CA /* PBXTextBookmark */ = E6382BF612FEDC530075A5CA /* PBXTextBookmark */; 
     129                        E6382BF712FEDC530075A5CA /* PBXTextBookmark */ = E6382BF712FEDC530075A5CA /* PBXTextBookmark */; 
     130                        E6382BF812FEDC700075A5CA /* PBXTextBookmark */ = E6382BF812FEDC700075A5CA /* PBXTextBookmark */; 
     131                        E6382BF912FEDC920075A5CA /* PBXTextBookmark */ = E6382BF912FEDC920075A5CA /* PBXTextBookmark */; 
     132                        E6382BFA12FEDD1F0075A5CA /* PBXTextBookmark */ = E6382BFA12FEDD1F0075A5CA /* PBXTextBookmark */; 
     133                        E6382BFB12FEDD2A0075A5CA /* PBXTextBookmark */ = E6382BFB12FEDD2A0075A5CA /* PBXTextBookmark */; 
     134                        E6382BFC12FEDD580075A5CA /* PBXTextBookmark */ = E6382BFC12FEDD580075A5CA /* PBXTextBookmark */; 
     135                        E6382BFD12FEDD580075A5CA /* PBXTextBookmark */ = E6382BFD12FEDD580075A5CA /* PBXTextBookmark */; 
     136                        E6382BFE12FEDD580075A5CA /* PBXTextBookmark */ = E6382BFE12FEDD580075A5CA /* PBXTextBookmark */; 
     137                        E6382BFF12FEDD580075A5CA /* PBXTextBookmark */ = E6382BFF12FEDD580075A5CA /* PBXTextBookmark */; 
     138                        E6382C0012FEDD580075A5CA /* PBXTextBookmark */ = E6382C0012FEDD580075A5CA /* PBXTextBookmark */; 
     139                        E6382C0112FEDD620075A5CA /* PBXTextBookmark */ = E6382C0112FEDD620075A5CA /* PBXTextBookmark */; 
     140                        E6382C0212FEDD620075A5CA /* PBXTextBookmark */ = E6382C0212FEDD620075A5CA /* PBXTextBookmark */; 
     141                        E6382C0312FEDD620075A5CA /* PBXTextBookmark */ = E6382C0312FEDD620075A5CA /* PBXTextBookmark */; 
     142                        E6382C0412FEDD680075A5CA /* PBXTextBookmark */ = E6382C0412FEDD680075A5CA /* PBXTextBookmark */; 
     143                        E6382C0512FEDD900075A5CA /* PBXTextBookmark */ = E6382C0512FEDD900075A5CA /* PBXTextBookmark */; 
     144                        E6382C0612FEDD900075A5CA /* PBXTextBookmark */ = E6382C0612FEDD900075A5CA /* PBXTextBookmark */; 
     145                        E6382C0712FEDD900075A5CA /* PBXTextBookmark */ = E6382C0712FEDD900075A5CA /* PBXTextBookmark */; 
     146                        E6382C0812FEDF370075A5CA /* PBXTextBookmark */ = E6382C0812FEDF370075A5CA /* PBXTextBookmark */; 
     147                        E6382C0A12FEDF8C0075A5CA /* PBXTextBookmark */ = E6382C0A12FEDF8C0075A5CA /* PBXTextBookmark */; 
     148                        E6382C0B12FEDF8C0075A5CA /* PBXTextBookmark */ = E6382C0B12FEDF8C0075A5CA /* PBXTextBookmark */; 
     149                        E6382C0C12FEDFD80075A5CA /* PBXTextBookmark */ = E6382C0C12FEDFD80075A5CA /* PBXTextBookmark */; 
     150                        E6382C0D12FEDFD80075A5CA /* PBXTextBookmark */ = E6382C0D12FEDFD80075A5CA /* PBXTextBookmark */; 
     151                        E6382C0E12FEDFD80075A5CA /* PBXTextBookmark */ = E6382C0E12FEDFD80075A5CA /* PBXTextBookmark */; 
     152                        E6382C0F12FEDFD80075A5CA /* PBXTextBookmark */ = E6382C0F12FEDFD80075A5CA /* PBXTextBookmark */; 
     153                        E6382C1012FEDFD80075A5CA /* PBXTextBookmark */ = E6382C1012FEDFD80075A5CA /* PBXTextBookmark */; 
    38154                        E6545FD812FD580000CB46A8 = E6545FD812FD580000CB46A8 /* PBXTextBookmark */; 
    39155                        E6545FE012FD580000CB46A8 = E6545FE012FD580000CB46A8 /* PBXTextBookmark */; 
     
    81197                vrLoc = 734; 
    82198        }; 
     199        E6382B9412FECD160075A5CA /* PBXTextBookmark */ = { 
     200                isa = PBXTextBookmark; 
     201                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     202                name = "gaycko.cpp: 50"; 
     203                rLen = 0; 
     204                rLoc = 1343; 
     205                rType = 0; 
     206                vrLen = 1064; 
     207                vrLoc = 355; 
     208        }; 
     209        E6382B9512FECD160075A5CA /* PBXTextBookmark */ = { 
     210                isa = PBXTextBookmark; 
     211                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     212                name = "table.html: 4"; 
     213                rLen = 0; 
     214                rLoc = 45; 
     215                rType = 0; 
     216                vrLen = 293; 
     217                vrLoc = 0; 
     218        }; 
     219        E6382B9612FECD160075A5CA /* PBXTextBookmark */ = { 
     220                isa = PBXTextBookmark; 
     221                fRef = E6545FB912FD56BB00CB46A8 /* window.h */; 
     222                name = "window.h: 19"; 
     223                rLen = 0; 
     224                rLoc = 615; 
     225                rType = 0; 
     226                vrLen = 785; 
     227                vrLoc = 0; 
     228        }; 
     229        E6382B9712FECD160075A5CA /* PBXTextBookmark */ = { 
     230                isa = PBXTextBookmark; 
     231                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     232                name = "renderer.h: 27"; 
     233                rLen = 0; 
     234                rLoc = 880; 
     235                rType = 0; 
     236                vrLen = 938; 
     237                vrLoc = 0; 
     238        }; 
     239        E6382B9812FECD160075A5CA /* PBXTextBookmark */ = { 
     240                isa = PBXTextBookmark; 
     241                fRef = E6A4AAE812F88BC9005F237B /* dom.h */; 
     242                name = "dom.h: 36"; 
     243                rLen = 0; 
     244                rLoc = 872; 
     245                rType = 0; 
     246                vrLen = 652; 
     247                vrLoc = 651; 
     248        }; 
     249        E6382B9912FECD160075A5CA /* PBXTextBookmark */ = { 
     250                isa = PBXTextBookmark; 
     251                fRef = E6545FB812FD56BB00CB46A8 /* window.c */; 
     252                name = "window.c: 20"; 
     253                rLen = 0; 
     254                rLoc = 685; 
     255                rType = 0; 
     256                vrLen = 1150; 
     257                vrLoc = 0; 
     258        }; 
     259        E6382B9A12FECD160075A5CA /* PBXTextBookmark */ = { 
     260                isa = PBXTextBookmark; 
     261                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     262                name = "renderer.c: 24"; 
     263                rLen = 0; 
     264                rLoc = 1092; 
     265                rType = 0; 
     266                vrLen = 1575; 
     267                vrLoc = 690; 
     268        }; 
     269        E6382B9B12FECD160075A5CA /* PBXTextBookmark */ = { 
     270                isa = PBXTextBookmark; 
     271                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     272                name = "renderer.c: 24"; 
     273                rLen = 0; 
     274                rLoc = 1092; 
     275                rType = 0; 
     276                vrLen = 1494; 
     277                vrLoc = 1088; 
     278        }; 
     279        E6382BA212FECDF70075A5CA /* PBXTextBookmark */ = { 
     280                isa = PBXTextBookmark; 
     281                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     282                name = "renderer.c: 43"; 
     283                rLen = 0; 
     284                rLoc = 1092; 
     285                rType = 0; 
     286                vrLen = 1515; 
     287                vrLoc = 691; 
     288        }; 
     289        E6382BA312FECE460075A5CA /* PBXTextBookmark */ = { 
     290                isa = PBXTextBookmark; 
     291                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     292                name = "renderer.c: 57"; 
     293                rLen = 0; 
     294                rLoc = 1092; 
     295                rType = 0; 
     296                vrLen = 1499; 
     297                vrLoc = 772; 
     298        }; 
     299        E6382BA412FECE5F0075A5CA /* PBXTextBookmark */ = { 
     300                isa = PBXTextBookmark; 
     301                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     302                name = "renderer.c: 37"; 
     303                rLen = 0; 
     304                rLoc = 1092; 
     305                rType = 0; 
     306                vrLen = 1498; 
     307                vrLoc = 772; 
     308        }; 
     309        E6382BA512FECE790075A5CA /* PBXTextBookmark */ = { 
     310                isa = PBXTextBookmark; 
     311                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     312                name = "renderer.c: 45"; 
     313                rLen = 0; 
     314                rLoc = 1092; 
     315                rType = 0; 
     316                vrLen = 1504; 
     317                vrLoc = 796; 
     318        }; 
     319        E6382BA612FECE900075A5CA /* PBXTextBookmark */ = { 
     320                isa = PBXTextBookmark; 
     321                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     322                name = "renderer.c: 50"; 
     323                rLen = 0; 
     324                rLoc = 1092; 
     325                rType = 0; 
     326                vrLen = 1548; 
     327                vrLoc = 796; 
     328        }; 
     329        E6382BA712FECEBC0075A5CA /* PBXTextBookmark */ = { 
     330                isa = PBXTextBookmark; 
     331                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     332                name = "renderer.c: 45"; 
     333                rLen = 0; 
     334                rLoc = 1092; 
     335                rType = 0; 
     336                vrLen = 1626; 
     337                vrLoc = 751; 
     338        }; 
     339        E6382BA812FECED50075A5CA /* PBXTextBookmark */ = { 
     340                isa = PBXTextBookmark; 
     341                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     342                name = "renderer.c: 30"; 
     343                rLen = 0; 
     344                rLoc = 1092; 
     345                rType = 0; 
     346                vrLen = 1626; 
     347                vrLoc = 751; 
     348        }; 
     349        E6382BA912FECF180075A5CA /* PBXTextBookmark */ = { 
     350                isa = PBXTextBookmark; 
     351                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     352                name = "renderer.c: 39"; 
     353                rLen = 0; 
     354                rLoc = 1092; 
     355                rType = 0; 
     356                vrLen = 1581; 
     357                vrLoc = 689; 
     358        }; 
     359        E6382BAA12FECF380075A5CA /* PBXTextBookmark */ = { 
     360                isa = PBXTextBookmark; 
     361                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     362                name = "renderer.c: 28"; 
     363                rLen = 0; 
     364                rLoc = 1092; 
     365                rType = 0; 
     366                vrLen = 1630; 
     367                vrLoc = 689; 
     368        }; 
     369        E6382BAB12FECF440075A5CA /* PBXTextBookmark */ = { 
     370                isa = PBXTextBookmark; 
     371                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     372                name = "renderer.c: 28"; 
     373                rLen = 0; 
     374                rLoc = 1092; 
     375                rType = 0; 
     376                vrLen = 1642; 
     377                vrLoc = 689; 
     378        }; 
     379        E6382BAC12FECFA70075A5CA /* PBXTextBookmark */ = { 
     380                isa = PBXTextBookmark; 
     381                fRef = E6A4AAE812F88BC9005F237B /* dom.h */; 
     382                name = "dom.h: 36"; 
     383                rLen = 0; 
     384                rLoc = 872; 
     385                rType = 0; 
     386                vrLen = 658; 
     387                vrLoc = 650; 
     388        }; 
     389        E6382BAD12FECFA70075A5CA /* PBXTextBookmark */ = { 
     390                isa = PBXTextBookmark; 
     391                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     392                name = "dom.c: 53"; 
     393                rLen = 0; 
     394                rLoc = 1255; 
     395                rType = 0; 
     396                vrLen = 1036; 
     397                vrLoc = 826; 
     398        }; 
     399        E6382BAE12FECFA70075A5CA /* PBXTextBookmark */ = { 
     400                isa = PBXTextBookmark; 
     401                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     402                name = "renderer.c: 28"; 
     403                rLen = 0; 
     404                rLoc = 1092; 
     405                rType = 0; 
     406                vrLen = 1642; 
     407                vrLoc = 689; 
     408        }; 
     409        E6382BAF12FECFA70075A5CA /* PBXTextBookmark */ = { 
     410                isa = PBXTextBookmark; 
     411                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     412                name = "renderer.c: 39"; 
     413                rLen = 0; 
     414                rLoc = 1092; 
     415                rType = 0; 
     416                vrLen = 1364; 
     417                vrLoc = 600; 
     418        }; 
     419        E6382BB012FED0360075A5CA /* PBXTextBookmark */ = { 
     420                isa = PBXTextBookmark; 
     421                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     422                name = "renderer.c: 50"; 
     423                rLen = 0; 
     424                rLoc = 1092; 
     425                rType = 0; 
     426                vrLen = 1516; 
     427                vrLoc = 656; 
     428        }; 
     429        E6382BB112FED0410075A5CA /* PBXTextBookmark */ = { 
     430                isa = PBXTextBookmark; 
     431                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     432                name = "renderer.c: 25"; 
     433                rLen = 0; 
     434                rLoc = 1092; 
     435                rType = 0; 
     436                vrLen = 1708; 
     437                vrLoc = 148; 
     438        }; 
     439        E6382BB212FED08F0075A5CA /* PBXTextBookmark */ = { 
     440                isa = PBXTextBookmark; 
     441                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     442                name = "renderer.c: 39"; 
     443                rLen = 0; 
     444                rLoc = 1092; 
     445                rType = 0; 
     446                vrLen = 1536; 
     447                vrLoc = 873; 
     448        }; 
     449        E6382BB312FED1230075A5CA /* PBXTextBookmark */ = { 
     450                isa = PBXTextBookmark; 
     451                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     452                name = "renderer.c: 45"; 
     453                rLen = 0; 
     454                rLoc = 1092; 
     455                rType = 0; 
     456                vrLen = 1658; 
     457                vrLoc = 751; 
     458        }; 
     459        E6382BB412FED14D0075A5CA /* PBXTextBookmark */ = { 
     460                isa = PBXTextBookmark; 
     461                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     462                name = "renderer.c: 46"; 
     463                rLen = 0; 
     464                rLoc = 1092; 
     465                rType = 0; 
     466                vrLen = 1702; 
     467                vrLoc = 751; 
     468        }; 
     469        E6382BB512FED1520075A5CA /* PBXTextBookmark */ = { 
     470                isa = PBXTextBookmark; 
     471                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     472                name = "renderer.c: 46"; 
     473                rLen = 0; 
     474                rLoc = 1092; 
     475                rType = 0; 
     476                vrLen = 1706; 
     477                vrLoc = 751; 
     478        }; 
     479        E6382BB612FED18C0075A5CA /* PBXTextBookmark */ = { 
     480                isa = PBXTextBookmark; 
     481                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     482                name = "renderer.c: 57"; 
     483                rLen = 0; 
     484                rLoc = 1092; 
     485                rType = 0; 
     486                vrLen = 1714; 
     487                vrLoc = 751; 
     488        }; 
     489        E6382BB712FED1CE0075A5CA /* PBXTextBookmark */ = { 
     490                isa = PBXTextBookmark; 
     491                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     492                name = "renderer.c: 39"; 
     493                rLen = 0; 
     494                rLoc = 1092; 
     495                rType = 0; 
     496                vrLen = 1752; 
     497                vrLoc = 751; 
     498        }; 
     499        E6382BB812FED2290075A5CA /* PBXTextBookmark */ = { 
     500                isa = PBXTextBookmark; 
     501                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     502                name = "renderer.c: 44"; 
     503                rLen = 0; 
     504                rLoc = 1092; 
     505                rType = 0; 
     506                vrLen = 1752; 
     507                vrLoc = 751; 
     508        }; 
     509        E6382BB912FED2290075A5CA /* PBXTextBookmark */ = { 
     510                isa = PBXTextBookmark; 
     511                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     512                name = "table.html: 5"; 
     513                rLen = 0; 
     514                rLoc = 67; 
     515                rType = 0; 
     516                vrLen = 293; 
     517                vrLoc = 0; 
     518        }; 
     519        E6382BBA12FED2290075A5CA /* PBXTextBookmark */ = { 
     520                isa = PBXTextBookmark; 
     521                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     522                name = "table.html: 9"; 
     523                rLen = 0; 
     524                rLoc = 127; 
     525                rType = 0; 
     526                vrLen = 273; 
     527                vrLoc = 0; 
     528        }; 
     529        E6382BBB12FED28D0075A5CA /* PBXTextBookmark */ = { 
     530                isa = PBXTextBookmark; 
     531                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     532                name = "table.html: 9"; 
     533                rLen = 0; 
     534                rLoc = 127; 
     535                rType = 0; 
     536                vrLen = 273; 
     537                vrLoc = 0; 
     538        }; 
     539        E6382BBC12FED28D0075A5CA /* PBXTextBookmark */ = { 
     540                isa = PBXTextBookmark; 
     541                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     542                name = "renderer.c: 44"; 
     543                rLen = 0; 
     544                rLoc = 1092; 
     545                rType = 0; 
     546                vrLen = 1752; 
     547                vrLoc = 751; 
     548        }; 
     549        E6382BBD12FED28D0075A5CA /* PBXTextBookmark */ = { 
     550                isa = PBXTextBookmark; 
     551                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     552                name = "renderer.c: 49"; 
     553                rLen = 0; 
     554                rLoc = 1092; 
     555                rType = 0; 
     556                vrLen = 1587; 
     557                vrLoc = 873; 
     558        }; 
     559        E6382BBE12FED29E0075A5CA /* PBXTextBookmark */ = { 
     560                isa = PBXTextBookmark; 
     561                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     562                name = "renderer.c: 52"; 
     563                rLen = 0; 
     564                rLoc = 1092; 
     565                rType = 0; 
     566                vrLen = 1752; 
     567                vrLoc = 772; 
     568        }; 
     569        E6382BBF12FED3040075A5CA /* PBXTextBookmark */ = { 
     570                isa = PBXTextBookmark; 
     571                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     572                name = "renderer.c: 65"; 
     573                rLen = 0; 
     574                rLoc = 1092; 
     575                rType = 0; 
     576                vrLen = 1659; 
     577                vrLoc = 971; 
     578        }; 
     579        E6382BC012FED3040075A5CA /* PBXTextBookmark */ = { 
     580                isa = PBXTextBookmark; 
     581                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     582                name = "renderer.h: 27"; 
     583                rLen = 0; 
     584                rLoc = 880; 
     585                rType = 0; 
     586                vrLen = 938; 
     587                vrLoc = 0; 
     588        }; 
     589        E6382BC112FED3040075A5CA /* PBXTextBookmark */ = { 
     590                isa = PBXTextBookmark; 
     591                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     592                name = "renderer.h: 27"; 
     593                rLen = 0; 
     594                rLoc = 880; 
     595                rType = 0; 
     596                vrLen = 879; 
     597                vrLoc = 0; 
     598        }; 
     599        E6382BC212FED3220075A5CA /* PBXTextBookmark */ = { 
     600                isa = PBXTextBookmark; 
     601                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     602                name = "renderer.h: 27"; 
     603                rLen = 0; 
     604                rLoc = 880; 
     605                rType = 0; 
     606                vrLen = 863; 
     607                vrLoc = 0; 
     608        }; 
     609        E6382BC312FED3220075A5CA /* PBXTextBookmark */ = { 
     610                isa = PBXTextBookmark; 
     611                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     612                name = "renderer.c: 65"; 
     613                rLen = 0; 
     614                rLoc = 1092; 
     615                rType = 0; 
     616                vrLen = 1745; 
     617                vrLoc = 885; 
     618        }; 
     619        E6382BC412FED3220075A5CA /* PBXTextBookmark */ = { 
     620                isa = PBXTextBookmark; 
     621                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     622                name = "renderer.c: 15"; 
     623                rLen = 0; 
     624                rLoc = 599; 
     625                rType = 0; 
     626                vrLen = 1831; 
     627                vrLoc = 285; 
     628        }; 
     629        E6382BC512FED33A0075A5CA /* PBXTextBookmark */ = { 
     630                isa = PBXTextBookmark; 
     631                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     632                name = "renderer.c: 68"; 
     633                rLen = 0; 
     634                rLoc = 1092; 
     635                rType = 0; 
     636                vrLen = 1721; 
     637                vrLoc = 876; 
     638        }; 
     639        E6382BC612FED3590075A5CA /* PBXTextBookmark */ = { 
     640                isa = PBXTextBookmark; 
     641                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     642                name = "renderer.c: 58"; 
     643                rLen = 0; 
     644                rLoc = 1092; 
     645                rType = 0; 
     646                vrLen = 1810; 
     647                vrLoc = 645; 
     648        }; 
     649        E6382BC812FED4280075A5CA /* PBXTextBookmark */ = { 
     650                isa = PBXTextBookmark; 
     651                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     652                name = "renderer.c: 29"; 
     653                rLen = 0; 
     654                rLoc = 1092; 
     655                rType = 0; 
     656                vrLen = 1810; 
     657                vrLoc = 645; 
     658        }; 
     659        E6382BC912FED4D80075A5CA /* PBXTextBookmark */ = { 
     660                isa = PBXTextBookmark; 
     661                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     662                name = "renderer.c: 27"; 
     663                rLen = 0; 
     664                rLoc = 1092; 
     665                rType = 0; 
     666                vrLen = 1837; 
     667                vrLoc = 644; 
     668        }; 
     669        E6382BCA12FED5070075A5CA /* PBXTextBookmark */ = { 
     670                isa = PBXTextBookmark; 
     671                fRef = E6A4AAE812F88BC9005F237B /* dom.h */; 
     672                name = "dom.h: 36"; 
     673                rLen = 0; 
     674                rLoc = 872; 
     675                rType = 0; 
     676                vrLen = 767; 
     677                vrLoc = 961; 
     678        }; 
     679        E6382BCB12FED5070075A5CA /* PBXTextBookmark */ = { 
     680                isa = PBXTextBookmark; 
     681                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     682                name = "dom.c: 53"; 
     683                rLen = 0; 
     684                rLoc = 1255; 
     685                rType = 0; 
     686                vrLen = 1190; 
     687                vrLoc = 3721; 
     688        }; 
     689        E6382BCC12FED5070075A5CA /* PBXTextBookmark */ = { 
     690                isa = PBXTextBookmark; 
     691                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     692                name = "renderer.c: 27"; 
     693                rLen = 0; 
     694                rLoc = 1092; 
     695                rType = 0; 
     696                vrLen = 1837; 
     697                vrLoc = 644; 
     698        }; 
     699        E6382BCD12FED5070075A5CA /* PBXTextBookmark */ = { 
     700                isa = PBXTextBookmark; 
     701                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     702                name = "renderer.c: 27"; 
     703                rLen = 0; 
     704                rLoc = 1092; 
     705                rType = 0; 
     706                vrLen = 1757; 
     707                vrLoc = 644; 
     708        }; 
     709        E6382BCE12FED5580075A5CA /* PBXTextBookmark */ = { 
     710                isa = PBXTextBookmark; 
     711                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     712                name = "renderer.h: 26"; 
     713                rLen = 0; 
     714                rLoc = 880; 
     715                rType = 0; 
     716                vrLen = 803; 
     717                vrLoc = 0; 
     718        }; 
     719        E6382BCF12FED5580075A5CA /* PBXTextBookmark */ = { 
     720                isa = PBXTextBookmark; 
     721                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     722                name = "renderer.c: 65"; 
     723                rLen = 0; 
     724                rLoc = 1092; 
     725                rType = 0; 
     726                vrLen = 1820; 
     727                vrLoc = 645; 
     728        }; 
     729        E6382BD012FED5580075A5CA /* PBXTextBookmark */ = { 
     730                isa = PBXTextBookmark; 
     731                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     732                name = "renderer.c: 46"; 
     733                rLen = 0; 
     734                rLoc = 1092; 
     735                rType = 0; 
     736                vrLen = 1871; 
     737                vrLoc = 646; 
     738        }; 
     739        E6382BD112FED5BB0075A5CA /* PBXTextBookmark */ = { 
     740                isa = PBXTextBookmark; 
     741                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     742                name = "renderer.c: 31"; 
     743                rLen = 0; 
     744                rLoc = 1092; 
     745                rType = 0; 
     746                vrLen = 1984; 
     747                vrLoc = 646; 
     748        }; 
     749        E6382BD212FED63E0075A5CA /* PBXTextBookmark */ = { 
     750                isa = PBXTextBookmark; 
     751                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     752                name = "renderer.c: 45"; 
     753                rLen = 0; 
     754                rLoc = 1092; 
     755                rType = 0; 
     756                vrLen = 2039; 
     757                vrLoc = 646; 
     758        }; 
     759        E6382BD312FED6C70075A5CA /* PBXTextBookmark */ = { 
     760                isa = PBXTextBookmark; 
     761                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     762                name = "renderer.c: 53"; 
     763                rLen = 0; 
     764                rLoc = 1092; 
     765                rType = 0; 
     766                vrLen = 2034; 
     767                vrLoc = 646; 
     768        }; 
     769        E6382BD412FED98C0075A5CA /* PBXTextBookmark */ = { 
     770                isa = PBXTextBookmark; 
     771                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     772                name = "renderer.c: 37"; 
     773                rLen = 0; 
     774                rLoc = 1092; 
     775                rType = 0; 
     776                vrLen = 2034; 
     777                vrLoc = 646; 
     778        }; 
     779        E6382BD512FED98C0075A5CA /* PBXTextBookmark */ = { 
     780                isa = PBXTextBookmark; 
     781                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     782                name = "table.html: 9"; 
     783                rLen = 0; 
     784                rLoc = 127; 
     785                rType = 0; 
     786                vrLen = 273; 
     787                vrLoc = 0; 
     788        }; 
     789        E6382BD612FED98C0075A5CA /* PBXTextBookmark */ = { 
     790                isa = PBXTextBookmark; 
     791                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     792                name = "table.html: 6"; 
     793                rLen = 0; 
     794                rLoc = 118; 
     795                rType = 0; 
     796                vrLen = 139; 
     797                vrLoc = 0; 
     798        }; 
     799        E6382BD712FED9C70075A5CA /* PBXTextBookmark */ = { 
     800                isa = PBXTextBookmark; 
     801                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     802                name = "table.html: 6"; 
     803                rLen = 0; 
     804                rLoc = 118; 
     805                rType = 0; 
     806                vrLen = 139; 
     807                vrLoc = 0; 
     808        }; 
     809        E6382BD812FED9C70075A5CA /* PBXTextBookmark */ = { 
     810                isa = PBXTextBookmark; 
     811                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     812                name = "renderer.c: 37"; 
     813                rLen = 0; 
     814                rLoc = 1092; 
     815                rType = 0; 
     816                vrLen = 2034; 
     817                vrLoc = 646; 
     818        }; 
     819        E6382BD912FED9C70075A5CA /* PBXTextBookmark */ = { 
     820                isa = PBXTextBookmark; 
     821                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     822                name = "renderer.c: 55"; 
     823                rLen = 0; 
     824                rLoc = 1092; 
     825                rType = 0; 
     826                vrLen = 2065; 
     827                vrLoc = 646; 
     828        }; 
     829        E6382BDA12FED9D50075A5CA /* PBXTextBookmark */ = { 
     830                isa = PBXTextBookmark; 
     831                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     832                name = "renderer.c: 55"; 
     833                rLen = 0; 
     834                rLoc = 1092; 
     835                rType = 0; 
     836                vrLen = 2059; 
     837                vrLoc = 646; 
     838        }; 
     839        E6382BDB12FEDA070075A5CA /* PBXTextBookmark */ = { 
     840                isa = PBXTextBookmark; 
     841                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     842                name = "renderer.c: 47"; 
     843                rLen = 0; 
     844                rLoc = 1092; 
     845                rType = 0; 
     846                vrLen = 2095; 
     847                vrLoc = 746; 
     848        }; 
     849        E6382BDC12FEDA660075A5CA /* position.c */ = { 
     850                uiCtxt = { 
     851                        sepNavIntBoundsRect = "{{0, 0}, {1178, 780}}"; 
     852                        sepNavSelRange = "{1986, 0}"; 
     853                        sepNavVisRange = "{418, 1640}"; 
     854                }; 
     855        }; 
     856        E6382BDE12FEDB670075A5CA /* PBXTextBookmark */ = { 
     857                isa = PBXTextBookmark; 
     858                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */; 
     859                name = "Makefile.am: 15"; 
     860                rLen = 0; 
     861                rLoc = 534; 
     862                rType = 0; 
     863                vrLen = 827; 
     864                vrLoc = 0; 
     865        }; 
     866        E6382BDF12FEDB670075A5CA /* PBXTextBookmark */ = { 
     867                isa = PBXTextBookmark; 
     868                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     869                name = "renderer.h: 29"; 
     870                rLen = 52; 
     871                rLoc = 828; 
     872                rType = 0; 
     873                vrLen = 907; 
     874                vrLoc = 0; 
     875        }; 
     876        E6382BE012FEDB670075A5CA /* PBXTextBookmark */ = { 
     877                isa = PBXTextBookmark; 
     878                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     879                name = "position.c: 11"; 
     880                rLen = 46; 
     881                rLoc = 237; 
     882                rType = 0; 
     883                vrLen = 2003; 
     884                vrLoc = 0; 
     885        }; 
     886        E6382BE112FEDB670075A5CA /* PBXTextBookmark */ = { 
     887                isa = PBXTextBookmark; 
     888                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     889                name = "renderer.c: 25"; 
     890                rLen = 0; 
     891                rLoc = 982; 
     892                rType = 0; 
     893                vrLen = 804; 
     894                vrLoc = 0; 
     895        }; 
     896        E6382BE212FEDB670075A5CA /* PBXTextBookmark */ = { 
     897                isa = PBXTextBookmark; 
     898                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     899                name = "renderer.c: 29"; 
     900                rLen = 0; 
     901                rLoc = 954; 
     902                rType = 0; 
     903                vrLen = 1062; 
     904                vrLoc = 0; 
     905        }; 
     906        E6382BE312FEDB820075A5CA /* PBXTextBookmark */ = { 
     907                isa = PBXTextBookmark; 
     908                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     909                name = "renderer.c: 24"; 
     910                rLen = 15; 
     911                rLoc = 811; 
     912                rType = 0; 
     913                vrLen = 1062; 
     914                vrLoc = 0; 
     915        }; 
     916        E6382BE412FEDB820075A5CA /* PBXTextBookmark */ = { 
     917                isa = PBXTextBookmark; 
     918                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     919                name = "renderer.h: 29"; 
     920                rLen = 52; 
     921                rLoc = 828; 
     922                rType = 0; 
     923                vrLen = 907; 
     924                vrLoc = 0; 
     925        }; 
     926        E6382BE512FEDB820075A5CA /* PBXTextBookmark */ = { 
     927                isa = PBXTextBookmark; 
     928                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     929                name = "renderer.h: 29"; 
     930                rLen = 0; 
     931                rLoc = 878; 
     932                rType = 0; 
     933                vrLen = 908; 
     934                vrLoc = 0; 
     935        }; 
     936        E6382BE612FEDBA60075A5CA /* PBXTextBookmark */ = { 
     937                isa = PBXTextBookmark; 
     938                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     939                name = "renderer.h: 29"; 
     940                rLen = 0; 
     941                rLoc = 878; 
     942                rType = 0; 
     943                vrLen = 908; 
     944                vrLoc = 0; 
     945        }; 
     946        E6382BE712FEDBA60075A5CA /* PBXTextBookmark */ = { 
     947                isa = PBXTextBookmark; 
     948                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     949                name = "renderer.c: 22"; 
     950                rLen = 0; 
     951                rLoc = 773; 
     952                rType = 0; 
     953                vrLen = 1062; 
     954                vrLoc = 0; 
     955        }; 
     956        E6382BE812FEDBA60075A5CA /* PBXTextBookmark */ = { 
     957                isa = PBXTextBookmark; 
     958                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     959                name = "gaycko.cpp: 50"; 
     960                rLen = 0; 
     961                rLoc = 1343; 
     962                rType = 0; 
     963                vrLen = 906; 
     964                vrLoc = 514; 
     965        }; 
     966        E6382BE912FEDBA60075A5CA /* PBXTextBookmark */ = { 
     967                isa = PBXTextBookmark; 
     968                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     969                name = "dom.c: 53"; 
     970                rLen = 0; 
     971                rLoc = 1255; 
     972                rType = 0; 
     973                vrLen = 1187; 
     974                vrLoc = 3721; 
     975        }; 
     976        E6382BEA12FEDBA60075A5CA /* PBXTextBookmark */ = { 
     977                isa = PBXTextBookmark; 
     978                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     979                name = "dom.c: 172"; 
     980                rLen = 30; 
     981                rLoc = 4370; 
     982                rType = 0; 
     983                vrLen = 1187; 
     984                vrLoc = 3721; 
     985        }; 
     986        E6382BEB12FEDBCE0075A5CA /* PBXTextBookmark */ = { 
     987                isa = PBXTextBookmark; 
     988                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     989                name = "dom.c: 167"; 
     990                rLen = 0; 
     991                rLoc = 4234; 
     992                rType = 0; 
     993                vrLen = 1187; 
     994                vrLoc = 3721; 
     995        }; 
     996        E6382BEC12FEDBCE0075A5CA /* PBXTextBookmark */ = { 
     997                isa = PBXTextBookmark; 
     998                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     999                name = "position.c: 11"; 
     1000                rLen = 46; 
     1001                rLoc = 237; 
     1002                rType = 0; 
     1003                vrLen = 2003; 
     1004                vrLoc = 0; 
     1005        }; 
     1006        E6382BED12FEDBCE0075A5CA /* PBXTextBookmark */ = { 
     1007                isa = PBXTextBookmark; 
     1008                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1009                name = "renderer.c: 29"; 
     1010                rLen = 0; 
     1011                rLoc = 880; 
     1012                rType = 0; 
     1013                vrLen = 1161; 
     1014                vrLoc = 0; 
     1015        }; 
     1016        E6382BEE12FEDBE40075A5CA /* PBXTextBookmark */ = { 
     1017                isa = PBXTextBookmark; 
     1018                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     1019                name = "dom.c: 167"; 
     1020                rLen = 0; 
     1021                rLoc = 4234; 
     1022                rType = 0; 
     1023                vrLen = 1187; 
     1024                vrLoc = 3721; 
     1025        }; 
     1026        E6382BEF12FEDBE40075A5CA /* PBXTextBookmark */ = { 
     1027                isa = PBXTextBookmark; 
     1028                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     1029                name = "gaycko.cpp: 50"; 
     1030                rLen = 0; 
     1031                rLoc = 1344; 
     1032                rType = 0; 
     1033                vrLen = 926; 
     1034                vrLoc = 494; 
     1035        }; 
     1036        E6382BF012FEDBE40075A5CA /* PBXTextBookmark */ = { 
     1037                isa = PBXTextBookmark; 
     1038                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1039                name = "renderer.c: 20"; 
     1040                rLen = 16; 
     1041                rLoc = 686; 
     1042                rType = 0; 
     1043                vrLen = 1161; 
     1044                vrLoc = 0; 
     1045        }; 
     1046        E6382BF112FEDBE40075A5CA /* PBXTextBookmark */ = { 
     1047                isa = PBXTextBookmark; 
     1048                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1049                name = "renderer.c: 17"; 
     1050                rLen = 0; 
     1051                rLoc = 676; 
     1052                rType = 0; 
     1053                vrLen = 1202; 
     1054                vrLoc = 0; 
     1055        }; 
     1056        E6382BF212FEDBEB0075A5CA /* PBXTextBookmark */ = { 
     1057                isa = PBXTextBookmark; 
     1058                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1059                name = "renderer.c: 29"; 
     1060                rLen = 0; 
     1061                rLoc = 880; 
     1062                rType = 0; 
     1063                vrLen = 1103; 
     1064                vrLoc = 0; 
     1065        }; 
     1066        E6382BF312FEDC010075A5CA /* PBXTextBookmark */ = { 
     1067                isa = PBXTextBookmark; 
     1068                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1069                name = "renderer.c: 27"; 
     1070                rLen = 0; 
     1071                rLoc = 846; 
     1072                rType = 0; 
     1073                vrLen = 1098; 
     1074                vrLoc = 0; 
     1075        }; 
     1076        E6382BF412FEDC0F0075A5CA /* PBXTextBookmark */ = { 
     1077                isa = PBXTextBookmark; 
     1078                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1079                name = "renderer.c: 17"; 
     1080                rLen = 0; 
     1081                rLoc = 666; 
     1082                rType = 0; 
     1083                vrLen = 1092; 
     1084                vrLoc = 0; 
     1085        }; 
     1086        E6382BF512FEDC530075A5CA /* PBXTextBookmark */ = { 
     1087                isa = PBXTextBookmark; 
     1088                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1089                name = "renderer.c: 17"; 
     1090                rLen = 0; 
     1091                rLoc = 666; 
     1092                rType = 0; 
     1093                vrLen = 1092; 
     1094                vrLoc = 0; 
     1095        }; 
     1096        E6382BF612FEDC530075A5CA /* PBXTextBookmark */ = { 
     1097                isa = PBXTextBookmark; 
     1098                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1099                name = "position.c: 23"; 
     1100                rLen = 0; 
     1101                rLoc = 837; 
     1102                rType = 0; 
     1103                vrLen = 2003; 
     1104                vrLoc = 253; 
     1105        }; 
     1106        E6382BF712FEDC530075A5CA /* PBXTextBookmark */ = { 
     1107                isa = PBXTextBookmark; 
     1108                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1109                name = "position.c: 8"; 
     1110                rLen = 0; 
     1111                rLoc = 230; 
     1112                rType = 0; 
     1113                vrLen = 1981; 
     1114                vrLoc = 0; 
     1115        }; 
     1116        E6382BF812FEDC700075A5CA /* PBXTextBookmark */ = { 
     1117                isa = PBXTextBookmark; 
     1118                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1119                name = "position.c: 22"; 
     1120                rLen = 0; 
     1121                rLoc = 681; 
     1122                rType = 0; 
     1123                vrLen = 2001; 
     1124                vrLoc = 99; 
     1125        }; 
     1126        E6382BF912FEDC920075A5CA /* PBXTextBookmark */ = { 
     1127                isa = PBXTextBookmark; 
     1128                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1129                name = "position.c: 21"; 
     1130                rLen = 0; 
     1131                rLoc = 681; 
     1132                rType = 0; 
     1133                vrLen = 2064; 
     1134                vrLoc = 99; 
     1135        }; 
     1136        E6382BFA12FEDD1F0075A5CA /* PBXTextBookmark */ = { 
     1137                isa = PBXTextBookmark; 
     1138                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1139                name = "position.c: 44"; 
     1140                rLen = 0; 
     1141                rLoc = 1707; 
     1142                rType = 0; 
     1143                vrLen = 1976; 
     1144                vrLoc = 322; 
     1145        }; 
     1146        E6382BFB12FEDD2A0075A5CA /* PBXTextBookmark */ = { 
     1147                isa = PBXTextBookmark; 
     1148                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1149                name = "position.c: 44"; 
     1150                rLen = 0; 
     1151                rLoc = 1809; 
     1152                rType = 0; 
     1153                vrLen = 1968; 
     1154                vrLoc = 322; 
     1155        }; 
     1156        E6382BFC12FEDD580075A5CA /* PBXTextBookmark */ = { 
     1157                isa = PBXTextBookmark; 
     1158                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     1159                name = "table.html: 3"; 
     1160                rLen = 0; 
     1161                rLoc = 28; 
     1162                rType = 0; 
     1163                vrLen = 139; 
     1164                vrLoc = 0; 
     1165        }; 
     1166        E6382BFD12FEDD580075A5CA /* PBXTextBookmark */ = { 
     1167                isa = PBXTextBookmark; 
     1168                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1169                name = "renderer.c: 17"; 
     1170                rLen = 0; 
     1171                rLoc = 666; 
     1172                rType = 0; 
     1173                vrLen = 1092; 
     1174                vrLoc = 0; 
     1175        }; 
     1176        E6382BFE12FEDD580075A5CA /* PBXTextBookmark */ = { 
     1177                isa = PBXTextBookmark; 
     1178                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     1179                name = "renderer.h: 29"; 
     1180                rLen = 0; 
     1181                rLoc = 878; 
     1182                rType = 0; 
     1183                vrLen = 908; 
     1184                vrLoc = 0; 
     1185        }; 
     1186        E6382BFF12FEDD580075A5CA /* PBXTextBookmark */ = { 
     1187                isa = PBXTextBookmark; 
     1188                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1189                name = "position.c: 44"; 
     1190                rLen = 0; 
     1191                rLoc = 1809; 
     1192                rType = 0; 
     1193                vrLen = 1968; 
     1194                vrLoc = 322; 
     1195        }; 
     1196        E6382C0012FEDD580075A5CA /* PBXTextBookmark */ = { 
     1197                isa = PBXTextBookmark; 
     1198                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1199                name = "position.c: 48"; 
     1200                rLen = 0; 
     1201                rLoc = 1705; 
     1202                rType = 0; 
     1203                vrLen = 2037; 
     1204                vrLoc = 236; 
     1205        }; 
     1206        E6382C0112FEDD620075A5CA /* PBXTextBookmark */ = { 
     1207                isa = PBXTextBookmark; 
     1208                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1209                name = "position.c: 48"; 
     1210                rLen = 0; 
     1211                rLoc = 1705; 
     1212                rType = 0; 
     1213                vrLen = 2037; 
     1214                vrLoc = 236; 
     1215        }; 
     1216        E6382C0212FEDD620075A5CA /* PBXTextBookmark */ = { 
     1217                isa = PBXTextBookmark; 
     1218                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     1219                name = "table.html: 3"; 
     1220                rLen = 0; 
     1221                rLoc = 28; 
     1222                rType = 0; 
     1223                vrLen = 139; 
     1224                vrLoc = 0; 
     1225        }; 
     1226        E6382C0312FEDD620075A5CA /* PBXTextBookmark */ = { 
     1227                isa = PBXTextBookmark; 
     1228                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     1229                name = "table.html: 4"; 
     1230                rLen = 0; 
     1231                rLoc = 28; 
     1232                rType = 0; 
     1233                vrLen = 148; 
     1234                vrLoc = 0; 
     1235        }; 
     1236        E6382C0412FEDD680075A5CA /* PBXTextBookmark */ = { 
     1237                isa = PBXTextBookmark; 
     1238                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     1239                name = "table.html: 4"; 
     1240                rLen = 0; 
     1241                rLoc = 28; 
     1242                rType = 0; 
     1243                vrLen = 153; 
     1244                vrLoc = 0; 
     1245        }; 
     1246        E6382C0512FEDD900075A5CA /* PBXTextBookmark */ = { 
     1247                isa = PBXTextBookmark; 
     1248                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     1249                name = "table.html: 4"; 
     1250                rLen = 0; 
     1251                rLoc = 28; 
     1252                rType = 0; 
     1253                vrLen = 153; 
     1254                vrLoc = 0; 
     1255        }; 
     1256        E6382C0612FEDD900075A5CA /* PBXTextBookmark */ = { 
     1257                isa = PBXTextBookmark; 
     1258                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1259                name = "position.c: 48"; 
     1260                rLen = 0; 
     1261                rLoc = 1705; 
     1262                rType = 0; 
     1263                vrLen = 1951; 
     1264                vrLoc = 322; 
     1265        }; 
     1266        E6382C0712FEDD900075A5CA /* PBXTextBookmark */ = { 
     1267                isa = PBXTextBookmark; 
     1268                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1269                name = "position.c: 25"; 
     1270                rLen = 0; 
     1271                rLoc = 788; 
     1272                rType = 0; 
     1273                vrLen = 1985; 
     1274                vrLoc = 322; 
     1275        }; 
     1276        E6382C0812FEDF370075A5CA /* PBXTextBookmark */ = { 
     1277                isa = PBXTextBookmark; 
     1278                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1279                name = "position.c: 51"; 
     1280                rLen = 0; 
     1281                rLoc = 1796; 
     1282                rType = 0; 
     1283                vrLen = 2051; 
     1284                vrLoc = 236; 
     1285        }; 
     1286        E6382C0A12FEDF8C0075A5CA /* PBXTextBookmark */ = { 
     1287                isa = PBXTextBookmark; 
     1288                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1289                name = "position.c: 51"; 
     1290                rLen = 0; 
     1291                rLoc = 1796; 
     1292                rType = 0; 
     1293                vrLen = 2051; 
     1294                vrLoc = 236; 
     1295        }; 
     1296        E6382C0B12FEDF8C0075A5CA /* PBXTextBookmark */ = { 
     1297                isa = PBXTextBookmark; 
     1298                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1299                name = "position.c: 56"; 
     1300                rLen = 0; 
     1301                rLoc = 1986; 
     1302                rType = 0; 
     1303                vrLen = 1640; 
     1304                vrLoc = 418; 
     1305        }; 
     1306        E6382C0C12FEDFD80075A5CA /* PBXTextBookmark */ = { 
     1307                isa = PBXTextBookmark; 
     1308                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1309                name = "position.c: 56"; 
     1310                rLen = 0; 
     1311                rLoc = 1986; 
     1312                rType = 0; 
     1313                vrLen = 1640; 
     1314                vrLoc = 418; 
     1315        }; 
     1316        E6382C0D12FEDFD80075A5CA /* PBXTextBookmark */ = { 
     1317                isa = PBXTextBookmark; 
     1318                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1319                name = "renderer.c: 17"; 
     1320                rLen = 0; 
     1321                rLoc = 666; 
     1322                rType = 0; 
     1323                vrLen = 1092; 
     1324                vrLoc = 0; 
     1325        }; 
     1326        E6382C0E12FEDFD80075A5CA /* PBXTextBookmark */ = { 
     1327                isa = PBXTextBookmark; 
     1328                fRef = E6545FB912FD56BB00CB46A8 /* window.h */; 
     1329                name = "window.h: 19"; 
     1330                rLen = 0; 
     1331                rLoc = 615; 
     1332                rType = 0; 
     1333                vrLen = 785; 
     1334                vrLoc = 0; 
     1335        }; 
     1336        E6382C0F12FEDFD80075A5CA /* PBXTextBookmark */ = { 
     1337                isa = PBXTextBookmark; 
     1338                fRef = E6545FB812FD56BB00CB46A8 /* window.c */; 
     1339                name = "window.c: 20"; 
     1340                rLen = 0; 
     1341                rLoc = 685; 
     1342                rType = 0; 
     1343                vrLen = 1150; 
     1344                vrLoc = 0; 
     1345        }; 
     1346        E6382C1012FEDFD80075A5CA /* PBXTextBookmark */ = { 
     1347                isa = PBXTextBookmark; 
     1348                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     1349                name = "gaycko.cpp: 49"; 
     1350                rLen = 0; 
     1351                rLoc = 1306; 
     1352                rType = 0; 
     1353                vrLen = 940; 
     1354                vrLoc = 481; 
     1355        }; 
    831356        E6545FB112FC91A000CB46A8 /* renderer.c */ = { 
    841357                uiCtxt = { 
    85                         sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}"; 
    86                         sepNavSelRange = "{553, 0}"; 
    87                         sepNavVisRange = "{0, 555}"; 
     1358                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     1359                        sepNavSelRange = "{666, 0}"; 
     1360                        sepNavVisRange = "{0, 1092}"; 
    881361                }; 
    891362        }; 
    901363        E6545FB212FC91A000CB46A8 /* renderer.h */ = { 
    911364                uiCtxt = { 
    92                         sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}"; 
    93                         sepNavSelRange = "{713, 0}"; 
    94                         sepNavVisRange = "{0, 743}"; 
     1365                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     1366                        sepNavSelRange = "{878, 0}"; 
     1367                        sepNavVisRange = "{0, 908}"; 
     1368                        sepNavWindowFrame = "{{75, 81}, {1523, 942}}"; 
    951369                }; 
    961370        }; 
    971371        E6545FB812FD56BB00CB46A8 /* window.c */ = { 
    981372                uiCtxt = { 
    99                         sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}"; 
    100                         sepNavSelRange = "{737, 0}"; 
    101                         sepNavVisRange = "{0, 1123}"; 
     1373                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     1374                        sepNavSelRange = "{685, 0}"; 
     1375                        sepNavVisRange = "{0, 1150}"; 
    1021376                }; 
    1031377        }; 
    1041378        E6545FB912FD56BB00CB46A8 /* window.h */ = { 
    1051379                uiCtxt = { 
    106                         sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}"; 
    107                         sepNavSelRange = "{600, 0}"; 
    108                         sepNavVisRange = "{0, 753}"; 
     1380                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     1381                        sepNavSelRange = "{615, 0}"; 
     1382                        sepNavVisRange = "{0, 785}"; 
    1091383                }; 
    1101384        }; 
     
    2711545                name = "Makefile.am: 15"; 
    2721546                rLen = 0; 
    273                 rLoc = 513; 
     1547                rLoc = 544; 
    2741548                rType = 0; 
    2751549                vrLen = 796; 
     
    2811555                name = "gaycko.cpp: 50"; 
    2821556                rLen = 0; 
    283                 rLoc = 1342; 
     1557                rLoc = 1343; 
    2841558                rType = 0; 
    2851559                vrLen = 941; 
     
    3011575                name = "window.h: 22"; 
    3021576                rLen = 0; 
    303                 rLoc = 600; 
     1577                rLoc = 632; 
    3041578                rType = 0; 
    3051579                vrLen = 753; 
     
    3111585                name = "window.c: 21"; 
    3121586                rLen = 0; 
    313                 rLoc = 737; 
     1587                rLoc = 764; 
    3141588                rType = 0; 
    3151589                vrLen = 1123; 
     
    3211595                name = "renderer.c: 15"; 
    3221596                rLen = 0; 
    323                 rLoc = 553; 
     1597                rLoc = 676; 
    3241598                rType = 0; 
    3251599                vrLen = 555; 
     
    3891663        E6A4AAE712F88BC9005F237B /* dom.c */ = { 
    3901664                uiCtxt = { 
    391                         sepNavIntBoundsRect = "{{0, 0}, {1178, 2561}}"; 
    392                         sepNavSelRange = "{1255, 0}"; 
    393                         sepNavVisRange = "{826, 1036}"; 
     1665                        sepNavIntBoundsRect = "{{0, 0}, {1178, 2626}}"; 
     1666                        sepNavSelRange = "{4234, 0}"; 
     1667                        sepNavVisRange = "{3721, 1187}"; 
    3941668                }; 
    3951669        }; 
    3961670        E6A4AAE812F88BC9005F237B /* dom.h */ = { 
    3971671                uiCtxt = { 
    398                         sepNavIntBoundsRect = "{{0, 0}, {1178, 1118}}"; 
    399                         sepNavSelRange = "{1382, 0}"; 
    400                         sepNavVisRange = "{734, 725}"; 
     1672                        sepNavIntBoundsRect = "{{0, 0}, {1178, 1157}}"; 
     1673                        sepNavSelRange = "{872, 0}"; 
     1674                        sepNavVisRange = "{961, 767}"; 
    4011675                }; 
    4021676        }; 
     
    4041678                uiCtxt = { 
    4051679                        sepNavIntBoundsRect = "{{0, 0}, {1178, 767}}"; 
    406                         sepNavSelRange = "{1342, 0}"; 
    407                         sepNavVisRange = "{477, 941}"; 
     1680                        sepNavSelRange = "{1306, 0}"; 
     1681                        sepNavVisRange = "{481, 940}"; 
    4081682                }; 
    4091683        }; 
     
    4871761        E6A4AAF812F88BC9005F237B /* Makefile.am */ = { 
    4881762                uiCtxt = { 
    489                         sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}"; 
    490                         sepNavSelRange = "{513, 0}"; 
    491                         sepNavVisRange = "{0, 796}"; 
     1763                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     1764                        sepNavSelRange = "{534, 0}"; 
     1765                        sepNavVisRange = "{0, 827}"; 
    4921766                }; 
    4931767        }; 
     
    5151789        E6A4AB0212F892C4005F237B /* simple.html */ = { 
    5161790                uiCtxt = { 
    517                         sepNavIntBoundsRect = "{{0, 0}, {1178, 623}}"; 
     1791                        sepNavIntBoundsRect = "{{0, 0}, {1464, 829}}"; 
    5181792                        sepNavSelRange = "{0, 0}"; 
    5191793                        sepNavVisRange = "{0, 222}"; 
     1794                        sepNavWindowFrame = "{{98, 60}, {1523, 942}}"; 
    5201795                }; 
    5211796        }; 
    5221797        E6A4AB0312F895F2005F237B /* table.html */ = { 
    5231798                uiCtxt = { 
    524                         sepNavIntBoundsRect = "{{0, 0}, {1178, 623}}"; 
    525                         sepNavSelRange = "{31, 0}"; 
    526                         sepNavVisRange = "{0, 293}"; 
     1799                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     1800                        sepNavSelRange = "{28, 0}"; 
     1801                        sepNavVisRange = "{0, 153}"; 
    5271802                }; 
    5281803        }; 
     
    5321807                name = "table.html: 4"; 
    5331808                rLen = 0; 
    534                 rLoc = 31; 
     1809                rLoc = 45; 
    5351810                rType = 0; 
    5361811                vrLen = 293; 
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/project.pbxproj

    r4748 r4752  
    88 
    99/* Begin PBXFileReference section */ 
     10                E6382BDC12FEDA660075A5CA /* position.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = position.c; sourceTree = "<group>"; }; 
    1011                E6545FB112FC91A000CB46A8 /* renderer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = renderer.c; sourceTree = "<group>"; }; 
    1112                E6545FB212FC91A000CB46A8 /* renderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = renderer.h; sourceTree = "<group>"; }; 
     
    5253                        isa = PBXGroup; 
    5354                        children = ( 
     55                                E6545FB212FC91A000CB46A8 /* renderer.h */, 
    5456                                E6545FB112FC91A000CB46A8 /* renderer.c */, 
    55                                 E6545FB212FC91A000CB46A8 /* renderer.h */, 
     57                                E6382BDC12FEDA660075A5CA /* position.c */, 
    5658                        ); 
    5759                        path = render; 
  • gaycko/trunk/src/Makefile.am

    r4749 r4752  
    1111         helpers/str.c     helpers/str.h     \ 
    1212         js/glue.cpp       js/glue.h         \ 
     13         window/window.c   window/window.h   \ 
    1314                 render/renderer.c render/renderer.h \ 
    14          window/window.c   window/window.h 
     15         render/position.c 
    1516          
    1617Gaycko_CFLAGS  = @CACA_INCLUDES@ @XML2_INCLUDES@ @CURL_INCLUDES@ @TIDY_INCLUDES@  
  • gaycko/trunk/src/gaycko.cpp

    r4749 r4752  
    4747        gaycko_close(stream); 
    4848 
    49     gWindow *window = gaycko_create_window(80, 20); 
     49    gWindow *window = gaycko_create_window(150, 20); 
    5050    gaycko_render(dom, window); 
    5151    gaycko_display_window(window); 
  • gaycko/trunk/src/render/renderer.c

    r4751 r4752  
    1414void gaycko_render(gDOM *dom, gWindow *window) { 
    1515        dom->root->properties->width = window->width; 
    16      
    17     int width = gaycko_get_width(dom->root, NULL); 
    18     printf("Got %u\n", width); 
     16    gaycko_get_position(dom->root, NULL); 
     17    gaycko_print_dom(dom, window); 
    1918} 
    2019 
    2120 
    22 unsigned int gaycko_get_width(gNode *node, gNode *parent) { 
    23         unsigned int c = 0; 
    24     int w = 0; 
    25      
    26     
    27     for(c = 0; c < node->children_count; c++) { 
    28         switch(node->children[c]->type) { 
    29           
    30             case ELEM_TABLE: 
    31                 w = gaycko_get_table_width(node->children[c], parent); 
    32                 break; 
    33             case ELEM_TEXT: 
    34                 w +=  gaycko_get_text_width(node->children[c], parent); 
    35                 break; 
    36             default: 
    37                 w+=gaycko_get_width(node->children[c], node); 
    38                 break; 
    39         } 
    40     } 
    41      
    42      printf("Width of '%s' : %u\n", node->name, w); 
    43     node->properties->width = w;  
    44     return w; 
     21void gaycko_print_dom(gDOM *dom, gWindow *window) { 
     22        gaycko_print_node(dom->root, window); 
    4523} 
    4624 
    47 unsigned int gaycko_get_table_width(gNode *node, gNode *parent) { 
    48     unsigned int w = node->properties->width; 
    49     unsigned int c = 0; 
     25void gaycko_print_node(gNode *node, gWindow *window) { 
     26        int c = 0; 
    5027     
    51     printf("Got TABLE, %u children\n", node->children_count); 
    52      
    53      for(c = 0; c < node->children_count; c++) { 
    54          unsigned int node_width = 0; 
    55           
    56          printf("in TABLE children %s\n", node->children[c]->name); 
    57          switch(node->children[c]->type) { 
    58                  case ELEM_TR: 
    59                  node_width = gaycko_get_width(node->children[c], node); 
    60                  break; 
    61                   
    62              default: 
    63                  w+=0; 
    64                  break; 
    65          } 
    66          if(node_width > w) w = node_width; 
    67      } 
    68      
    69     printf("Table : return %d\n", w); 
    70     return w; 
    71 } 
    72  
    73  
    74 unsigned int gaycko_get_text_width(gNode *node, gNode *parent) { 
    75             
    76     if(node->text) { 
    77         node->properties->width = strlen(node->text); 
    78         return node->properties->width; 
    79     } else { 
    80         return 0;    
     28    if(node->type == ELEM_TEXT) { 
     29        caca_printf(window->cv, node->properties->x, node->properties->y, node->text); 
     30    } 
     31         
     32    for(c = 0; c < node->children_count; c++) { 
     33        gaycko_print_node(node->children[c], window); 
    8134    } 
    8235} 
  • gaycko/trunk/src/render/renderer.h

    r4750 r4752  
    2424 
    2525void gaycko_render(gDOM *dom, gWindow *window); 
    26 unsigned int gaycko_get_width      (gNode *node, gNode *parent); 
    27 unsigned int gaycko_get_table_width(gNode *node, gNode *parent); 
    28 unsigned int gaycko_get_text_width (gNode *node, gNode *parent); 
     26void gaycko_get_position      (gNode *node, gNode *parent); 
     27 
     28void gaycko_print_dom(gDOM *dom, gWindow *window); 
     29void gaycko_print_node(gNode *node,gWindow *window); 
    2930 
    3031#endif /* RENDERER_H */ 
  • gaycko/trunk/tests/table.html

    r4735 r4752  
    22<body> 
    33 
     4Du texte<br/> 
    45<table width=50%> 
    5         <tr> <td> Cell1 </td> <td> Cell2  </td> </tr> 
    6         <tr> <td> Cell3 </td> <td> Cell4  </td> </tr> 
    7         <tr> <td> Cell5 </td> <td> Cell6  </td> </tr> 
    8         <tr> <td> Cell7 </td> <td> Cell8  </td> </tr> 
    9         <tr> <td> Cell9 </td> <td> Cell10 </td> </tr> 
     6<tr><td> Cell1 </td><td> Cell2</td></tr> 
     7<tr><td> Cell3 </td><td> Cell4</td></tr> 
    108</table> 
    11  
    129</body> 
    1310</html> 
Note: See TracChangeset for help on using the changeset viewer.