Changeset 4755


Ignore:
Timestamp:
02/06/11 15:35:12 (2 years ago)
Author:
jylam
Message:
  • Display rendering in caca window
Location:
gaycko/trunk
Files:
16 edited

Legend:

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

    r4754 r4755  
    230230                        <array> 
    231231                                <dict> 
    232                                         <key>BecomeActive</key> 
    233                                         <true/> 
    234232                                        <key>ContentConfiguration</key> 
    235233                                        <dict> 
     
    277275                                                        <array> 
    278276                                                                <array> 
    279                                                                         <integer>12</integer> 
    280                                                                         <integer>10</integer> 
     277                                                                        <integer>20</integer> 
    281278                                                                        <integer>8</integer> 
    282279                                                                        <integer>0</integer> 
     
    314311                                        <array> 
    315312                                                <dict> 
     313                                                        <key>BecomeActive</key> 
     314                                                        <true/> 
    316315                                                        <key>ContentConfiguration</key> 
    317316                                                        <dict> 
     
    319318                                                                <string>1CE0B20306471E060097A5F4</string> 
    320319                                                                <key>PBXProjectModuleLabel</key> 
    321                                                                 <string>renderer.c</string> 
     320                                                                <string>window.c</string> 
    322321                                                                <key>PBXSplitModuleInNavigatorKey</key> 
    323322                                                                <dict> 
     
    327326                                                                                <string>1CE0B20406471E060097A5F4</string> 
    328327                                                                                <key>PBXProjectModuleLabel</key> 
    329                                                                                 <string>renderer.c</string> 
     328                                                                                <string>window.c</string> 
    330329                                                                                <key>_historyCapacity</key> 
    331330                                                                                <integer>0</integer> 
    332331                                                                                <key>bookmark</key> 
    333                                                                                 <string>E6382C3D12FEE2800075A5CA</string> 
     332                                                                                <string>E6382C7E12FEE8420075A5CA</string> 
    334333                                                                                <key>history</key> 
    335334                                                                                <array> 
    336                                                                                         <string>E6A4AB0B12FBF5DA005F237B</string> 
    337                                                                                         <string>E6545FD812FD580000CB46A8</string> 
    338                                                                                         <string>E6545FE012FD580000CB46A8</string> 
    339                                                                                         <string>E6545FE112FD580000CB46A8</string> 
    340335                                                                                        <string>E6545FE212FD580000CB46A8</string> 
    341336                                                                                        <string>E6545FE312FD580000CB46A8</string> 
     
    346341                                                                                        <string>E6545FE812FD580000CB46A8</string> 
    347342                                                                                        <string>E6545FE912FD580000CB46A8</string> 
    348                                                                                         <string>E6545FEA12FD580000CB46A8</string> 
    349343                                                                                        <string>E6545FEB12FD580000CB46A8</string> 
    350344                                                                                        <string>E654601112FD630200CB46A8</string> 
    351345                                                                                        <string>E654601312FD630200CB46A8</string> 
    352                                                                                         <string>E654602612FD63ED00CB46A8</string> 
    353346                                                                                        <string>E6382BDE12FEDB670075A5CA</string> 
    354                                                                                         <string>E6382C1212FEE0AD0075A5CA</string> 
    355                                                                                         <string>E6382C1312FEE0AD0075A5CA</string> 
    356                                                                                         <string>E6382C2912FEE20E0075A5CA</string> 
    357                                                                                         <string>E6382C2A12FEE20E0075A5CA</string> 
    358                                                                                         <string>E6382C3412FEE2350075A5CA</string> 
    359                                                                                         <string>E6382C3812FEE2800075A5CA</string> 
    360                                                                                         <string>E6382C3912FEE2800075A5CA</string> 
    361347                                                                                        <string>E6382C3A12FEE2800075A5CA</string> 
    362                                                                                         <string>E6382C3B12FEE2800075A5CA</string> 
    363                                                                                         <string>E6382C3C12FEE2800075A5CA</string> 
     348                                                                                        <string>E6382C4012FEE3580075A5CA</string> 
     349                                                                                        <string>E6382C4412FEE3580075A5CA</string> 
     350                                                                                        <string>E6382C4E12FEE6650075A5CA</string> 
     351                                                                                        <string>E6382C4F12FEE6650075A5CA</string> 
     352                                                                                        <string>E6382C5112FEE6650075A5CA</string> 
     353                                                                                        <string>E6382C5212FEE6650075A5CA</string> 
     354                                                                                        <string>E6382C5412FEE6650075A5CA</string> 
     355                                                                                        <string>E6382C5512FEE6650075A5CA</string> 
     356                                                                                        <string>E6382C7212FEE8110075A5CA</string> 
     357                                                                                        <string>E6382C7312FEE8110075A5CA</string> 
     358                                                                                        <string>E6382C7412FEE8110075A5CA</string> 
     359                                                                                        <string>E6382C7512FEE8110075A5CA</string> 
     360                                                                                        <string>E6382C7B12FEE8420075A5CA</string> 
     361                                                                                        <string>E6382C7C12FEE8420075A5CA</string> 
     362                                                                                        <string>E6382C7D12FEE8420075A5CA</string> 
    364363                                                                                </array> 
    365364                                                                        </dict> 
     
    561560                <string>1CD10A99069EF8BA00B06720</string> 
    562561                <string>E6A4AADF12F88BB2005F237B</string> 
     562                <string>1C530D57069F1CE1000CFCEE</string> 
    563563                <string>/Users/jylam/code/gaycko-trunk/XCode_Project/XCode_Project.xcodeproj</string> 
    564564        </array> 
     
    781781                </dict> 
    782782                <dict> 
     783                        <key>FirstTimeWindowDisplayed</key> 
     784                        <false/> 
    783785                        <key>Identifier</key> 
    784786                        <string>windowTool.find</string> 
     787                        <key>IsVertical</key> 
     788                        <true/> 
    785789                        <key>Layout</key> 
    786790                        <array> 
     
    797801                                                                                <string>1CDD528C0622207200134675</string> 
    798802                                                                                <key>PBXProjectModuleLabel</key> 
    799                                                                                 <string>&lt;No Editor&gt;</string> 
    800                                                                                 <key>PBXSplitModuleInNavigatorKey</key> 
    801                                                                                 <dict> 
    802                                                                                         <key>Split0</key> 
    803                                                                                         <dict> 
    804                                                                                                 <key>PBXProjectModuleGUID</key> 
    805                                                                                                 <string>1CD0528D0623707200166675</string> 
    806                                                                                         </dict> 
    807                                                                                         <key>SplitCount</key> 
    808                                                                                         <string>1</string> 
    809                                                                                 </dict> 
     803                                                                                <string>window.c</string> 
    810804                                                                                <key>StatusBarVisibility</key> 
    811                                                                                 <integer>1</integer> 
     805                                                                                <true/> 
    812806                                                                        </dict> 
    813807                                                                        <key>GeometryConfiguration</key> 
    814808                                                                        <dict> 
    815809                                                                                <key>Frame</key> 
    816                                                                                 <string>{{0, 0}, {781, 167}}</string> 
     810                                                                                <string>{{0, 0}, {781, 212}}</string> 
    817811                                                                                <key>RubberWindowFrame</key> 
    818                                                                                 <string>62 385 781 470 0 0 1440 878 </string> 
     812                                                                                <string>134 529 781 470 0 0 1680 1028 </string> 
    819813                                                                        </dict> 
    820814                                                                        <key>Module</key> 
     
    825819                                                        </array> 
    826820                                                        <key>Proportion</key> 
    827                                                         <string>50%</string> 
     821                                                        <string>212pt</string> 
    828822                                                </dict> 
    829823                                                <dict> 
    830824                                                        <key>BecomeActive</key> 
    831                                                         <integer>1</integer> 
     825                                                        <true/> 
    832826                                                        <key>ContentConfiguration</key> 
    833827                                                        <dict> 
     
    840834                                                        <dict> 
    841835                                                                <key>Frame</key> 
    842                                                                 <string>{{8, 0}, {773, 254}}</string> 
     836                                                                <string>{{0, 217}, {781, 212}}</string> 
    843837                                                                <key>RubberWindowFrame</key> 
    844                                                                 <string>62 385 781 470 0 0 1440 878 </string> 
     838                                                                <string>134 529 781 470 0 0 1680 1028 </string> 
    845839                                                        </dict> 
    846840                                                        <key>Module</key> 
    847841                                                        <string>PBXProjectFindModule</string> 
    848842                                                        <key>Proportion</key> 
    849                                                         <string>50%</string> 
     843                                                        <string>212pt</string> 
    850844                                                </dict> 
    851845                                        </array> 
    852846                                        <key>Proportion</key> 
    853                                         <string>428pt</string> 
     847                                        <string>429pt</string> 
    854848                                </dict> 
    855849                        </array> 
     
    861855                        </array> 
    862856                        <key>StatusbarIsVisible</key> 
    863                         <integer>1</integer> 
     857                        <true/> 
    864858                        <key>TableOfContents</key> 
    865859                        <array> 
    866860                                <string>1C530D57069F1CE1000CFCEE</string> 
    867                                 <string>1C530D58069F1CE1000CFCEE</string> 
    868                                 <string>1C530D59069F1CE1000CFCEE</string> 
     861                                <string>E6382C7F12FEE8420075A5CA</string> 
     862                                <string>E6382C8012FEE8420075A5CA</string> 
    869863                                <string>1CDD528C0622207200134675</string> 
    870                                 <string>1C530D5A069F1CE1000CFCEE</string> 
    871                                 <string>1CE0B1FE06471DED0097A5F4</string> 
    872864                                <string>1CD0528E0623707200166675</string> 
    873865                        </array> 
    874866                        <key>WindowString</key> 
    875                         <string>62 385 781 470 0 0 1440 878 </string> 
     867                        <string>134 529 781 470 0 0 1680 1028 </string> 
    876868                        <key>WindowToolGUID</key> 
    877869                        <string>1C530D57069F1CE1000CFCEE</string> 
    878870                        <key>WindowToolIsVisible</key> 
    879                         <integer>0</integer> 
     871                        <true/> 
    880872                </dict> 
    881873                <dict> 
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.pbxuser

    r4754 r4755  
    197197                        E6382C3C12FEE2800075A5CA /* PBXTextBookmark */ = E6382C3C12FEE2800075A5CA /* PBXTextBookmark */; 
    198198                        E6382C3D12FEE2800075A5CA /* PBXTextBookmark */ = E6382C3D12FEE2800075A5CA /* PBXTextBookmark */; 
     199                        E6382C3E12FEE3580075A5CA /* PBXTextBookmark */ = E6382C3E12FEE3580075A5CA /* PBXTextBookmark */; 
     200                        E6382C3F12FEE3580075A5CA /* PBXTextBookmark */ = E6382C3F12FEE3580075A5CA /* PBXTextBookmark */; 
     201                        E6382C4012FEE3580075A5CA /* PBXTextBookmark */ = E6382C4012FEE3580075A5CA /* PBXTextBookmark */; 
     202                        E6382C4112FEE3580075A5CA /* PBXTextBookmark */ = E6382C4112FEE3580075A5CA /* PBXTextBookmark */; 
     203                        E6382C4212FEE3580075A5CA /* PBXTextBookmark */ = E6382C4212FEE3580075A5CA /* PBXTextBookmark */; 
     204                        E6382C4312FEE3580075A5CA /* PBXTextBookmark */ = E6382C4312FEE3580075A5CA /* PBXTextBookmark */; 
     205                        E6382C4412FEE3580075A5CA /* PBXTextBookmark */ = E6382C4412FEE3580075A5CA /* PBXTextBookmark */; 
     206                        E6382C4512FEE3580075A5CA /* PBXTextBookmark */ = E6382C4512FEE3580075A5CA /* PBXTextBookmark */; 
     207                        E6382C4612FEE3580075A5CA /* PBXTextBookmark */ = E6382C4612FEE3580075A5CA /* PBXTextBookmark */; 
     208                        E6382C4712FEE3720075A5CA /* PBXTextBookmark */ = E6382C4712FEE3720075A5CA /* PBXTextBookmark */; 
     209                        E6382C4812FEE3720075A5CA /* PBXTextBookmark */ = E6382C4812FEE3720075A5CA /* PBXTextBookmark */; 
     210                        E6382C4912FEE3720075A5CA /* PBXTextBookmark */ = E6382C4912FEE3720075A5CA /* PBXTextBookmark */; 
     211                        E6382C4A12FEE37E0075A5CA /* PBXTextBookmark */ = E6382C4A12FEE37E0075A5CA /* PBXTextBookmark */; 
     212                        E6382C4B12FEE38A0075A5CA /* PBXTextBookmark */ = E6382C4B12FEE38A0075A5CA /* PBXTextBookmark */; 
     213                        E6382C4C12FEE3940075A5CA /* PBXTextBookmark */ = E6382C4C12FEE3940075A5CA /* PBXTextBookmark */; 
     214                        E6382C4D12FEE3A20075A5CA /* PBXTextBookmark */ = E6382C4D12FEE3A20075A5CA /* PBXTextBookmark */; 
     215                        E6382C4E12FEE6650075A5CA /* PBXTextBookmark */ = E6382C4E12FEE6650075A5CA /* PBXTextBookmark */; 
     216                        E6382C4F12FEE6650075A5CA /* PBXTextBookmark */ = E6382C4F12FEE6650075A5CA /* PBXTextBookmark */; 
     217                        E6382C5012FEE6650075A5CA /* PBXTextBookmark */ = E6382C5012FEE6650075A5CA /* PBXTextBookmark */; 
     218                        E6382C5112FEE6650075A5CA /* PBXTextBookmark */ = E6382C5112FEE6650075A5CA /* PBXTextBookmark */; 
     219                        E6382C5212FEE6650075A5CA /* PBXTextBookmark */ = E6382C5212FEE6650075A5CA /* PBXTextBookmark */; 
     220                        E6382C5312FEE6650075A5CA /* PBXTextBookmark */ = E6382C5312FEE6650075A5CA /* PBXTextBookmark */; 
     221                        E6382C5412FEE6650075A5CA /* PBXTextBookmark */ = E6382C5412FEE6650075A5CA /* PBXTextBookmark */; 
     222                        E6382C5512FEE6650075A5CA /* PBXTextBookmark */ = E6382C5512FEE6650075A5CA /* PBXTextBookmark */; 
     223                        E6382C5612FEE6650075A5CA /* PBXTextBookmark */ = E6382C5612FEE6650075A5CA /* PBXTextBookmark */; 
     224                        E6382C5712FEE6650075A5CA /* PBXTextBookmark */ = E6382C5712FEE6650075A5CA /* PBXTextBookmark */; 
     225                        E6382C5812FEE6930075A5CA /* PBXTextBookmark */ = E6382C5812FEE6930075A5CA /* PBXTextBookmark */; 
     226                        E6382C5912FEE6A50075A5CA /* PBXTextBookmark */ = E6382C5912FEE6A50075A5CA /* PBXTextBookmark */; 
     227                        E6382C5A12FEE6BB0075A5CA /* PBXTextBookmark */ = E6382C5A12FEE6BB0075A5CA /* PBXTextBookmark */; 
     228                        E6382C5B12FEE6C50075A5CA /* PBXTextBookmark */ = E6382C5B12FEE6C50075A5CA /* PBXTextBookmark */; 
     229                        E6382C5C12FEE6D80075A5CA /* PBXTextBookmark */ = E6382C5C12FEE6D80075A5CA /* PBXTextBookmark */; 
     230                        E6382C5D12FEE6DF0075A5CA /* PBXTextBookmark */ = E6382C5D12FEE6DF0075A5CA /* PBXTextBookmark */; 
     231                        E6382C5E12FEE70D0075A5CA /* PBXTextBookmark */ = E6382C5E12FEE70D0075A5CA /* PBXTextBookmark */; 
     232                        E6382C5F12FEE70D0075A5CA /* PBXTextBookmark */ = E6382C5F12FEE70D0075A5CA /* PBXTextBookmark */; 
     233                        E6382C6012FEE70D0075A5CA /* PBXTextBookmark */ = E6382C6012FEE70D0075A5CA /* PBXTextBookmark */; 
     234                        E6382C6112FEE74D0075A5CA /* PBXTextBookmark */ = E6382C6112FEE74D0075A5CA /* PBXTextBookmark */; 
     235                        E6382C6212FEE76B0075A5CA /* PBXTextBookmark */ = E6382C6212FEE76B0075A5CA /* PBXTextBookmark */; 
     236                        E6382C6312FEE7720075A5CA /* PBXTextBookmark */ = E6382C6312FEE7720075A5CA /* PBXTextBookmark */; 
     237                        E6382C6412FEE7890075A5CA /* PBXBookmark */ = E6382C6412FEE7890075A5CA /* PBXBookmark */; 
     238                        E6382C6512FEE7930075A5CA /* PBXTextBookmark */ = E6382C6512FEE7930075A5CA /* PBXTextBookmark */; 
     239                        E6382C6612FEE7930075A5CA /* PBXTextBookmark */ = E6382C6612FEE7930075A5CA /* PBXTextBookmark */; 
     240                        E6382C6912FEE7930075A5CA /* PBXTextBookmark */ = E6382C6912FEE7930075A5CA /* PBXTextBookmark */; 
     241                        E6382C6A12FEE7A10075A5CA /* PBXTextBookmark */ = E6382C6A12FEE7A10075A5CA /* PBXTextBookmark */; 
     242                        E6382C6B12FEE7A10075A5CA /* PBXTextBookmark */ = E6382C6B12FEE7A10075A5CA /* PBXTextBookmark */; 
     243                        E6382C6C12FEE7CA0075A5CA /* PBXTextBookmark */ = E6382C6C12FEE7CA0075A5CA /* PBXTextBookmark */; 
     244                        E6382C6D12FEE7CA0075A5CA /* PBXTextBookmark */ = E6382C6D12FEE7CA0075A5CA /* PBXTextBookmark */; 
     245                        E6382C6E12FEE7DA0075A5CA /* PBXTextBookmark */ = E6382C6E12FEE7DA0075A5CA /* PBXTextBookmark */; 
     246                        E6382C6F12FEE7DA0075A5CA /* PBXTextBookmark */ = E6382C6F12FEE7DA0075A5CA /* PBXTextBookmark */; 
     247                        E6382C7012FEE7E80075A5CA /* PBXTextBookmark */ = E6382C7012FEE7E80075A5CA /* PBXTextBookmark */; 
     248                        E6382C7112FEE7E80075A5CA /* PBXTextBookmark */ = E6382C7112FEE7E80075A5CA /* PBXTextBookmark */; 
     249                        E6382C7212FEE8110075A5CA /* PBXTextBookmark */ = E6382C7212FEE8110075A5CA /* PBXTextBookmark */; 
     250                        E6382C7312FEE8110075A5CA /* PBXTextBookmark */ = E6382C7312FEE8110075A5CA /* PBXTextBookmark */; 
     251                        E6382C7412FEE8110075A5CA /* PBXTextBookmark */ = E6382C7412FEE8110075A5CA /* PBXTextBookmark */; 
     252                        E6382C7512FEE8110075A5CA /* PBXTextBookmark */ = E6382C7512FEE8110075A5CA /* PBXTextBookmark */; 
     253                        E6382C7612FEE8110075A5CA /* PBXTextBookmark */ = E6382C7612FEE8110075A5CA /* PBXTextBookmark */; 
     254                        E6382C7712FEE8110075A5CA /* PBXTextBookmark */ = E6382C7712FEE8110075A5CA /* PBXTextBookmark */; 
     255                        E6382C7812FEE8110075A5CA /* PBXTextBookmark */ = E6382C7812FEE8110075A5CA /* PBXTextBookmark */; 
     256                        E6382C7B12FEE8420075A5CA /* PBXTextBookmark */ = E6382C7B12FEE8420075A5CA /* PBXTextBookmark */; 
     257                        E6382C7C12FEE8420075A5CA /* PBXTextBookmark */ = E6382C7C12FEE8420075A5CA /* PBXTextBookmark */; 
     258                        E6382C7D12FEE8420075A5CA /* PBXTextBookmark */ = E6382C7D12FEE8420075A5CA /* PBXTextBookmark */; 
     259                        E6382C7E12FEE8420075A5CA /* PBXTextBookmark */ = E6382C7E12FEE8420075A5CA /* PBXTextBookmark */; 
    199260                        E6545FD812FD580000CB46A8 = E6545FD812FD580000CB46A8 /* PBXTextBookmark */; 
    200261                        E6545FE012FD580000CB46A8 = E6545FE012FD580000CB46A8 /* PBXTextBookmark */; 
     
    247308                name = "gaycko.cpp: 50"; 
    248309                rLen = 0; 
    249                 rLoc = 1378; 
     310                rLoc = 1446; 
    250311                rType = 0; 
    251312                vrLen = 1064; 
     
    307368                name = "renderer.c: 24"; 
    308369                rLen = 0; 
    309                 rLoc = 1089; 
     370                rLoc = 1141; 
    310371                rType = 0; 
    311372                vrLen = 1575; 
     
    317378                name = "renderer.c: 24"; 
    318379                rLen = 0; 
    319                 rLoc = 1089; 
     380                rLoc = 1141; 
    320381                rType = 0; 
    321382                vrLen = 1494; 
     
    327388                name = "renderer.c: 43"; 
    328389                rLen = 0; 
    329                 rLoc = 1089; 
     390                rLoc = 1141; 
    330391                rType = 0; 
    331392                vrLen = 1515; 
     
    337398                name = "renderer.c: 57"; 
    338399                rLen = 0; 
    339                 rLoc = 1089; 
     400                rLoc = 1141; 
    340401                rType = 0; 
    341402                vrLen = 1499; 
     
    347408                name = "renderer.c: 37"; 
    348409                rLen = 0; 
    349                 rLoc = 1089; 
     410                rLoc = 1141; 
    350411                rType = 0; 
    351412                vrLen = 1498; 
     
    357418                name = "renderer.c: 45"; 
    358419                rLen = 0; 
    359                 rLoc = 1089; 
     420                rLoc = 1141; 
    360421                rType = 0; 
    361422                vrLen = 1504; 
     
    367428                name = "renderer.c: 50"; 
    368429                rLen = 0; 
    369                 rLoc = 1089; 
     430                rLoc = 1141; 
    370431                rType = 0; 
    371432                vrLen = 1548; 
     
    377438                name = "renderer.c: 45"; 
    378439                rLen = 0; 
    379                 rLoc = 1089; 
     440                rLoc = 1141; 
    380441                rType = 0; 
    381442                vrLen = 1626; 
     
    387448                name = "renderer.c: 30"; 
    388449                rLen = 0; 
    389                 rLoc = 1089; 
     450                rLoc = 1141; 
    390451                rType = 0; 
    391452                vrLen = 1626; 
     
    397458                name = "renderer.c: 39"; 
    398459                rLen = 0; 
    399                 rLoc = 1089; 
     460                rLoc = 1141; 
    400461                rType = 0; 
    401462                vrLen = 1581; 
     
    407468                name = "renderer.c: 28"; 
    408469                rLen = 0; 
    409                 rLoc = 1089; 
     470                rLoc = 1141; 
    410471                rType = 0; 
    411472                vrLen = 1630; 
     
    417478                name = "renderer.c: 28"; 
    418479                rLen = 0; 
    419                 rLoc = 1089; 
     480                rLoc = 1141; 
    420481                rType = 0; 
    421482                vrLen = 1642; 
     
    437498                name = "dom.c: 53"; 
    438499                rLen = 0; 
    439                 rLoc = 1255; 
     500                rLoc = 1228; 
    440501                rType = 0; 
    441502                vrLen = 1036; 
     
    447508                name = "renderer.c: 28"; 
    448509                rLen = 0; 
    449                 rLoc = 1089; 
     510                rLoc = 1141; 
    450511                rType = 0; 
    451512                vrLen = 1642; 
     
    457518                name = "renderer.c: 39"; 
    458519                rLen = 0; 
    459                 rLoc = 1089; 
     520                rLoc = 1141; 
    460521                rType = 0; 
    461522                vrLen = 1364; 
     
    467528                name = "renderer.c: 50"; 
    468529                rLen = 0; 
    469                 rLoc = 1089; 
     530                rLoc = 1141; 
    470531                rType = 0; 
    471532                vrLen = 1516; 
     
    477538                name = "renderer.c: 25"; 
    478539                rLen = 0; 
    479                 rLoc = 1089; 
     540                rLoc = 1141; 
    480541                rType = 0; 
    481542                vrLen = 1708; 
     
    487548                name = "renderer.c: 39"; 
    488549                rLen = 0; 
    489                 rLoc = 1089; 
     550                rLoc = 1141; 
    490551                rType = 0; 
    491552                vrLen = 1536; 
     
    497558                name = "renderer.c: 45"; 
    498559                rLen = 0; 
    499                 rLoc = 1089; 
     560                rLoc = 1141; 
    500561                rType = 0; 
    501562                vrLen = 1658; 
     
    507568                name = "renderer.c: 46"; 
    508569                rLen = 0; 
    509                 rLoc = 1089; 
     570                rLoc = 1141; 
    510571                rType = 0; 
    511572                vrLen = 1702; 
     
    517578                name = "renderer.c: 46"; 
    518579                rLen = 0; 
    519                 rLoc = 1089; 
     580                rLoc = 1141; 
    520581                rType = 0; 
    521582                vrLen = 1706; 
     
    527588                name = "renderer.c: 57"; 
    528589                rLen = 0; 
    529                 rLoc = 1089; 
     590                rLoc = 1141; 
    530591                rType = 0; 
    531592                vrLen = 1714; 
     
    537598                name = "renderer.c: 39"; 
    538599                rLen = 0; 
    539                 rLoc = 1089; 
     600                rLoc = 1141; 
    540601                rType = 0; 
    541602                vrLen = 1752; 
     
    547608                name = "renderer.c: 44"; 
    548609                rLen = 0; 
    549                 rLoc = 1089; 
     610                rLoc = 1141; 
    550611                rType = 0; 
    551612                vrLen = 1752; 
     
    587648                name = "renderer.c: 44"; 
    588649                rLen = 0; 
    589                 rLoc = 1089; 
     650                rLoc = 1141; 
    590651                rType = 0; 
    591652                vrLen = 1752; 
     
    597658                name = "renderer.c: 49"; 
    598659                rLen = 0; 
    599                 rLoc = 1089; 
     660                rLoc = 1141; 
    600661                rType = 0; 
    601662                vrLen = 1587; 
     
    607668                name = "renderer.c: 52"; 
    608669                rLen = 0; 
    609                 rLoc = 1089; 
     670                rLoc = 1141; 
    610671                rType = 0; 
    611672                vrLen = 1752; 
     
    617678                name = "renderer.c: 65"; 
    618679                rLen = 0; 
    619                 rLoc = 1089; 
     680                rLoc = 1141; 
    620681                rType = 0; 
    621682                vrLen = 1659; 
     
    657718                name = "renderer.c: 65"; 
    658719                rLen = 0; 
    659                 rLoc = 1089; 
     720                rLoc = 1141; 
    660721                rType = 0; 
    661722                vrLen = 1745; 
     
    677738                name = "renderer.c: 68"; 
    678739                rLen = 0; 
    679                 rLoc = 1089; 
     740                rLoc = 1141; 
    680741                rType = 0; 
    681742                vrLen = 1721; 
     
    687748                name = "renderer.c: 58"; 
    688749                rLen = 0; 
    689                 rLoc = 1089; 
     750                rLoc = 1141; 
    690751                rType = 0; 
    691752                vrLen = 1810; 
     
    697758                name = "renderer.c: 29"; 
    698759                rLen = 0; 
    699                 rLoc = 1089; 
     760                rLoc = 1141; 
    700761                rType = 0; 
    701762                vrLen = 1810; 
     
    707768                name = "renderer.c: 27"; 
    708769                rLen = 0; 
    709                 rLoc = 1089; 
     770                rLoc = 1141; 
    710771                rType = 0; 
    711772                vrLen = 1837; 
     
    727788                name = "dom.c: 53"; 
    728789                rLen = 0; 
    729                 rLoc = 1255; 
     790                rLoc = 1228; 
    730791                rType = 0; 
    731792                vrLen = 1190; 
     
    737798                name = "renderer.c: 27"; 
    738799                rLen = 0; 
    739                 rLoc = 1089; 
     800                rLoc = 1141; 
    740801                rType = 0; 
    741802                vrLen = 1837; 
     
    747808                name = "renderer.c: 27"; 
    748809                rLen = 0; 
    749                 rLoc = 1089; 
     810                rLoc = 1141; 
    750811                rType = 0; 
    751812                vrLen = 1757; 
     
    767828                name = "renderer.c: 65"; 
    768829                rLen = 0; 
    769                 rLoc = 1089; 
     830                rLoc = 1141; 
    770831                rType = 0; 
    771832                vrLen = 1820; 
     
    777838                name = "renderer.c: 46"; 
    778839                rLen = 0; 
    779                 rLoc = 1089; 
     840                rLoc = 1141; 
    780841                rType = 0; 
    781842                vrLen = 1871; 
     
    787848                name = "renderer.c: 31"; 
    788849                rLen = 0; 
    789                 rLoc = 1089; 
     850                rLoc = 1141; 
    790851                rType = 0; 
    791852                vrLen = 1984; 
     
    797858                name = "renderer.c: 45"; 
    798859                rLen = 0; 
    799                 rLoc = 1089; 
     860                rLoc = 1141; 
    800861                rType = 0; 
    801862                vrLen = 2039; 
     
    807868                name = "renderer.c: 53"; 
    808869                rLen = 0; 
    809                 rLoc = 1089; 
     870                rLoc = 1141; 
    810871                rType = 0; 
    811872                vrLen = 2034; 
     
    817878                name = "renderer.c: 37"; 
    818879                rLen = 0; 
    819                 rLoc = 1089; 
     880                rLoc = 1141; 
    820881                rType = 0; 
    821882                vrLen = 2034; 
     
    857918                name = "renderer.c: 37"; 
    858919                rLen = 0; 
    859                 rLoc = 1089; 
     920                rLoc = 1141; 
    860921                rType = 0; 
    861922                vrLen = 2034; 
     
    867928                name = "renderer.c: 55"; 
    868929                rLen = 0; 
    869                 rLoc = 1089; 
     930                rLoc = 1141; 
    870931                rType = 0; 
    871932                vrLen = 2065; 
     
    877938                name = "renderer.c: 55"; 
    878939                rLen = 0; 
    879                 rLoc = 1089; 
     940                rLoc = 1141; 
    880941                rType = 0; 
    881942                vrLen = 2059; 
     
    887948                name = "renderer.c: 47"; 
    888949                rLen = 0; 
    889                 rLoc = 1089; 
     950                rLoc = 1141; 
    890951                rType = 0; 
    891952                vrLen = 2095; 
     
    894955        E6382BDC12FEDA660075A5CA /* position.c */ = { 
    895956                uiCtxt = { 
    896                         sepNavIntBoundsRect = "{{0, 0}, {1178, 910}}"; 
     957                        sepNavIntBoundsRect = "{{0, 0}, {1178, 936}}"; 
    897958                        sepNavSelRange = "{482, 0}"; 
    898                         sepNavVisRange = "{0, 1787}"; 
     959                        sepNavVisRange = "{900, 1640}"; 
    899960                }; 
    900961        }; 
     
    934995                name = "renderer.c: 25"; 
    935996                rLen = 0; 
    936                 rLoc = 979; 
     997                rLoc = 1031; 
    937998                rType = 0; 
    938999                vrLen = 804; 
     
    9441005                name = "renderer.c: 29"; 
    9451006                rLen = 0; 
    946                 rLoc = 951; 
     1007                rLoc = 1003; 
    9471008                rType = 0; 
    9481009                vrLen = 1062; 
     
    10041065                name = "gaycko.cpp: 50"; 
    10051066                rLen = 0; 
    1006                 rLoc = 1378; 
     1067                rLoc = 1446; 
    10071068                rType = 0; 
    10081069                vrLen = 906; 
     
    10141075                name = "dom.c: 53"; 
    10151076                rLen = 0; 
    1016                 rLoc = 1255; 
     1077                rLoc = 1228; 
    10171078                rType = 0; 
    10181079                vrLen = 1187; 
     
    10241085                name = "dom.c: 172"; 
    10251086                rLen = 30; 
    1026                 rLoc = 4370; 
     1087                rLoc = 4344; 
    10271088                rType = 0; 
    10281089                vrLen = 1187; 
     
    10341095                name = "dom.c: 167"; 
    10351096                rLen = 0; 
    1036                 rLoc = 4234; 
     1097                rLoc = 4208; 
    10371098                rType = 0; 
    10381099                vrLen = 1187; 
     
    10541115                name = "renderer.c: 29"; 
    10551116                rLen = 0; 
    1056                 rLoc = 877; 
     1117                rLoc = 929; 
    10571118                rType = 0; 
    10581119                vrLen = 1161; 
     
    10641125                name = "dom.c: 167"; 
    10651126                rLen = 0; 
    1066                 rLoc = 4234; 
     1127                rLoc = 4208; 
    10671128                rType = 0; 
    10681129                vrLen = 1187; 
     
    10741135                name = "gaycko.cpp: 50"; 
    10751136                rLen = 0; 
    1076                 rLoc = 1379; 
     1137                rLoc = 1494; 
    10771138                rType = 0; 
    10781139                vrLen = 926; 
     
    11041165                name = "renderer.c: 29"; 
    11051166                rLen = 0; 
    1106                 rLoc = 877; 
     1167                rLoc = 929; 
    11071168                rType = 0; 
    11081169                vrLen = 1103; 
     
    13941455                name = "gaycko.cpp: 49"; 
    13951456                rLen = 0; 
    1396                 rLoc = 1306; 
     1457                rLoc = 1374; 
    13971458                rType = 0; 
    13981459                vrLen = 940; 
     
    14041465                name = "gaycko.cpp: 49"; 
    14051466                rLen = 0; 
    1406                 rLoc = 1306; 
     1467                rLoc = 1374; 
    14071468                rType = 0; 
    14081469                vrLen = 939; 
     
    14841545                name = "gaycko.cpp: 51"; 
    14851546                rLen = 0; 
    1486                 rLoc = 1371; 
     1547                rLoc = 1439; 
    14871548                rType = 0; 
    14881549                vrLen = 942; 
     
    15741635                name = "dom.c: 167"; 
    15751636                rLen = 0; 
    1576                 rLoc = 4234; 
     1637                rLoc = 4208; 
    15771638                rType = 0; 
    15781639                vrLen = 1187; 
     
    16441705                name = "dom.c: 167"; 
    16451706                rLen = 0; 
    1646                 rLoc = 4234; 
     1707                rLoc = 4208; 
    16471708                rType = 0; 
    16481709                vrLen = 1187; 
     
    16941755                name = "gaycko.cpp: 51"; 
    16951756                rLen = 0; 
    1696                 rLoc = 1371; 
     1757                rLoc = 1439; 
    16971758                rType = 0; 
    16981759                vrLen = 962; 
     
    17041765                name = "gaycko.cpp: 50"; 
    17051766                rLen = 0; 
    1706                 rLoc = 1352; 
     1767                rLoc = 1420; 
    17071768                rType = 0; 
    17081769                vrLen = 961; 
     
    17141775                name = "gaycko.cpp: 50"; 
    17151776                rLen = 0; 
    1716                 rLoc = 1352; 
     1777                rLoc = 1420; 
    17171778                rType = 0; 
    17181779                vrLen = 961; 
     
    18241885                name = "gaycko.cpp: 50"; 
    18251886                rLen = 0; 
    1826                 rLoc = 1352; 
     1887                rLoc = 1420; 
    18271888                rType = 0; 
    18281889                vrLen = 1236; 
     
    18471908                rType = 0; 
    18481909                vrLen = 1089; 
     1910                vrLoc = 0; 
     1911        }; 
     1912        E6382C3E12FEE3580075A5CA /* PBXTextBookmark */ = { 
     1913                isa = PBXTextBookmark; 
     1914                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     1915                name = "renderer.c: 12"; 
     1916                rLen = 0; 
     1917                rLoc = 486; 
     1918                rType = 0; 
     1919                vrLen = 1089; 
     1920                vrLoc = 0; 
     1921        }; 
     1922        E6382C3F12FEE3580075A5CA /* PBXTextBookmark */ = { 
     1923                isa = PBXTextBookmark; 
     1924                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     1925                name = "position.c: 13"; 
     1926                rLen = 0; 
     1927                rLoc = 482; 
     1928                rType = 0; 
     1929                vrLen = 1611; 
     1930                vrLoc = 929; 
     1931        }; 
     1932        E6382C4012FEE3580075A5CA /* PBXTextBookmark */ = { 
     1933                isa = PBXTextBookmark; 
     1934                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */; 
     1935                name = "renderer.h: 28"; 
     1936                rLen = 0; 
     1937                rLoc = 790; 
     1938                rType = 0; 
     1939                vrLen = 886; 
     1940                vrLoc = 0; 
     1941        }; 
     1942        E6382C4112FEE3580075A5CA /* PBXTextBookmark */ = { 
     1943                isa = PBXTextBookmark; 
     1944                fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */; 
     1945                name = "gaycko.h: 13"; 
     1946                rLen = 0; 
     1947                rLoc = 482; 
     1948                rType = 0; 
     1949                vrLen = 524; 
     1950                vrLoc = 0; 
     1951        }; 
     1952        E6382C4212FEE3580075A5CA /* PBXTextBookmark */ = { 
     1953                isa = PBXTextBookmark; 
     1954                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     1955                name = "gaycko.cpp: 50"; 
     1956                rLen = 0; 
     1957                rLoc = 1420; 
     1958                rType = 0; 
     1959                vrLen = 923; 
     1960                vrLoc = 533; 
     1961        }; 
     1962        E6382C4312FEE3580075A5CA /* PBXTextBookmark */ = { 
     1963                isa = PBXTextBookmark; 
     1964                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     1965                name = "str.c: 27"; 
     1966                rLen = 0; 
     1967                rLoc = 738; 
     1968                rType = 0; 
     1969                vrLen = 972; 
     1970                vrLoc = 0; 
     1971        }; 
     1972        E6382C4412FEE3580075A5CA /* PBXTextBookmark */ = { 
     1973                isa = PBXTextBookmark; 
     1974                fRef = E6A4AAED12F88BC9005F237B /* str.h */; 
     1975                name = "str.h: 15"; 
     1976                rLen = 0; 
     1977                rLoc = 536; 
     1978                rType = 0; 
     1979                vrLen = 577; 
     1980                vrLoc = 0; 
     1981        }; 
     1982        E6382C4512FEE3580075A5CA /* PBXTextBookmark */ = { 
     1983                isa = PBXTextBookmark; 
     1984                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     1985                name = "dom.c: 90"; 
     1986                rLen = 0; 
     1987                rLoc = 2344; 
     1988                rType = 0; 
     1989                vrLen = 1425; 
     1990                vrLoc = 1665; 
     1991        }; 
     1992        E6382C4612FEE3580075A5CA /* PBXTextBookmark */ = { 
     1993                isa = PBXTextBookmark; 
     1994                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     1995                name = "dom.c: 90"; 
     1996                rLen = 0; 
     1997                rLoc = 2335; 
     1998                rType = 0; 
     1999                vrLen = 1426; 
     2000                vrLoc = 1665; 
     2001        }; 
     2002        E6382C4712FEE3720075A5CA /* PBXTextBookmark */ = { 
     2003                isa = PBXTextBookmark; 
     2004                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     2005                name = "dom.c: 90"; 
     2006                rLen = 0; 
     2007                rLoc = 2335; 
     2008                rType = 0; 
     2009                vrLen = 1426; 
     2010                vrLoc = 1665; 
     2011        }; 
     2012        E6382C4812FEE3720075A5CA /* PBXTextBookmark */ = { 
     2013                isa = PBXTextBookmark; 
     2014                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2015                name = "str.c: 27"; 
     2016                rLen = 0; 
     2017                rLoc = 738; 
     2018                rType = 0; 
     2019                vrLen = 972; 
     2020                vrLoc = 0; 
     2021        }; 
     2022        E6382C4912FEE3720075A5CA /* PBXTextBookmark */ = { 
     2023                isa = PBXTextBookmark; 
     2024                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2025                name = "str.c: 28"; 
     2026                rLen = 0; 
     2027                rLoc = 765; 
     2028                rType = 0; 
     2029                vrLen = 990; 
     2030                vrLoc = 0; 
     2031        }; 
     2032        E6382C4A12FEE37E0075A5CA /* PBXTextBookmark */ = { 
     2033                isa = PBXTextBookmark; 
     2034                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2035                name = "str.c: 28"; 
     2036                rLen = 0; 
     2037                rLoc = 763; 
     2038                rType = 0; 
     2039                vrLen = 992; 
     2040                vrLoc = 0; 
     2041        }; 
     2042        E6382C4B12FEE38A0075A5CA /* PBXTextBookmark */ = { 
     2043                isa = PBXTextBookmark; 
     2044                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2045                name = "str.c: 40"; 
     2046                rLen = 0; 
     2047                rLoc = 1012; 
     2048                rType = 0; 
     2049                vrLen = 993; 
     2050                vrLoc = 0; 
     2051        }; 
     2052        E6382C4C12FEE3940075A5CA /* PBXTextBookmark */ = { 
     2053                isa = PBXTextBookmark; 
     2054                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2055                name = "str.c: 14"; 
     2056                rLen = 0; 
     2057                rLoc = 536; 
     2058                rType = 0; 
     2059                vrLen = 1013; 
     2060                vrLoc = 0; 
     2061        }; 
     2062        E6382C4D12FEE3A20075A5CA /* PBXTextBookmark */ = { 
     2063                isa = PBXTextBookmark; 
     2064                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2065                name = "str.c: 38"; 
     2066                rLen = 0; 
     2067                rLoc = 992; 
     2068                rType = 0; 
     2069                vrLen = 1012; 
     2070                vrLoc = 0; 
     2071        }; 
     2072        E6382C4E12FEE6650075A5CA /* PBXTextBookmark */ = { 
     2073                isa = PBXTextBookmark; 
     2074                fRef = E6A4AAEC12F88BC9005F237B /* str.c */; 
     2075                name = "str.c: 38"; 
     2076                rLen = 0; 
     2077                rLoc = 992; 
     2078                rType = 0; 
     2079                vrLen = 1012; 
     2080                vrLoc = 0; 
     2081        }; 
     2082        E6382C4F12FEE6650075A5CA /* PBXTextBookmark */ = { 
     2083                isa = PBXTextBookmark; 
     2084                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2085                name = "html.html: 5"; 
     2086                rLen = 0; 
     2087                rLoc = 112; 
     2088                rType = 0; 
     2089                vrLen = 89; 
     2090                vrLoc = 0; 
     2091        }; 
     2092        E6382C5012FEE6650075A5CA /* PBXTextBookmark */ = { 
     2093                isa = PBXTextBookmark; 
     2094                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2095                name = "renderer.c: 12"; 
     2096                rLen = 0; 
     2097                rLoc = 486; 
     2098                rType = 0; 
     2099                vrLen = 1089; 
     2100                vrLoc = 0; 
     2101        }; 
     2102        E6382C5112FEE6650075A5CA /* PBXTextBookmark */ = { 
     2103                isa = PBXTextBookmark; 
     2104                fRef = E6382BDC12FEDA660075A5CA /* position.c */; 
     2105                name = "position.c: 13"; 
     2106                rLen = 0; 
     2107                rLoc = 482; 
     2108                rType = 0; 
     2109                vrLen = 1640; 
     2110                vrLoc = 900; 
     2111        }; 
     2112        E6382C5212FEE6650075A5CA /* PBXTextBookmark */ = { 
     2113                isa = PBXTextBookmark; 
     2114                fRef = E6A4AAFB12F88BC9005F237B /* parse.c */; 
     2115                name = "parse.c: 24"; 
     2116                rLen = 0; 
     2117                rLoc = 698; 
     2118                rType = 0; 
     2119                vrLen = 1307; 
     2120                vrLoc = 217; 
     2121        }; 
     2122        E6382C5312FEE6650075A5CA /* PBXTextBookmark */ = { 
     2123                isa = PBXTextBookmark; 
     2124                fRef = E6545FB812FD56BB00CB46A8 /* window.c */; 
     2125                name = "window.c: 26"; 
     2126                rLen = 0; 
     2127                rLoc = 807; 
     2128                rType = 0; 
     2129                vrLen = 1258; 
     2130                vrLoc = 0; 
     2131        }; 
     2132        E6382C5412FEE6650075A5CA /* PBXTextBookmark */ = { 
     2133                isa = PBXTextBookmark; 
     2134                fRef = E6545FB912FD56BB00CB46A8 /* window.h */; 
     2135                name = "window.h: 21"; 
     2136                rLen = 0; 
     2137                rLoc = 620; 
     2138                rType = 0; 
     2139                vrLen = 878; 
     2140                vrLoc = 0; 
     2141        }; 
     2142        E6382C5512FEE6650075A5CA /* PBXTextBookmark */ = { 
     2143                isa = PBXTextBookmark; 
     2144                fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */; 
     2145                name = "gaycko.h: 13"; 
     2146                rLen = 0; 
     2147                rLoc = 482; 
     2148                rType = 0; 
     2149                vrLen = 524; 
     2150                vrLoc = 0; 
     2151        }; 
     2152        E6382C5612FEE6650075A5CA /* PBXTextBookmark */ = { 
     2153                isa = PBXTextBookmark; 
     2154                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2155                name = "gaycko.cpp: 50"; 
     2156                rLen = 0; 
     2157                rLoc = 1420; 
     2158                rType = 0; 
     2159                vrLen = 962; 
     2160                vrLoc = 494; 
     2161        }; 
     2162        E6382C5712FEE6650075A5CA /* PBXTextBookmark */ = { 
     2163                isa = PBXTextBookmark; 
     2164                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2165                name = "gaycko.cpp: 19"; 
     2166                rLen = 0; 
     2167                rLoc = 654; 
     2168                rType = 0; 
     2169                vrLen = 1004; 
     2170                vrLoc = 494; 
     2171        }; 
     2172        E6382C5812FEE6930075A5CA /* PBXTextBookmark */ = { 
     2173                isa = PBXTextBookmark; 
     2174                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2175                name = "gaycko.cpp: 56"; 
     2176                rLen = 0; 
     2177                rLoc = 1462; 
     2178                rType = 0; 
     2179                vrLen = 939; 
     2180                vrLoc = 610; 
     2181        }; 
     2182        E6382C5912FEE6A50075A5CA /* PBXTextBookmark */ = { 
     2183                isa = PBXTextBookmark; 
     2184                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2185                name = "gaycko.cpp: 58"; 
     2186                rLen = 0; 
     2187                rLoc = 1619; 
     2188                rType = 0; 
     2189                vrLen = 945; 
     2190                vrLoc = 655; 
     2191        }; 
     2192        E6382C5A12FEE6BB0075A5CA /* PBXTextBookmark */ = { 
     2193                isa = PBXTextBookmark; 
     2194                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2195                name = "gaycko.cpp: 25"; 
     2196                rLen = 0; 
     2197                rLoc = 738; 
     2198                rType = 0; 
     2199                vrLen = 965; 
     2200                vrLoc = 655; 
     2201        }; 
     2202        E6382C5B12FEE6C50075A5CA /* PBXTextBookmark */ = { 
     2203                isa = PBXTextBookmark; 
     2204                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2205                name = "gaycko.cpp: 25"; 
     2206                rLen = 0; 
     2207                rLoc = 732; 
     2208                rType = 0; 
     2209                vrLen = 966; 
     2210                vrLoc = 655; 
     2211        }; 
     2212        E6382C5C12FEE6D80075A5CA /* PBXTextBookmark */ = { 
     2213                isa = PBXTextBookmark; 
     2214                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2215                name = "gaycko.cpp: 59"; 
     2216                rLen = 0; 
     2217                rLoc = 1564; 
     2218                rType = 0; 
     2219                vrLen = 994; 
     2220                vrLoc = 655; 
     2221        }; 
     2222        E6382C5D12FEE6DF0075A5CA /* PBXTextBookmark */ = { 
     2223                isa = PBXTextBookmark; 
     2224                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2225                name = "gaycko.cpp: 59"; 
     2226                rLen = 0; 
     2227                rLoc = 1551; 
     2228                rType = 0; 
     2229                vrLen = 995; 
     2230                vrLoc = 655; 
     2231        }; 
     2232        E6382C5E12FEE70D0075A5CA /* PBXTextBookmark */ = { 
     2233                isa = PBXTextBookmark; 
     2234                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2235                name = "gaycko.cpp: 59"; 
     2236                rLen = 0; 
     2237                rLoc = 1534; 
     2238                rType = 0; 
     2239                vrLen = 999; 
     2240                vrLoc = 655; 
     2241        }; 
     2242        E6382C5F12FEE70D0075A5CA /* PBXTextBookmark */ = { 
     2243                isa = PBXTextBookmark; 
     2244                fRef = E6545FB812FD56BB00CB46A8 /* window.c */; 
     2245                name = "window.c: 26"; 
     2246                rLen = 0; 
     2247                rLoc = 807; 
     2248                rType = 0; 
     2249                vrLen = 1258; 
     2250                vrLoc = 0; 
     2251        }; 
     2252        E6382C6012FEE70D0075A5CA /* PBXTextBookmark */ = { 
     2253                isa = PBXTextBookmark; 
     2254                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2255                name = "renderer.c: 29"; 
     2256                rLen = 0; 
     2257                rLoc = 929; 
     2258                rType = 0; 
     2259                vrLen = 1115; 
     2260                vrLoc = 0; 
     2261        }; 
     2262        E6382C6112FEE74D0075A5CA /* PBXTextBookmark */ = { 
     2263                isa = PBXTextBookmark; 
     2264                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2265                name = "renderer.c: 29"; 
     2266                rLen = 0; 
     2267                rLoc = 927; 
     2268                rType = 0; 
     2269                vrLen = 1144; 
     2270                vrLoc = 0; 
     2271        }; 
     2272        E6382C6212FEE76B0075A5CA /* PBXTextBookmark */ = { 
     2273                isa = PBXTextBookmark; 
     2274                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2275                name = "renderer.c: 29"; 
     2276                rLen = 0; 
     2277                rLoc = 927; 
     2278                rType = 0; 
     2279                vrLen = 1140; 
     2280                vrLoc = 0; 
     2281        }; 
     2282        E6382C6312FEE7720075A5CA /* PBXTextBookmark */ = { 
     2283                isa = PBXTextBookmark; 
     2284                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2285                name = "renderer.c: 29"; 
     2286                rLen = 0; 
     2287                rLoc = 929; 
     2288                rType = 0; 
     2289                vrLen = 1141; 
     2290                vrLoc = 0; 
     2291        }; 
     2292        E6382C6412FEE7890075A5CA /* PBXBookmark */ = { 
     2293                isa = PBXBookmark; 
     2294                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2295        }; 
     2296        E6382C6512FEE7930075A5CA /* PBXTextBookmark */ = { 
     2297                isa = PBXTextBookmark; 
     2298                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2299                name = "renderer.c: 29"; 
     2300                rLen = 0; 
     2301                rLoc = 929; 
     2302                rType = 0; 
     2303                vrLen = 1141; 
     2304                vrLoc = 0; 
     2305        }; 
     2306        E6382C6612FEE7930075A5CA /* PBXTextBookmark */ = { 
     2307                isa = PBXTextBookmark; 
     2308                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2309                name = "renderer.c: 29"; 
     2310                rLen = 0; 
     2311                rLoc = 929; 
     2312                rType = 0; 
     2313                vrLen = 1141; 
     2314                vrLoc = 0; 
     2315        }; 
     2316        E6382C6912FEE7930075A5CA /* PBXTextBookmark */ = { 
     2317                isa = PBXTextBookmark; 
     2318                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2319                name = "html.html: 4"; 
     2320                rLen = 0; 
     2321                rLoc = 65; 
     2322                rType = 0; 
     2323                vrLen = 114; 
     2324                vrLoc = 0; 
     2325        }; 
     2326        E6382C6A12FEE7A10075A5CA /* PBXTextBookmark */ = { 
     2327                isa = PBXTextBookmark; 
     2328                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2329                name = "renderer.c: 29"; 
     2330                rLen = 0; 
     2331                rLoc = 929; 
     2332                rType = 0; 
     2333                vrLen = 1141; 
     2334                vrLoc = 0; 
     2335        }; 
     2336        E6382C6B12FEE7A10075A5CA /* PBXTextBookmark */ = { 
     2337                isa = PBXTextBookmark; 
     2338                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2339                name = "html.html: 4"; 
     2340                rLen = 0; 
     2341                rLoc = 83; 
     2342                rType = 0; 
     2343                vrLen = 114; 
     2344                vrLoc = 0; 
     2345        }; 
     2346        E6382C6C12FEE7CA0075A5CA /* PBXTextBookmark */ = { 
     2347                isa = PBXTextBookmark; 
     2348                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2349                name = "renderer.c: 29"; 
     2350                rLen = 0; 
     2351                rLoc = 929; 
     2352                rType = 0; 
     2353                vrLen = 1141; 
     2354                vrLoc = 0; 
     2355        }; 
     2356        E6382C6D12FEE7CA0075A5CA /* PBXTextBookmark */ = { 
     2357                isa = PBXTextBookmark; 
     2358                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2359                name = "html.html: 4"; 
     2360                rLen = 0; 
     2361                rLoc = 72; 
     2362                rType = 0; 
     2363                vrLen = 119; 
     2364                vrLoc = 0; 
     2365        }; 
     2366        E6382C6E12FEE7DA0075A5CA /* PBXTextBookmark */ = { 
     2367                isa = PBXTextBookmark; 
     2368                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2369                name = "renderer.c: 29"; 
     2370                rLen = 0; 
     2371                rLoc = 929; 
     2372                rType = 0; 
     2373                vrLen = 1141; 
     2374                vrLoc = 0; 
     2375        }; 
     2376        E6382C6F12FEE7DA0075A5CA /* PBXTextBookmark */ = { 
     2377                isa = PBXTextBookmark; 
     2378                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2379                name = "html.html: 4"; 
     2380                rLen = 0; 
     2381                rLoc = 83; 
     2382                rType = 0; 
     2383                vrLen = 123; 
     2384                vrLoc = 0; 
     2385        }; 
     2386        E6382C7012FEE7E80075A5CA /* PBXTextBookmark */ = { 
     2387                isa = PBXTextBookmark; 
     2388                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2389                name = "renderer.c: 29"; 
     2390                rLen = 0; 
     2391                rLoc = 929; 
     2392                rType = 0; 
     2393                vrLen = 1141; 
     2394                vrLoc = 0; 
     2395        }; 
     2396        E6382C7112FEE7E80075A5CA /* PBXTextBookmark */ = { 
     2397                isa = PBXTextBookmark; 
     2398                fRef = E6A4AB0012F892C4005F237B /* html.html */; 
     2399                name = "html.html: 5"; 
     2400                rLen = 0; 
     2401                rLoc = 102; 
     2402                rType = 0; 
     2403                vrLen = 129; 
     2404                vrLoc = 0; 
     2405        }; 
     2406        E6382C7212FEE8110075A5CA /* PBXTextBookmark */ = { 
     2407                isa = PBXTextBookmark; 
     2408                fRef = E6A4AB0112F892C4005F237B /* lnx.html */; 
     2409                name = "lnx.html: 1"; 
     2410                rLen = 0; 
     2411                rLoc = 0; 
     2412                rType = 0; 
     2413                vrLen = 4694; 
     2414                vrLoc = 0; 
     2415        }; 
     2416        E6382C7312FEE8110075A5CA /* PBXTextBookmark */ = { 
     2417                isa = PBXTextBookmark; 
     2418                fRef = E6A4AB0212F892C4005F237B /* simple.html */; 
     2419                name = "simple.html: 1"; 
     2420                rLen = 0; 
     2421                rLoc = 0; 
     2422                rType = 0; 
     2423                vrLen = 222; 
     2424                vrLoc = 0; 
     2425        }; 
     2426        E6382C7412FEE8110075A5CA /* PBXTextBookmark */ = { 
     2427                isa = PBXTextBookmark; 
     2428                fRef = E6A4AB0312F895F2005F237B /* table.html */; 
     2429                name = "table.html: 5"; 
     2430                rLen = 0; 
     2431                rLoc = 43; 
     2432                rType = 0; 
     2433                vrLen = 153; 
     2434                vrLoc = 0; 
     2435        }; 
     2436        E6382C7512FEE8110075A5CA /* PBXTextBookmark */ = { 
     2437                isa = PBXTextBookmark; 
     2438                fRef = E6A4AAE712F88BC9005F237B /* dom.c */; 
     2439                name = "dom.c: 32"; 
     2440                rLen = 0; 
     2441                rLoc = 848; 
     2442                rType = 0; 
     2443                vrLen = 1077; 
     2444                vrLoc = 0; 
     2445        }; 
     2446        E6382C7612FEE8110075A5CA /* PBXTextBookmark */ = { 
     2447                isa = PBXTextBookmark; 
     2448                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2449                name = "gaycko.cpp: 59"; 
     2450                rLen = 0; 
     2451                rLoc = 1534; 
     2452                rType = 0; 
     2453                vrLen = 1186; 
     2454                vrLoc = 0; 
     2455        }; 
     2456        E6382C7712FEE8110075A5CA /* PBXTextBookmark */ = { 
     2457                isa = PBXTextBookmark; 
     2458                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2459                name = "renderer.c: 29"; 
     2460                rLen = 0; 
     2461                rLoc = 929; 
     2462                rType = 0; 
     2463                vrLen = 1141; 
     2464                vrLoc = 0; 
     2465        }; 
     2466        E6382C7812FEE8110075A5CA /* PBXTextBookmark */ = { 
     2467                isa = PBXTextBookmark; 
     2468                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2469                name = "renderer.c: 29"; 
     2470                rLen = 0; 
     2471                rLoc = 929; 
     2472                rType = 0; 
     2473                vrLen = 1141; 
     2474                vrLoc = 0; 
     2475        }; 
     2476        E6382C7B12FEE8420075A5CA /* PBXTextBookmark */ = { 
     2477                isa = PBXTextBookmark; 
     2478                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */; 
     2479                name = "renderer.c: 29"; 
     2480                rLen = 0; 
     2481                rLoc = 929; 
     2482                rType = 0; 
     2483                vrLen = 1141; 
     2484                vrLoc = 0; 
     2485        }; 
     2486        E6382C7C12FEE8420075A5CA /* PBXTextBookmark */ = { 
     2487                isa = PBXTextBookmark; 
     2488                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */; 
     2489                name = "gaycko.cpp: 47"; 
     2490                rLen = 0; 
     2491                rLoc = 1188; 
     2492                rType = 0; 
     2493                vrLen = 963; 
     2494                vrLoc = 693; 
     2495        }; 
     2496        E6382C7D12FEE8420075A5CA /* PBXTextBookmark */ = { 
     2497                isa = PBXTextBookmark; 
     2498                fRef = E6545FB812FD56BB00CB46A8 /* window.c */; 
     2499                rLen = 0; 
     2500                rLoc = 1023; 
     2501                rType = 0; 
     2502        }; 
     2503        E6382C7E12FEE8420075A5CA /* PBXTextBookmark */ = { 
     2504                isa = PBXTextBookmark; 
     2505                fRef = E6545FB812FD56BB00CB46A8 /* window.c */; 
     2506                name = "window.c: 36"; 
     2507                rLen = 0; 
     2508                rLoc = 1022; 
     2509                rType = 0; 
     2510                vrLen = 1024; 
    18492511                vrLoc = 0; 
    18502512        }; 
     
    18522514                uiCtxt = { 
    18532515                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
    1854                         sepNavSelRange = "{486, 0}"; 
    1855                         sepNavVisRange = "{0, 1089}"; 
     2516                        sepNavSelRange = "{929, 0}"; 
     2517                        sepNavVisRange = "{0, 1141}"; 
    18562518                }; 
    18572519        }; 
     
    18672529                uiCtxt = { 
    18682530                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
    1869                         sepNavSelRange = "{807, 0}"; 
    1870                         sepNavVisRange = "{0, 1258}"; 
     2531                        sepNavSelRange = "{1022, 0}"; 
     2532                        sepNavVisRange = "{0, 1024}"; 
    18712533                }; 
    18722534        }; 
     
    18742536                uiCtxt = { 
    18752537                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
    1876                         sepNavSelRange = "{591, 0}"; 
     2538                        sepNavSelRange = "{620, 0}"; 
    18772539                        sepNavVisRange = "{0, 878}"; 
    18782540                }; 
     
    20502712                name = "gaycko.cpp: 50"; 
    20512713                rLen = 0; 
    2052                 rLoc = 1378; 
     2714                rLoc = 1446; 
    20532715                rType = 0; 
    20542716                vrLen = 941; 
     
    21002762                name = "dom.c: 53"; 
    21012763                rLen = 0; 
    2102                 rLoc = 1255; 
     2764                rLoc = 1228; 
    21032765                rType = 0; 
    21042766                vrLen = 1036; 
     
    21582820        E6A4AAE712F88BC9005F237B /* dom.c */ = { 
    21592821                uiCtxt = { 
    2160                         sepNavIntBoundsRect = "{{0, 0}, {1178, 2626}}"; 
    2161                         sepNavSelRange = "{4234, 0}"; 
    2162                         sepNavVisRange = "{3721, 1187}"; 
     2822                        sepNavIntBoundsRect = "{{0, 0}, {1178, 2587}}"; 
     2823                        sepNavSelRange = "{848, 0}"; 
     2824                        sepNavVisRange = "{0, 1077}"; 
    21632825                }; 
    21642826        }; 
     
    21722834        E6A4AAE912F88BC9005F237B /* gaycko.cpp */ = { 
    21732835                uiCtxt = { 
    2174                         sepNavIntBoundsRect = "{{0, 0}, {1178, 780}}"; 
    2175                         sepNavSelRange = "{1352, 0}"; 
    2176                         sepNavVisRange = "{0, 1236}"; 
     2836                        sepNavIntBoundsRect = "{{0, 0}, {1178, 884}}"; 
     2837                        sepNavSelRange = "{1188, 0}"; 
     2838                        sepNavVisRange = "{693, 963}"; 
    21772839                }; 
    21782840        }; 
    21792841        E6A4AAEA12F88BC9005F237B /* gaycko.h */ = { 
    21802842                uiCtxt = { 
    2181                         sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}"; 
     2843                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
    21822844                        sepNavSelRange = "{482, 0}"; 
    21832845                        sepNavVisRange = "{0, 524}"; 
     
    21862848        E6A4AAEC12F88BC9005F237B /* str.c */ = { 
    21872849                uiCtxt = { 
    2188                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}"; 
    2189                         sepNavSelRange = "{481, 0}"; 
    2190                         sepNavVisRange = "{0, 774}"; 
     2850                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     2851                        sepNavSelRange = "{992, 0}"; 
     2852                        sepNavVisRange = "{0, 1012}"; 
    21912853                }; 
    21922854        }; 
    21932855        E6A4AAED12F88BC9005F237B /* str.h */ = { 
    21942856                uiCtxt = { 
    2195                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}"; 
    2196                         sepNavSelRange = "{481, 0}"; 
    2197                         sepNavVisRange = "{0, 576}"; 
     2857                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
     2858                        sepNavSelRange = "{536, 0}"; 
     2859                        sepNavVisRange = "{0, 577}"; 
    21982860                }; 
    21992861        }; 
     
    22632925        E6A4AAFB12F88BC9005F237B /* parse.c */ = { 
    22642926                uiCtxt = { 
    2265                         sepNavIntBoundsRect = "{{0, 0}, {1178, 689}}"; 
    2266                         sepNavSelRange = "{481, 0}"; 
    2267                         sepNavVisRange = "{0, 1508}"; 
     2927                        sepNavIntBoundsRect = "{{0, 0}, {1178, 676}}"; 
     2928                        sepNavSelRange = "{698, 0}"; 
     2929                        sepNavVisRange = "{217, 1307}"; 
    22682930                }; 
    22692931        }; 
     
    22772939        E6A4AB0012F892C4005F237B /* html.html */ = { 
    22782940                uiCtxt = { 
    2279                         sepNavIntBoundsRect = "{{0, 0}, {1178, 618}}"; 
    2280                         sepNavSelRange = "{0, 0}"; 
    2281                         sepNavVisRange = "{0, 15}"; 
     2941                        sepNavIntBoundsRect = "{{0, 0}, {1464, 829}}"; 
     2942                        sepNavSelRange = "{102, 0}"; 
     2943                        sepNavVisRange = "{0, 129}"; 
     2944                        sepNavWindowFrame = "{{121, 39}, {1523, 942}}"; 
    22822945                }; 
    22832946        }; 
     
    22912954        E6A4AB0212F892C4005F237B /* simple.html */ = { 
    22922955                uiCtxt = { 
    2293                         sepNavIntBoundsRect = "{{0, 0}, {1464, 829}}"; 
     2956                        sepNavIntBoundsRect = "{{0, 0}, {1178, 588}}"; 
    22942957                        sepNavSelRange = "{0, 0}"; 
    22952958                        sepNavVisRange = "{0, 222}"; 
  • gaycko/trunk/src/dom/dom.c

    r4750 r4755  
    3030 
    3131        dom->root = ret; 
    32          
    33     //pretty_print(ret); 
    3432 
    3533        return dom; 
     
    8886                e->text = (char*)strdup((const char*)xmlNodeGetContent(node)); 
    8987                strip_eol(e->text); 
    90                 strip_spaces(e->text); 
     88                strip_spaces(&e->text); 
    9189        }else { 
    9290                e->type = ELEM_UNKNOW; 
  • gaycko/trunk/src/gaycko.cpp

    r4753 r4755  
    1717#include "render/renderer.h" 
    1818#include "window/window.h" 
     19#include <caca.h> 
    1920} 
    2021 
    2122int main(int argc, char *argv[]) { 
    2223 
     24    caca_display_t *dp; 
     25    caca_event_t ev; 
     26     
    2327        char *tstr = testV8(); 
    2428        if(strncmp(tstr, "Hello, World!", 13)) { 
     
    5054    gaycko_window_set_dom(window, dom); 
    5155    gaycko_render(window); 
     56     
     57    dp = caca_create_display(window->cv); 
    5258    gaycko_display_window(window); 
    5359     
     60    caca_refresh_display(dp); 
     61    caca_get_event(dp, CACA_EVENT_KEY_PRESS, &ev, -1); 
    5462     
    5563        destroy_node(dom->root); 
  • gaycko/trunk/src/helpers/str.c

    r4748 r4755  
    1212#include "str.h" 
    1313#include <string.h> 
     14#include <stdlib.h> 
    1415 
    1516 
     
    2526} 
    2627 
    27 void strip_spaces(char *str) { 
     28void strip_spaces(char **os) { 
     29    char *str = *os; 
    2830        int s = strlen(str)+1; 
     31    int i = 0; 
    2932     
    30     (void)s; 
    31      
    32  
     33    for(i = 0; i < s-1; i++) { 
     34        if(str[i] == ' ' &&  
     35           str[i+1] == ' ') { 
     36                memcpy(&str[i], &str[i+1], s-i); 
     37            s--; 
     38            str = realloc(str, s); 
     39        } 
     40    } 
    3341} 
  • gaycko/trunk/src/helpers/str.h

    r4748 r4755  
    1313#define _STR_H 
    1414 
    15 void strip_spaces(char *str); 
     15void strip_spaces(char **str); 
    1616void strip_eol(char *str); 
    1717 
  • gaycko/trunk/src/parsing/parse.c

    r4748 r4755  
    1111 */ 
    1212#include "parse.h" 
    13  
    1413 
    1514gDOM *gaycko_parse(char *data, unsigned int size) { 
  • gaycko/trunk/src/render/renderer.c

    r4753 r4755  
    2727     
    2828    if(node->type == ELEM_TEXT) { 
     29        caca_set_color_argb(window->cv, 0, 0xFFFF); 
    2930        caca_printf(window->cv, node->properties->x, node->properties->y, node->text); 
    3031    } 
  • gaycko/trunk/src/window/window.c

    r4753 r4755  
    3434 
    3535void gaycko_display_window(gWindow *window) { 
    36     size_t size = 0; 
    37         char *buffer = caca_export_canvas_to_memory (window->cv, "ansi", &size); 
    38     if(buffer) { 
    39         printf("%s\n", buffer); 
    40         free(buffer); 
    41     } else { 
    42         printf("Error while rendering caca canvas\n");    
    43     } 
     36 
    4437} 
  • gaycko/trunk/tests/html.html

    r4716 r4755  
    11<html> 
     2<body> 
    23 
     4Some text, with 5 spaces (should display only one):--&gt;     &lt;--<br/> 
     5&nbsp; &lt;--two spaces 
     6 
     7</body> 
    38</html> 
Note: See TracChangeset for help on using the changeset viewer.