Ignore:
Timestamp:
02/10/08 06:02:25 (16 years ago)
Author:
Nicholas Riley
Message:

ICeCoffEE.[hm]: Restore ICCF_CheckRange, moved in [322], as we don't
want the range limited in TestParser.

ICeCoffEEParser.m: Remove ICCF_CheckRange. Comment out expandFront
URL/parens stuff; it's as yet untested. Handle {...} in URLs. Don't
assert when )/} is last character in string. Fix indentation.

ICeCoffEE.xcodeproj: Link TestParser to Cocoa normally. Remove
obsolete build settings.

TestParser.m: Stub out ICCF_CheckRange. Test beginning with
one-character ranges all the way through the string. Output summary
stats at end.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2v3

    r373 r375  
    201201                        <dict>
    202202                                <key>PBXProjectModuleGUID</key>
    203                                 <string>E15464590D5EB73F00C836EC</string>
    204                                 <key>PBXProjectModuleLabel</key>
    205                                 <string>urls.plist</string>
    206                                 <key>PBXSplitModuleInNavigatorKey</key>
    207                                 <dict>
    208                                         <key>Split0</key>
    209                                         <dict>
    210                                                 <key>PBXProjectModuleGUID</key>
    211                                                 <string>E154645A0D5EB73F00C836EC</string>
    212                                                 <key>PBXProjectModuleLabel</key>
    213                                                 <string>urls.plist</string>
    214                                                 <key>_historyCapacity</key>
    215                                                 <integer>0</integer>
    216                                                 <key>bookmark</key>
    217                                                 <string>E154646D0D5EB8FF00C836EC</string>
    218                                                 <key>history</key>
    219                                                 <array>
    220                                                         <string>E15464550D5EB72500C836EC</string>
    221                                                 </array>
    222                                         </dict>
    223                                         <key>SplitCount</key>
    224                                         <string>1</string>
    225                                 </dict>
    226                                 <key>StatusBarVisibility</key>
    227                                 <false/>
    228                         </dict>
    229                         <key>Geometry</key>
    230                         <dict>
    231                                 <key>Frame</key>
    232                                 <string>{{0, -1}, {772, 796}}</string>
    233                                 <key>PBXModuleWindowStatusBarHidden2</key>
    234                                 <true/>
    235                                 <key>RubberWindowFrame</key>
    236                                 <string>18 -575 772 816 0 0 1920 1178 </string>
    237                         </dict>
    238                 </dict>
    239                 <dict>
    240                         <key>Content</key>
    241                         <dict>
    242                                 <key>PBXProjectModuleGUID</key>
    243                                 <string>E154646E0D5EB8FF00C836EC</string>
    244                                 <key>PBXProjectModuleLabel</key>
    245                                 <string>TestParser.m - SCM</string>
    246                                 <key>PBXSplitModuleInNavigatorKey</key>
    247                                 <dict>
    248                                         <key>Split0</key>
    249                                         <dict>
    250                                                 <key>PBXProjectModuleGUID</key>
    251                                                 <string>E154646F0D5EB8FF00C836EC</string>
    252                                                 <key>PBXProjectModuleLabel</key>
    253                                                 <string>TestParser.m - SCM</string>
    254                                                 <key>_historyCapacity</key>
    255                                                 <integer>0</integer>
    256                                                 <key>bookmark</key>
    257                                                 <string>E15464710D5EB8FF00C836EC</string>
    258                                                 <key>history</key>
    259                                                 <array>
    260                                                         <string>E15464700D5EB8FF00C836EC</string>
    261                                                 </array>
    262                                         </dict>
    263                                         <key>SplitCount</key>
    264                                         <string>1</string>
    265                                 </dict>
    266                                 <key>StatusBarVisibility</key>
    267                                 <false/>
    268                         </dict>
    269                         <key>Geometry</key>
    270                         <dict>
    271                                 <key>Frame</key>
    272                                 <string>{{0, -1}, {1164, 866}}</string>
    273                                 <key>PBXModuleWindowStatusBarHidden2</key>
    274                                 <true/>
    275                                 <key>RubberWindowFrame</key>
    276                                 <string>121 292 1164 886 0 0 1920 1178 </string>
    277                         </dict>
    278                 </dict>
    279                 <dict>
    280                         <key>Content</key>
    281                         <dict>
    282                                 <key>PBXProjectModuleGUID</key>
    283203                                <string>E154645C0D5EB73F00C836EC</string>
    284204                                <key>PBXProjectModuleLabel</key>
     
    295215                                                <integer>0</integer>
    296216                                                <key>bookmark</key>
    297                                                 <string>E15464730D5EB8FF00C836EC</string>
     217                                                <string>E15465140D5ECA7400C836EC</string>
    298218                                                <key>history</key>
    299219                                                <array>
    300                                                         <string>E154645E0D5EB73F00C836EC</string>
     220                                                        <string>E15465010D5EC80700C836EC</string>
    301221                                                </array>
    302222                                        </dict>
     
    321241                        <dict>
    322242                                <key>PBXProjectModuleGUID</key>
     243                                <string>E15464590D5EB73F00C836EC</string>
     244                                <key>PBXProjectModuleLabel</key>
     245                                <string>urls.plist</string>
     246                                <key>PBXSplitModuleInNavigatorKey</key>
     247                                <dict>
     248                                        <key>Split0</key>
     249                                        <dict>
     250                                                <key>PBXProjectModuleGUID</key>
     251                                                <string>E154645A0D5EB73F00C836EC</string>
     252                                                <key>PBXProjectModuleLabel</key>
     253                                                <string>urls.plist</string>
     254                                                <key>_historyCapacity</key>
     255                                                <integer>0</integer>
     256                                                <key>bookmark</key>
     257                                                <string>E15465150D5ECA7400C836EC</string>
     258                                                <key>history</key>
     259                                                <array>
     260                                                        <string>E15464550D5EB72500C836EC</string>
     261                                                </array>
     262                                        </dict>
     263                                        <key>SplitCount</key>
     264                                        <string>1</string>
     265                                </dict>
     266                                <key>StatusBarVisibility</key>
     267                                <false/>
     268                        </dict>
     269                        <key>Geometry</key>
     270                        <dict>
     271                                <key>Frame</key>
     272                                <string>{{0, -1}, {772, 796}}</string>
     273                                <key>PBXModuleWindowStatusBarHidden2</key>
     274                                <true/>
     275                                <key>RubberWindowFrame</key>
     276                                <string>51 15 772 816 0 0 1920 1178 </string>
     277                        </dict>
     278                </dict>
     279                <dict>
     280                        <key>Content</key>
     281                        <dict>
     282                                <key>PBXProjectModuleGUID</key>
    323283                                <string>E15464560D5EB73F00C836EC</string>
    324284                                <key>PBXProjectModuleLabel</key>
     
    335295                                                <integer>0</integer>
    336296                                                <key>bookmark</key>
    337                                                 <string>E15464740D5EB8FF00C836EC</string>
     297                                                <string>E15465160D5ECA7400C836EC</string>
    338298                                                <key>history</key>
    339299                                                <array>
    340                                                         <string>E15464530D5EB71D00C836EC</string>
     300                                                        <string>E15464F60D5EC7A300C836EC</string>
    341301                                                </array>
    342302                                        </dict>
     
    357317                        </dict>
    358318                </dict>
     319                <dict>
     320                        <key>Content</key>
     321                        <dict>
     322                                <key>PBXProjectModuleGUID</key>
     323                                <string>E15464F80D5EC7A300C836EC</string>
     324                                <key>PBXProjectModuleLabel</key>
     325                                <string>ICeCoffEE.h</string>
     326                                <key>PBXSplitModuleInNavigatorKey</key>
     327                                <dict>
     328                                        <key>Split0</key>
     329                                        <dict>
     330                                                <key>PBXProjectModuleGUID</key>
     331                                                <string>E15464F90D5EC7A300C836EC</string>
     332                                                <key>PBXProjectModuleLabel</key>
     333                                                <string>ICeCoffEE.h</string>
     334                                                <key>_historyCapacity</key>
     335                                                <integer>0</integer>
     336                                                <key>bookmark</key>
     337                                                <string>E15465170D5ECA7400C836EC</string>
     338                                                <key>history</key>
     339                                                <array>
     340                                                        <string>E15464F00D5EC77900C836EC</string>
     341                                                </array>
     342                                        </dict>
     343                                        <key>SplitCount</key>
     344                                        <string>1</string>
     345                                </dict>
     346                                <key>StatusBarVisibility</key>
     347                                <false/>
     348                        </dict>
     349                        <key>Geometry</key>
     350                        <dict>
     351                                <key>Frame</key>
     352                                <string>{{0, -1}, {813, 726}}</string>
     353                                <key>PBXModuleWindowStatusBarHidden2</key>
     354                                <true/>
     355                                <key>RubberWindowFrame</key>
     356                                <string>21 33 813 746 0 0 1920 1178 </string>
     357                        </dict>
     358                </dict>
    359359        </array>
    360360        <key>PerspectiveWidths</key>
     
    389389                                        <array>
    390390                                                <dict>
     391                                                        <key>BecomeActive</key>
     392                                                        <true/>
    391393                                                        <key>ContentConfiguration</key>
    392394                                                        <dict>
     
    429431                                                                        <array>
    430432                                                                                <array>
     433                                                                                        <integer>43</integer>
     434                                                                                        <integer>42</integer>
    431435                                                                                        <integer>0</integer>
    432436                                                                                </array>
    433437                                                                        </array>
    434438                                                                        <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
    435                                                                         <string>{{0, 0}, {298, 621}}</string>
     439                                                                        <string>{{0, 501}, {298, 621}}</string>
    436440                                                                </dict>
    437441                                                                <key>PBXTopSmartGroupGIDs</key>
     
    451455                                                                        <real>276</real>
    452456                                                                </array>
     457                                                                <key>RubberWindowFrame</key>
     458                                                                <string>1594 468 315 707 0 0 1920 1178 </string>
    453459                                                        </dict>
    454460                                                        <key>Module</key>
     
    456462                                                </dict>
    457463                                                <dict>
    458                                                         <key>BecomeActive</key>
    459                                                         <true/>
    460464                                                        <key>ContentConfiguration</key>
    461465                                                        <dict>
     
    487491                                                                        <array>
    488492                                                                                <string>1C37FBAC04509CD000000102</string>
     493                                                                                <string>E154648E0D5EBC2400C836EC</string>
     494                                                                                <string>E154648F0D5EBC2400C836EC</string>
    489495                                                                                <string>E15463EA0D5E9A3400C836EC</string>
    490496                                                                                <string>E15463EB0D5E9A3400C836EC</string>
     497                                                                                <string>E15464900D5EBC2400C836EC</string>
    491498                                                                                <string>1C37FAAC04509CD000000102</string>
    492499                                                                        </array>
     
    494501                                                                        <array>
    495502                                                                                <array>
     503                                                                                        <integer>13</integer>
    496504                                                                                        <integer>0</integer>
    497505                                                                                </array>
     
    514522                                                                        <real>298</real>
    515523                                                                </array>
    516                                                                 <key>RubberWindowFrame</key>
    517                                                                 <string>1594 468 315 707 0 0 1920 1178 </string>
    518524                                                        </dict>
    519525                                                        <key>Module</key>
     
    628634        <key>WindowOrderList</key>
    629635        <array>
    630                 <string>E15464670D5EB85000C836EC</string>
     636                <string>E15465180D5ECA7400C836EC</string>
     637                <string>E15464F20D5EC7A300C836EC</string>
     638                <string>E15464EC0D5EC56400C836EC</string>
     639                <string>1C335F2C07B51CD20023D4EE</string>
    631640                <string>E15464250D5E9F1000C836EC</string>
    632641                <string>E15464280D5E9F1000C836EC</string>
     
    634643                <string>E154642A0D5E9F1000C836EC</string>
    635644                <string>1C530D5B069F1CE1000CFCEE</string>
     645                <string>1C530D57069F1CE1000CFCEE</string>
     646                <string>E15464F80D5EC7A300C836EC</string>
    636647                <string>1C530D54069F1CE1000CFCEE</string>
    637                 <string>1C530D57069F1CE1000CFCEE</string>
    638648                <string>1C530D52069F1CE1000CFCEE</string>
     649                <string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj</string>
     650                <string>E15464670D5EB85000C836EC</string>
    639651                <string>E15464560D5EB73F00C836EC</string>
     652                <string>E15464590D5EB73F00C836EC</string>
    640653                <string>E154645C0D5EB73F00C836EC</string>
    641                 <string>E154646E0D5EB8FF00C836EC</string>
    642                 <string>E15464590D5EB73F00C836EC</string>
    643                 <string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj</string>
    644654        </array>
    645655        <key>WindowString</key>
     
    722732                                                                </array>
    723733                                                                <key>RubberWindowFrame</key>
    724                                                                 <string>423 589 744 409 0 0 1680 1028 </string>
     734                                                                <string>531 731 744 409 0 0 1920 1178 </string>
    725735                                                        </dict>
    726736                                                        <key>Module</key>
     
    730740                                                </dict>
    731741                                                <dict>
    732                                                         <key>BecomeActive</key>
    733                                                         <true/>
    734742                                                        <key>ContentConfiguration</key>
    735743                                                        <dict>
     
    744752                                                                <string>{{267, 0}, {477, 368}}</string>
    745753                                                                <key>RubberWindowFrame</key>
    746                                                                 <string>423 589 744 409 0 0 1680 1028 </string>
     754                                                                <string>531 731 744 409 0 0 1920 1178 </string>
    747755                                                        </dict>
    748756                                                        <key>Module</key>
     
    768776                        <array>
    769777                                <string>1C335F2C07B51CD20023D4EE</string>
    770                                 <string>1C335F2D07B51CD20023D4EE</string>
    771                                 <string>1C335F2E07B51CD20023D4EE</string>
     778                                <string>E15464950D5EBD0200C836EC</string>
    772779                                <string>1CE0B1FE06471DED0097A5F4</string>
    773780                                <string>1CA1AED706398EBD00589147</string>
     
    776783                        <string>xcode.toolbar.config.defaultV3</string>
    777784                        <key>WindowString</key>
    778                         <string>423 589 744 409 0 0 1680 1028 </string>
     785                        <string>531 731 744 409 0 0 1920 1178 </string>
    779786                        <key>WindowToolGUID</key>
    780787                        <string>1C335F2C07B51CD20023D4EE</string>
    781788                        <key>WindowToolIsVisible</key>
    782                         <true/>
     789                        <false/>
    783790                </dict>
    784791                <dict>
     
    875882                        <string>1C530D52069F1CE1000CFCEE</string>
    876883                        <key>WindowToolIsVisible</key>
    877                         <false/>
     884                        <true/>
    878885                </dict>
    879886                <dict>
     
    958965                                                                        <string>{{361, 0}, {446, 278}}</string>
    959966                                                                        <key>RubberWindowFrame</key>
    960                                                                         <string>295 237 807 570 0 0 1920 1178 </string>
     967                                                                        <string>825 127 807 570 0 0 1920 1178 </string>
    961968                                                                </dict>
    962969                                                                <key>RubberWindowFrame</key>
    963                                                                 <string>295 237 807 570 0 0 1920 1178 </string>
     970                                                                <string>825 127 807 570 0 0 1920 1178 </string>
    964971                                                        </dict>
    965972                                                        <key>Module</key>
     
    9951002                        <string>xcode.toolbar.config.debugV3</string>
    9961003                        <key>WindowString</key>
    997                         <string>295 237 807 570 0 0 1920 1178 </string>
     1004                        <string>825 127 807 570 0 0 1920 1178 </string>
    9981005                        <key>WindowToolGUID</key>
    9991006                        <string>1C530D54069F1CE1000CFCEE</string>
    10001007                        <key>WindowToolIsVisible</key>
    1001                         <false/>
     1008                        <true/>
    10021009                </dict>
    10031010                <dict>
     
    12981305                        <string>E15464670D5EB85000C836EC</string>
    12991306                        <key>WindowToolIsVisible</key>
    1300                         <false/>
     1307                        <true/>
    13011308                </dict>
    13021309                <dict>
Note: See TracChangeset for help on using the changeset viewer.