summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeir Magnusson Jr <geir@pobox.com>2008-08-12 18:51:47 -0400
committerGeir Magnusson Jr <geir@pobox.com>2008-08-12 18:51:47 -0400
commitf27d9a58613a1a100eafcbe6cf23057cb68b6e5e (patch)
tree902f3eb098863be0bf33fa27f1cc388060662281
parent50d596bcfdcd4617e20174bbbfe76892e4367898 (diff)
downloadmongo-f27d9a58613a1a100eafcbe6cf23057cb68b6e5e.tar.gz
for dwight : I think these are the right pieces for xcode
-rw-r--r--p.179
-rw-r--r--p.xcodeproj/geir.mode1v31440
-rw-r--r--p.xcodeproj/geir.pbxuser281
-rw-r--r--p.xcodeproj/project.pbxproj702
4 files changed, 2502 insertions, 0 deletions
diff --git a/p.1 b/p.1
new file mode 100644
index 00000000000..7f0672fc000
--- /dev/null
+++ b/p.1
@@ -0,0 +1,79 @@
+.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples.
+.\"See Also:
+.\"man mdoc.samples for a complete listing of options
+.\"man mdoc for the short list of editing options
+.\"/usr/share/misc/mdoc.template
+.Dd 8/12/08 \" DATE
+.Dt p 1 \" Program name and manual section number
+.Os Darwin
+.Sh NAME \" Section Header - required - don't modify
+.Nm p,
+.\" The following lines are read in generating the apropos(man -k) database. Use only key
+.\" words here as the database is built based on the words here and in the .ND line.
+.Nm Other_name_for_same_program(),
+.Nm Yet another name for the same program.
+.\" Use .Nm macro to designate other names for the documented program.
+.Nd This line parsed for whatis database.
+.Sh SYNOPSIS \" Section Header - required - don't modify
+.Nm
+.Op Fl abcd \" [-abcd]
+.Op Fl a Ar path \" [-a path]
+.Op Ar file \" [file]
+.Op Ar \" [file ...]
+.Ar arg0 \" Underlined argument - use .Ar anywhere to underline
+arg2 ... \" Arguments
+.Sh DESCRIPTION \" Section Header - required - don't modify
+Use the .Nm macro to refer to your program throughout the man page like such:
+.Nm
+Underlining is accomplished with the .Ar macro like this:
+.Ar underlined text .
+.Pp \" Inserts a space
+A list of items with descriptions:
+.Bl -tag -width -indent \" Begins a tagged list
+.It item a \" Each item preceded by .It macro
+Description of item a
+.It item b
+Description of item b
+.El \" Ends the list
+.Pp
+A list of flags and their descriptions:
+.Bl -tag -width -indent \" Differs from above in tag removed
+.It Fl a \"-a flag as a list item
+Description of -a flag
+.It Fl b
+Description of -b flag
+.El \" Ends the list
+.Pp
+.\" .Sh ENVIRONMENT \" May not be needed
+.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1
+.\" .It Ev ENV_VAR_1
+.\" Description of ENV_VAR_1
+.\" .It Ev ENV_VAR_2
+.\" Description of ENV_VAR_2
+.\" .El
+.Sh FILES \" File used or created by the topic of the man page
+.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact
+.It Pa /usr/share/file_name
+FILE_1 description
+.It Pa /Users/joeuser/Library/really_long_file_name
+FILE_2 description
+.El \" Ends the list
+.\" .Sh DIAGNOSTICS \" May not be needed
+.\" .Bl -diag
+.\" .It Diagnostic Tag
+.\" Diagnostic informtion here.
+.\" .It Diagnostic Tag
+.\" Diagnostic informtion here.
+.\" .El
+.Sh SEE ALSO
+.\" List links in ascending order by section, alphabetically within a section.
+.\" Please do not reference files that do not exist without filing a bug report
+.Xr a 1 ,
+.Xr b 1 ,
+.Xr c 1 ,
+.Xr a 2 ,
+.Xr b 2 ,
+.Xr a 3 ,
+.Xr b 3
+.\" .Sh BUGS \" Document known, unremedied bugs
+.\" .Sh HISTORY \" Document history if command behaves in a unique manner \ No newline at end of file
diff --git a/p.xcodeproj/geir.mode1v3 b/p.xcodeproj/geir.mode1v3
new file mode 100644
index 00000000000..a82c0593e85
--- /dev/null
+++ b/p.xcodeproj/geir.mode1v3
@@ -0,0 +1,1440 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActivePerspectiveName</key>
+ <string>Project</string>
+ <key>AllowedModules</key>
+ <array>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Name</key>
+ <string>Groups and Files Outline View</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Name</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCTaskListModule</string>
+ <key>Name</key>
+ <string>Task List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Name</key>
+ <string>File and Smart Group Detail Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Name</key>
+ <string>Detailed Build Results Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Name</key>
+ <string>Project Batch Find Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Name</key>
+ <string>Project Format Conflicts List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Name</key>
+ <string>Bookmarks Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Name</key>
+ <string>Class Browser</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Name</key>
+ <string>Source Code Control Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXDebugBreakpointsModule</string>
+ <key>Name</key>
+ <string>Debug Breakpoints Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDockableInspector</string>
+ <key>Name</key>
+ <string>Inspector</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXOpenQuicklyModule</string>
+ <key>Name</key>
+ <string>Open Quickly Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Name</key>
+ <string>Debugger</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Name</key>
+ <string>Debug Console</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Name</key>
+ <string>Snapshots Tool</string>
+ </dict>
+ </array>
+ <key>BundlePath</key>
+ <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string>
+ <key>Description</key>
+ <string>DefaultDescriptionKey</string>
+ <key>DockingSystemVisible</key>
+ <false/>
+ <key>Extension</key>
+ <string>mode1v3</string>
+ <key>FavBarConfig</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>2E6E54250E52423B0062B058</string>
+ <key>XCBarModuleItemNames</key>
+ <dict/>
+ <key>XCBarModuleItems</key>
+ <array/>
+ </dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>com.apple.perspectives.project.mode1v3</string>
+ <key>MajorVersion</key>
+ <integer>33</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Default</string>
+ <key>Notifications</key>
+ <array/>
+ <key>OpenEditors</key>
+ <array>
+ <dict>
+ <key>Content</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>2E6E542C0E5242890062B058</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>db.cpp</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>2E6E542D0E5242890062B058</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>db.cpp</string>
+ <key>_historyCapacity</key>
+ <integer>0</integer>
+ <key>bookmark</key>
+ <string>2E6E546E0E524B4D0062B058</string>
+ <key>history</key>
+ <array>
+ <string>2E6E546C0E524AE00062B058</string>
+ </array>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>Geometry</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 20}, {1181, 598}}</string>
+ <key>PBXModuleWindowStatusBarHidden2</key>
+ <false/>
+ <key>RubberWindowFrame</key>
+ <string>38 213 1181 639 0 0 1440 878 </string>
+ </dict>
+ </dict>
+ </array>
+ <key>PerspectiveWidths</key>
+ <array>
+ <integer>-1</integer>
+ <integer>-1</integer>
+ </array>
+ <key>Perspectives</key>
+ <array>
+ <dict>
+ <key>ChosenToolbarItems</key>
+ <array>
+ <string>active-target-popup</string>
+ <string>active-buildstyle-popup</string>
+ <string>action</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>buildOrClean</string>
+ <string>build-and-goOrGo</string>
+ <string>com.apple.ide.PBXToolbarStopButton</string>
+ <string>get-info</string>
+ <string>toggle-editor</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>com.apple.pbx.toolbar.searchfield</string>
+ </array>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProjectWithEditor</string>
+ <key>Identifier</key>
+ <string>perspective.project</string>
+ <key>IsVertical</key>
+ <false/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>186</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>08FB7794FE84155DC02AAC07</string>
+ <string>08FB7795FE84155DC02AAC07</string>
+ <string>2E6E52CB0E5241470062B058</string>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C37FABC05509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>2</integer>
+ <integer>1</integer>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {186, 338}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <true/>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.GFSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {203, 356}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>186</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>67 481 690 397 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>203pt</string>
+ </dict>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20306471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string></string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20406471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string></string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {482, 0}}</string>
+ <key>RubberWindowFrame</key>
+ <string>67 481 690 397 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>0pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20506471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 5}, {482, 351}}</string>
+ <key>RubberWindowFrame</key>
+ <string>67 481 690 397 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>351pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>482pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCModuleDock</string>
+ <string>PBXNavigatorGroup</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>2E6E54230E52423B0062B058</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>2E6E54240E52423B0062B058</string>
+ <string>1CE0B20306471E060097A5F4</string>
+ <string>1CE0B20506471E060097A5F4</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.defaultV3</string>
+ </dict>
+ <dict>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProject</string>
+ <key>Identifier</key>
+ <string>perspective.morph</string>
+ <key>IsVertical</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>11E0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>186</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>29B97314FDCFA39411CA2CEA</string>
+ <string>1C37FABC05509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {186, 337}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <integer>1</integer>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.GFSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {203, 355}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>186</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>373 269 690 397 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Morph</string>
+ <key>PreferredWidth</key>
+ <integer>300</integer>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>11E0B1FE06471DED0097A5F4</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.default.shortV3</string>
+ </dict>
+ </array>
+ <key>PerspectivesBarVisible</key>
+ <false/>
+ <key>ShelfIsVisible</key>
+ <false/>
+ <key>SourceDescription</key>
+ <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec'</string>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TimeStamp</key>
+ <real>0.0</real>
+ <key>ToolbarDisplayMode</key>
+ <integer>1</integer>
+ <key>ToolbarIsVisible</key>
+ <true/>
+ <key>ToolbarSizeMode</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>Perspectives</string>
+ <key>UpdateMessage</key>
+ <string>The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?</string>
+ <key>WindowJustification</key>
+ <integer>5</integer>
+ <key>WindowOrderList</key>
+ <array>
+ <string>2E6E54680E5246160062B058</string>
+ <string>2E6E542F0E5242890062B058</string>
+ <string>2E6E54300E5242890062B058</string>
+ <string>2E6E54310E5242890062B058</string>
+ <string>2E6E54160E5242040062B058</string>
+ <string>2E6E54490E5243C60062B058</string>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <string>2E6E542C0E5242890062B058</string>
+ <string>1C78EAAD065D492600B07095</string>
+ <string>/Users/geir/dev/10gen/p/p.xcodeproj</string>
+ </array>
+ <key>WindowString</key>
+ <string>67 481 690 397 0 0 1440 878 </string>
+ <key>WindowToolsV3</key>
+ <array>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.build</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528F0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string></string>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {500, 218}}</string>
+ <key>RubberWindowFrame</key>
+ <string>396 249 500 500 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>218pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>XCMainBuildResultsModuleGUID</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Build</string>
+ <key>XCBuildResultsTrigger_Collapse</key>
+ <integer>1021</integer>
+ <key>XCBuildResultsTrigger_Open</key>
+ <integer>1011</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 223}, {500, 236}}</string>
+ <key>RubberWindowFrame</key>
+ <string>396 249 500 500 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Proportion</key>
+ <string>236pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>459pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Build Results</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBuildResultsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>2E6E54160E5242040062B058</string>
+ <string>2E6E54170E5242040062B058</string>
+ <string>1CD0528F0623707200166675</string>
+ <string>XCMainBuildResultsModuleGUID</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.buildV3</string>
+ <key>WindowString</key>
+ <string>396 249 500 500 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>2E6E54160E5242040062B058</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.debugger</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>Debugger</key>
+ <dict>
+ <key>HorizontalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {596, 374}}</string>
+ <string>{{596, 0}, {715, 374}}</string>
+ </array>
+ </dict>
+ <key>VerticalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {1311, 374}}</string>
+ <string>{{0, 374}, {1311, 395}}</string>
+ </array>
+ </dict>
+ </dict>
+ <key>LauncherConfigVersion</key>
+ <string>8</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C162984064C10D400B95A72</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debug - GLUTExamples (Underwater)</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>DebugConsoleVisible</key>
+ <string>None</string>
+ <key>DebugConsoleWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>DebugSTDIOWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>Frame</key>
+ <string>{{0, 0}, {1311, 769}}</string>
+ <key>PBXDebugSessionStackFrameViewKey</key>
+ <dict>
+ <key>DebugVariablesTableConfiguration</key>
+ <array>
+ <string>Name</string>
+ <real>120</real>
+ <string>Value</string>
+ <real>85</real>
+ <string>Summary</string>
+ <real>485</real>
+ </array>
+ <key>Frame</key>
+ <string>{{596, 0}, {715, 374}}</string>
+ <key>RubberWindowFrame</key>
+ <string>82 68 1311 810 0 0 1440 878 </string>
+ </dict>
+ <key>RubberWindowFrame</key>
+ <string>82 68 1311 810 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Proportion</key>
+ <string>769pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>769pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugSessionModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <string>2E6E541A0E5242210062B058</string>
+ <string>1C162984064C10D400B95A72</string>
+ <string>2E6E541B0E5242210062B058</string>
+ <string>2E6E541C0E5242210062B058</string>
+ <string>2E6E541D0E5242210062B058</string>
+ <string>2E6E541E0E5242210062B058</string>
+ <string>2E6E541F0E5242210062B058</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugV3</string>
+ <key>WindowString</key>
+ <string>82 68 1311 810 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <key>WindowToolIsVisible</key>
+ <true/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.find</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CDD528C0622207200134675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528D0623707200166675</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {781, 167}}</string>
+ <key>RubberWindowFrame</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>781pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>50%</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528E0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Project Find</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{8, 0}, {773, 254}}</string>
+ <key>RubberWindowFrame</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Proportion</key>
+ <string>50%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>428pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Find</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXProjectFindModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <string>1C530D58069F1CE1000CFCEE</string>
+ <string>1C530D59069F1CE1000CFCEE</string>
+ <string>1CDD528C0622207200134675</string>
+ <string>1C530D5A069F1CE1000CFCEE</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CD0528E0623707200166675</string>
+ </array>
+ <key>WindowString</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>MENUSEPARATOR</string>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.debuggerConsole</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAAC065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debugger Console</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {853, 419}}</string>
+ <key>RubberWindowFrame</key>
+ <string>579 350 853 460 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Proportion</key>
+ <string>419pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>419pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger Console</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugCLIModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAAD065D492600B07095</string>
+ <string>2E6E54200E5242210062B058</string>
+ <string>1C78EAAC065D492600B07095</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.consoleV3</string>
+ <key>WindowString</key>
+ <string>579 350 853 460 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C78EAAD065D492600B07095</string>
+ <key>WindowToolIsVisible</key>
+ <true/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.snapshots</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Snapshots</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCSnapshotModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <string>Yes</string>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.snapshots</string>
+ <key>WindowString</key>
+ <string>315 824 300 550 0 0 1440 878 </string>
+ <key>WindowToolIsVisible</key>
+ <string>Yes</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.scm</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB2065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB3065D492600B07095</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {452, 0}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>0pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD052920623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>SCM</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ConsoleFrame</key>
+ <string>{{0, 259}, {452, 0}}</string>
+ <key>Frame</key>
+ <string>{{0, 7}, {452, 259}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ <key>TableConfiguration</key>
+ <array>
+ <string>Status</string>
+ <real>30</real>
+ <string>FileName</string>
+ <real>199</real>
+ <string>Path</string>
+ <real>197.09500122070312</real>
+ </array>
+ <key>TableFrame</key>
+ <string>{{0, 0}, {452, 250}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Proportion</key>
+ <string>262pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>266pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>SCM</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXCVSModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAB4065D492600B07095</string>
+ <string>1C78EAB5065D492600B07095</string>
+ <string>1C78EAB2065D492600B07095</string>
+ <string>1CD052920623707200166675</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.scm</string>
+ <key>WindowString</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.breakpoints</string>
+ <key>IsVertical</key>
+ <false/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>no</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>168</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ <string>1C3E0DCA080725EA00A55177</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {168, 350}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <false/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {185, 368}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>168</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>59 420 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>185pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA1AED706398EBD00589147</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{190, 0}, {554, 368}}</string>
+ <key>RubberWindowFrame</key>
+ <string>59 420 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>554pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>368pt</string>
+ </dict>
+ </array>
+ <key>MajorVersion</key>
+ <integer>3</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Breakpoints</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>2E6E54490E5243C60062B058</string>
+ <string>2E6E544A0E5243C60062B058</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CA1AED706398EBD00589147</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.breakpointsV3</string>
+ <key>WindowString</key>
+ <string>59 420 744 409 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>2E6E54490E5243C60062B058</string>
+ <key>WindowToolIsVisible</key>
+ <true/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.debugAnimator</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debug Visualizer</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXNavigatorGroup</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugAnimatorV3</string>
+ <key>WindowString</key>
+ <string>100 100 700 500 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.bookmarks</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Bookmarks</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBookmarksModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowString</key>
+ <string>538 42 401 187 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.projectFormatConflicts</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Format Conflicts</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCProjectFormatConflictsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowContentMinSize</key>
+ <string>450 300</string>
+ <key>WindowString</key>
+ <string>50 850 472 307 0 0 1440 877</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.classBrowser</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>OptionsSetName</key>
+ <string>Hierarchy, all classes</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA6456E063B45B4001379D8</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Class Browser - NSObject</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ClassesFrame</key>
+ <string>{{0, 0}, {374, 96}}</string>
+ <key>ClassesTreeTableConfiguration</key>
+ <array>
+ <string>PBXClassNameColumnIdentifier</string>
+ <real>208</real>
+ <string>PBXClassBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>Frame</key>
+ <string>{{0, 0}, {630, 331}}</string>
+ <key>MembersFrame</key>
+ <string>{{0, 105}, {374, 395}}</string>
+ <key>MembersTreeTableConfiguration</key>
+ <array>
+ <string>PBXMemberTypeIconColumnIdentifier</string>
+ <real>22</real>
+ <string>PBXMemberNameColumnIdentifier</string>
+ <real>216</real>
+ <string>PBXMemberTypeColumnIdentifier</string>
+ <real>97</real>
+ <string>PBXMemberBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>PBXModuleWindowStatusBarHidden2</key>
+ <integer>1</integer>
+ <key>RubberWindowFrame</key>
+ <string>385 179 630 352 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Proportion</key>
+ <string>332pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>332pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Class Browser</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXClassBrowserModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C0AD2AF069F1E9B00FABCE6</string>
+ <string>1C0AD2B0069F1E9B00FABCE6</string>
+ <string>1CA6456E063B45B4001379D8</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.classbrowser</string>
+ <key>WindowString</key>
+ <string>385 179 630 352 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C0AD2AF069F1E9B00FABCE6</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.refactoring</string>
+ <key>IncludeInToolsMenu</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{0, 0}, {500, 335}</string>
+ <key>RubberWindowFrame</key>
+ <string>{0, 0}, {500, 335}</string>
+ </dict>
+ <key>Module</key>
+ <string>XCRefactoringModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Refactoring</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCRefactoringModule</string>
+ </array>
+ <key>WindowString</key>
+ <string>200 200 500 356 0 0 1920 1200 </string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/p.xcodeproj/geir.pbxuser b/p.xcodeproj/geir.pbxuser
new file mode 100644
index 00000000000..9ab5dd85d63
--- /dev/null
+++ b/p.xcodeproj/geir.pbxuser
@@ -0,0 +1,281 @@
+// !$*UTF8*$!
+{
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ activeArchitecture = i386;
+ activeBuildConfigurationName = Debug;
+ activeExecutable = 2E6E54110E5241E50062B058 /* db */;
+ activeTarget = 2E6E540B0E52418B0062B058 /* make */;
+ addToTargets = (
+ );
+ breakpoints = (
+ 2E6E54510E5244090062B058 /* message.cpp:55 */,
+ 2E6E545F0E5246000062B058 /* db.cpp:817 */,
+ );
+ codeSenseManager = 2E6E3B930E5240C90062B058 /* Code sense */;
+ executables = (
+ 2E6E54110E5241E50062B058 /* db */,
+ );
+ perUserDictionary = {
+ "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_UseID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 20,
+ 198,
+ 20,
+ 99,
+ 99,
+ 29,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXBreakpointsDataSource_ActionID,
+ PBXBreakpointsDataSource_TypeID,
+ PBXBreakpointsDataSource_BreakpointID,
+ PBXBreakpointsDataSource_UseID,
+ PBXBreakpointsDataSource_LocationID,
+ PBXBreakpointsDataSource_ConditionID,
+ PBXBreakpointsDataSource_IgnoreCountID,
+ PBXBreakpointsDataSource_ContinueID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 300,
+ 133,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXErrorsWarningsDataSource_TypeID,
+ PBXErrorsWarningsDataSource_MessageID,
+ PBXErrorsWarningsDataSource_LocationID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 300,
+ 131,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ PBXExecutablesDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 243,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 203,
+ 60,
+ 20,
+ 48,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 240271543;
+ PBXWorkspaceStateSaveDate = 240271543;
+ };
+ perUserProjectItems = {
+ 2E6E546C0E524AE00062B058 /* PBXTextBookmark */ = 2E6E546C0E524AE00062B058 /* PBXTextBookmark */;
+ 2E6E546E0E524B4D0062B058 /* PBXTextBookmark */ = 2E6E546E0E524B4D0062B058 /* PBXTextBookmark */;
+ };
+ sourceControlManager = 2E6E3B920E5240C90062B058 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ 2E6E3B920E5240C90062B058 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ };
+ 2E6E3B930E5240C90062B058 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ 2E6E52D50E5241470062B058 /* db.cpp */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1122, 13146}}";
+ sepNavSelRange = "{9402, 25}";
+ sepNavVisRange = "{8997, 700}";
+ sepNavWindowFrame = "{{38, 157}, {1181, 695}}";
+ };
+ };
+ 2E6E540B0E52418B0062B058 /* make */ = {
+ activeExec = 0;
+ };
+ 2E6E54110E5241E50062B058 /* db */ = {
+ isa = PBXExecutable;
+ activeArgIndices = (
+ YES,
+ );
+ argumentStrings = (
+ run,
+ );
+ autoAttachOnCrash = 1;
+ breakpointsEnabled = 1;
+ configStateDict = {
+ "PBXLSLaunchAction-0" = {
+ PBXLSLaunchAction = 0;
+ PBXLSLaunchStartAction = 1;
+ PBXLSLaunchStdioStyle = 2;
+ PBXLSLaunchStyle = 0;
+ class = PBXLSRunLaunchConfig;
+ commandLineArgs = (
+ );
+ displayName = "Executable Runner";
+ environment = {
+ };
+ identifier = com.apple.Xcode.launch.runConfig;
+ remoteHostInfo = "";
+ startActionInfo = "";
+ };
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ launchableReference = 2E6E54120E5241E50062B058 /* db */;
+ libgmallocEnabled = 0;
+ name = db;
+ savedGlobals = {
+ };
+ sourceDirectories = (
+ );
+ startupPath = /Users/geir/dev/10gen/p/db;
+ variableFormatDictionary = {
+ $mm0 = 1;
+ $mm1 = 1;
+ $mm2 = 1;
+ $mm3 = 1;
+ $mm4 = 1;
+ $mm5 = 1;
+ $mm6 = 1;
+ $mm7 = 1;
+ $mxcsr = 1;
+ $xmm0 = 1;
+ $xmm1 = 1;
+ $xmm2 = 1;
+ $xmm3 = 1;
+ $xmm4 = 1;
+ $xmm5 = 1;
+ $xmm6 = 1;
+ $xmm7 = 1;
+ };
+ };
+ 2E6E54120E5241E50062B058 /* db */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = "compiled.mach-o.executable";
+ name = db;
+ path = /Users/geir/dev/10gen/p/db/db;
+ sourceTree = "<absolute>";
+ };
+ 2E6E544F0E5244090062B058 /* message.cpp */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.cpp.cpp;
+ name = message.cpp;
+ path = /Users/geir/dev/10gen/p/db/../grid/message.cpp;
+ sourceTree = "<absolute>";
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1122, 3206}}";
+ sepNavSelRange = "{1548, 0}";
+ sepNavVisRange = "{1125, 979}";
+ };
+ };
+ 2E6E54510E5244090062B058 /* message.cpp:55 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = 2E6E544F0E5244090062B058 /* message.cpp */;
+ functionName = "Listener::listen()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 55;
+ modificationTime = 240272904.995801;
+ state = 1;
+ };
+ 2E6E545F0E5246000062B058 /* db.cpp:817 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = 2E6E52D50E5241470062B058 /* db.cpp */;
+ functionName = "main(int argc, char* argv[], char *envp[] )";
+ hitCount = 1;
+ ignoreCount = 0;
+ lineNumber = 817;
+ location = db;
+ modificationTime = 240272906.787998;
+ state = 1;
+ };
+ 2E6E546C0E524AE00062B058 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2E6E52D50E5241470062B058 /* db.cpp */;
+ rLen = 1;
+ rLoc = 374;
+ rType = 1;
+ };
+ 2E6E546E0E524B4D0062B058 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2E6E52D50E5241470062B058 /* db.cpp */;
+ name = "db.cpp: 375";
+ rLen = 25;
+ rLoc = 9402;
+ rType = 0;
+ vrLen = 700;
+ vrLoc = 8997;
+ };
+}
diff --git a/p.xcodeproj/project.pbxproj b/p.xcodeproj/project.pbxproj
new file mode 100644
index 00000000000..267274b5b56
--- /dev/null
+++ b/p.xcodeproj/project.pbxproj
@@ -0,0 +1,702 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 44;
+ objects = {
+
+/* Begin PBXFileReference section */
+ 2E6E52CC0E5241470062B058 /* btree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btree.cpp; sourceTree = "<group>"; };
+ 2E6E52CD0E5241470062B058 /* btree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btree.h; sourceTree = "<group>"; };
+ 2E6E52CE0E5241470062B058 /* btree.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = btree.o; sourceTree = "<group>"; };
+ 2E6E52CF0E5241470062B058 /* btreecursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btreecursor.cpp; sourceTree = "<group>"; };
+ 2E6E52D00E5241470062B058 /* btreecursor.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = btreecursor.o; sourceTree = "<group>"; };
+ 2E6E52D10E5241470062B058 /* clientcursor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = clientcursor.cpp; sourceTree = "<group>"; };
+ 2E6E52D20E5241470062B058 /* clientcursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clientcursor.h; sourceTree = "<group>"; };
+ 2E6E52D30E5241470062B058 /* clientcursor.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = clientcursor.o; sourceTree = "<group>"; };
+ 2E6E52D40E5241470062B058 /* db */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = db; sourceTree = "<group>"; };
+ 2E6E52D50E5241470062B058 /* db.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = db.cpp; sourceTree = "<group>"; };
+ 2E6E52D60E5241470062B058 /* db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = db.h; sourceTree = "<group>"; };
+ 2E6E52D70E5241470062B058 /* db.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = db.o; sourceTree = "<group>"; };
+ 2E6E52D80E5241470062B058 /* db.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = db.rc; sourceTree = "<group>"; };
+ 2E6E52D90E5241470062B058 /* db.sln */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = db.sln; sourceTree = "<group>"; };
+ 2E6E52DA0E5241470062B058 /* db.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = db.vcproj; sourceTree = "<group>"; };
+ 2E6E52DB0E5241470062B058 /* dbclient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dbclient.cpp; sourceTree = "<group>"; };
+ 2E6E52DC0E5241470062B058 /* dbclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dbclient.h; sourceTree = "<group>"; };
+ 2E6E52DD0E5241470062B058 /* dbclient.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = dbclient.o; sourceTree = "<group>"; };
+ 2E6E52DE0E5241470062B058 /* dbproblems.log */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dbproblems.log; sourceTree = "<group>"; };
+ 2E6E52DF0E5241470062B058 /* introspect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = introspect.cpp; sourceTree = "<group>"; };
+ 2E6E52E00E5241470062B058 /* introspect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = introspect.h; sourceTree = "<group>"; };
+ 2E6E52E10E5241470062B058 /* introspect.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = introspect.o; sourceTree = "<group>"; };
+ 2E6E52E20E5241470062B058 /* javajs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = javajs.cpp; sourceTree = "<group>"; };
+ 2E6E52E30E5241470062B058 /* javajs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = javajs.h; sourceTree = "<group>"; };
+ 2E6E52E40E5241470062B058 /* javajs.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = javajs.o; sourceTree = "<group>"; };
+ 2E6E52E50E5241470062B058 /* javatest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = javatest.cpp; sourceTree = "<group>"; };
+ 2E6E52E60E5241470062B058 /* jsobj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsobj.cpp; sourceTree = "<group>"; };
+ 2E6E52E70E5241470062B058 /* jsobj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jsobj.h; sourceTree = "<group>"; };
+ 2E6E52E80E5241470062B058 /* jsobj.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = jsobj.o; sourceTree = "<group>"; };
+ 2E6E52E90E5241470062B058 /* json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json.cpp; sourceTree = "<group>"; };
+ 2E6E52EA0E5241470062B058 /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json.h; sourceTree = "<group>"; };
+ 2E6E52EB0E5241470062B058 /* json.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = json.o; sourceTree = "<group>"; };
+ 2E6E52EC0E5241470062B058 /* makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = "<group>"; };
+ 2E6E52ED0E5241470062B058 /* makefile.Darwin.i386 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makefile.Darwin.i386; sourceTree = "<group>"; };
+ 2E6E52EE0E5241470062B058 /* makefile.Linux.i686 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makefile.Linux.i686; sourceTree = "<group>"; };
+ 2E6E52EF0E5241470062B058 /* makefile.Linux.x86_64 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makefile.Linux.x86_64; sourceTree = "<group>"; };
+ 2E6E52F00E5241470062B058 /* makefile.local */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makefile.local; sourceTree = "<group>"; };
+ 2E6E52F10E5241470062B058 /* minilex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = minilex.h; sourceTree = "<group>"; };
+ 2E6E52F20E5241470062B058 /* namespace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = namespace.h; sourceTree = "<group>"; };
+ 2E6E52F30E5241470062B058 /* objwrappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objwrappers.h; sourceTree = "<group>"; };
+ 2E6E52F40E5241470062B058 /* oplog.489f33aa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = oplog.489f33aa; sourceTree = "<group>"; };
+ 2E6E52F50E5241470062B058 /* oplog.489ffd66 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = oplog.489ffd66; sourceTree = "<group>"; };
+ 2E6E52F60E5241470062B058 /* oplog.48a03359 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = oplog.48a03359; sourceTree = "<group>"; };
+ 2E6E52F80E5241470062B058 /* 132html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = 132html; sourceTree = "<group>"; };
+ 2E6E52F90E5241470062B058 /* aclocal.m4 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = aclocal.m4; sourceTree = "<group>"; };
+ 2E6E52FA0E5241470062B058 /* AUTHORS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = AUTHORS; sourceTree = "<group>"; };
+ 2E6E52FB0E5241470062B058 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
+ 2E6E52FC0E5241470062B058 /* CleanTxt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = CleanTxt; sourceTree = "<group>"; };
+ 2E6E52FD0E5241470062B058 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
+ 2E6E52FE0E5241470062B058 /* config-cmake.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "config-cmake.h.in"; sourceTree = "<group>"; };
+ 2E6E52FF0E5241470062B058 /* config.guess */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = config.guess; sourceTree = "<group>"; };
+ 2E6E53000E5241470062B058 /* config.h.generic */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.h.generic; sourceTree = "<group>"; };
+ 2E6E53010E5241470062B058 /* config.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.h.in; sourceTree = "<group>"; };
+ 2E6E53020E5241470062B058 /* config.sub */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = config.sub; sourceTree = "<group>"; };
+ 2E6E53030E5241470062B058 /* configure */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = configure; sourceTree = "<group>"; };
+ 2E6E53040E5241470062B058 /* configure.ac */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = configure.ac; sourceTree = "<group>"; };
+ 2E6E53050E5241470062B058 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
+ 2E6E53060E5241470062B058 /* depcomp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = depcomp; sourceTree = "<group>"; };
+ 2E6E53070E5241470062B058 /* Detrail */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = Detrail; sourceTree = "<group>"; };
+ 2E6E53080E5241470062B058 /* dftables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dftables.c; sourceTree = "<group>"; };
+ 2E6E530B0E5241470062B058 /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
+ 2E6E530C0E5241470062B058 /* pcre-config.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "pcre-config.html"; sourceTree = "<group>"; };
+ 2E6E530D0E5241470062B058 /* pcre.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre.html; sourceTree = "<group>"; };
+ 2E6E530E0E5241470062B058 /* pcre_compile.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_compile.html; sourceTree = "<group>"; };
+ 2E6E530F0E5241470062B058 /* pcre_compile2.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_compile2.html; sourceTree = "<group>"; };
+ 2E6E53100E5241470062B058 /* pcre_config.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_config.html; sourceTree = "<group>"; };
+ 2E6E53110E5241470062B058 /* pcre_copy_named_substring.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_copy_named_substring.html; sourceTree = "<group>"; };
+ 2E6E53120E5241470062B058 /* pcre_copy_substring.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_copy_substring.html; sourceTree = "<group>"; };
+ 2E6E53130E5241470062B058 /* pcre_dfa_exec.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_dfa_exec.html; sourceTree = "<group>"; };
+ 2E6E53140E5241470062B058 /* pcre_exec.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_exec.html; sourceTree = "<group>"; };
+ 2E6E53150E5241470062B058 /* pcre_free_substring.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_free_substring.html; sourceTree = "<group>"; };
+ 2E6E53160E5241470062B058 /* pcre_free_substring_list.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_free_substring_list.html; sourceTree = "<group>"; };
+ 2E6E53170E5241470062B058 /* pcre_fullinfo.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_fullinfo.html; sourceTree = "<group>"; };
+ 2E6E53180E5241470062B058 /* pcre_get_named_substring.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_get_named_substring.html; sourceTree = "<group>"; };
+ 2E6E53190E5241470062B058 /* pcre_get_stringnumber.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_get_stringnumber.html; sourceTree = "<group>"; };
+ 2E6E531A0E5241470062B058 /* pcre_get_stringtable_entries.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_get_stringtable_entries.html; sourceTree = "<group>"; };
+ 2E6E531B0E5241470062B058 /* pcre_get_substring.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_get_substring.html; sourceTree = "<group>"; };
+ 2E6E531C0E5241470062B058 /* pcre_get_substring_list.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_get_substring_list.html; sourceTree = "<group>"; };
+ 2E6E531D0E5241470062B058 /* pcre_info.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_info.html; sourceTree = "<group>"; };
+ 2E6E531E0E5241470062B058 /* pcre_maketables.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_maketables.html; sourceTree = "<group>"; };
+ 2E6E531F0E5241470062B058 /* pcre_refcount.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_refcount.html; sourceTree = "<group>"; };
+ 2E6E53200E5241470062B058 /* pcre_study.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_study.html; sourceTree = "<group>"; };
+ 2E6E53210E5241470062B058 /* pcre_version.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcre_version.html; sourceTree = "<group>"; };
+ 2E6E53220E5241470062B058 /* pcreapi.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcreapi.html; sourceTree = "<group>"; };
+ 2E6E53230E5241470062B058 /* pcrebuild.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrebuild.html; sourceTree = "<group>"; };
+ 2E6E53240E5241470062B058 /* pcrecallout.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrecallout.html; sourceTree = "<group>"; };
+ 2E6E53250E5241470062B058 /* pcrecompat.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrecompat.html; sourceTree = "<group>"; };
+ 2E6E53260E5241470062B058 /* pcrecpp.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrecpp.html; sourceTree = "<group>"; };
+ 2E6E53270E5241470062B058 /* pcregrep.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcregrep.html; sourceTree = "<group>"; };
+ 2E6E53280E5241470062B058 /* pcrematching.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrematching.html; sourceTree = "<group>"; };
+ 2E6E53290E5241470062B058 /* pcrepartial.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrepartial.html; sourceTree = "<group>"; };
+ 2E6E532A0E5241470062B058 /* pcrepattern.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrepattern.html; sourceTree = "<group>"; };
+ 2E6E532B0E5241470062B058 /* pcreperform.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcreperform.html; sourceTree = "<group>"; };
+ 2E6E532C0E5241470062B058 /* pcreposix.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcreposix.html; sourceTree = "<group>"; };
+ 2E6E532D0E5241470062B058 /* pcreprecompile.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcreprecompile.html; sourceTree = "<group>"; };
+ 2E6E532E0E5241470062B058 /* pcresample.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcresample.html; sourceTree = "<group>"; };
+ 2E6E532F0E5241470062B058 /* pcrestack.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcrestack.html; sourceTree = "<group>"; };
+ 2E6E53300E5241470062B058 /* pcresyntax.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcresyntax.html; sourceTree = "<group>"; };
+ 2E6E53310E5241470062B058 /* pcretest.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pcretest.html; sourceTree = "<group>"; };
+ 2E6E53320E5241470062B058 /* index.html.src */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = index.html.src; sourceTree = "<group>"; };
+ 2E6E53330E5241470062B058 /* pcre-config.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = "pcre-config.1"; sourceTree = "<group>"; };
+ 2E6E53340E5241470062B058 /* pcre-config.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "pcre-config.txt"; sourceTree = "<group>"; };
+ 2E6E53350E5241470062B058 /* pcre.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre.3; sourceTree = "<group>"; };
+ 2E6E53360E5241470062B058 /* pcre.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre.txt; sourceTree = "<group>"; };
+ 2E6E53370E5241470062B058 /* pcre_compile.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_compile.3; sourceTree = "<group>"; };
+ 2E6E53380E5241470062B058 /* pcre_compile2.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_compile2.3; sourceTree = "<group>"; };
+ 2E6E53390E5241470062B058 /* pcre_config.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_config.3; sourceTree = "<group>"; };
+ 2E6E533A0E5241470062B058 /* pcre_copy_named_substring.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_copy_named_substring.3; sourceTree = "<group>"; };
+ 2E6E533B0E5241470062B058 /* pcre_copy_substring.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_copy_substring.3; sourceTree = "<group>"; };
+ 2E6E533C0E5241470062B058 /* pcre_dfa_exec.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_dfa_exec.3; sourceTree = "<group>"; };
+ 2E6E533D0E5241470062B058 /* pcre_exec.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_exec.3; sourceTree = "<group>"; };
+ 2E6E533E0E5241470062B058 /* pcre_free_substring.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_free_substring.3; sourceTree = "<group>"; };
+ 2E6E533F0E5241470062B058 /* pcre_free_substring_list.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_free_substring_list.3; sourceTree = "<group>"; };
+ 2E6E53400E5241470062B058 /* pcre_fullinfo.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_fullinfo.3; sourceTree = "<group>"; };
+ 2E6E53410E5241470062B058 /* pcre_get_named_substring.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_get_named_substring.3; sourceTree = "<group>"; };
+ 2E6E53420E5241470062B058 /* pcre_get_stringnumber.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_get_stringnumber.3; sourceTree = "<group>"; };
+ 2E6E53430E5241470062B058 /* pcre_get_stringtable_entries.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_get_stringtable_entries.3; sourceTree = "<group>"; };
+ 2E6E53440E5241470062B058 /* pcre_get_substring.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_get_substring.3; sourceTree = "<group>"; };
+ 2E6E53450E5241470062B058 /* pcre_get_substring_list.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_get_substring_list.3; sourceTree = "<group>"; };
+ 2E6E53460E5241470062B058 /* pcre_info.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_info.3; sourceTree = "<group>"; };
+ 2E6E53470E5241470062B058 /* pcre_maketables.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_maketables.3; sourceTree = "<group>"; };
+ 2E6E53480E5241470062B058 /* pcre_refcount.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_refcount.3; sourceTree = "<group>"; };
+ 2E6E53490E5241470062B058 /* pcre_study.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_study.3; sourceTree = "<group>"; };
+ 2E6E534A0E5241470062B058 /* pcre_version.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_version.3; sourceTree = "<group>"; };
+ 2E6E534B0E5241470062B058 /* pcreapi.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcreapi.3; sourceTree = "<group>"; };
+ 2E6E534C0E5241470062B058 /* pcrebuild.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrebuild.3; sourceTree = "<group>"; };
+ 2E6E534D0E5241470062B058 /* pcrecallout.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrecallout.3; sourceTree = "<group>"; };
+ 2E6E534E0E5241470062B058 /* pcrecompat.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrecompat.3; sourceTree = "<group>"; };
+ 2E6E534F0E5241480062B058 /* pcrecpp.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrecpp.3; sourceTree = "<group>"; };
+ 2E6E53500E5241480062B058 /* pcregrep.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = pcregrep.1; sourceTree = "<group>"; };
+ 2E6E53510E5241480062B058 /* pcregrep.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcregrep.txt; sourceTree = "<group>"; };
+ 2E6E53520E5241480062B058 /* pcrematching.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrematching.3; sourceTree = "<group>"; };
+ 2E6E53530E5241480062B058 /* pcrepartial.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrepartial.3; sourceTree = "<group>"; };
+ 2E6E53540E5241480062B058 /* pcrepattern.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrepattern.3; sourceTree = "<group>"; };
+ 2E6E53550E5241480062B058 /* pcreperform.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcreperform.3; sourceTree = "<group>"; };
+ 2E6E53560E5241480062B058 /* pcreposix.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcreposix.3; sourceTree = "<group>"; };
+ 2E6E53570E5241480062B058 /* pcreprecompile.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcreprecompile.3; sourceTree = "<group>"; };
+ 2E6E53580E5241480062B058 /* pcresample.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcresample.3; sourceTree = "<group>"; };
+ 2E6E53590E5241480062B058 /* pcrestack.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrestack.3; sourceTree = "<group>"; };
+ 2E6E535A0E5241480062B058 /* pcresyntax.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcresyntax.3; sourceTree = "<group>"; };
+ 2E6E535B0E5241480062B058 /* pcretest.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = pcretest.1; sourceTree = "<group>"; };
+ 2E6E535C0E5241480062B058 /* pcretest.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcretest.txt; sourceTree = "<group>"; };
+ 2E6E535D0E5241480062B058 /* perltest.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = perltest.txt; sourceTree = "<group>"; };
+ 2E6E535E0E5241480062B058 /* HACKING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = HACKING; sourceTree = "<group>"; };
+ 2E6E535F0E5241480062B058 /* INSTALL */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = INSTALL; sourceTree = "<group>"; };
+ 2E6E53600E5241480062B058 /* install-sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "install-sh"; sourceTree = "<group>"; };
+ 2E6E53610E5241480062B058 /* libpcre.pc.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = libpcre.pc.in; sourceTree = "<group>"; };
+ 2E6E53620E5241480062B058 /* libpcrecpp.pc.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = libpcrecpp.pc.in; sourceTree = "<group>"; };
+ 2E6E53630E5241480062B058 /* LICENCE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENCE; sourceTree = "<group>"; };
+ 2E6E53640E5241480062B058 /* ltmain.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = ltmain.sh; sourceTree = "<group>"; };
+ 2E6E53650E5241480062B058 /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; };
+ 2E6E53660E5241480062B058 /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
+ 2E6E53670E5241480062B058 /* makevp.bat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makevp.bat; sourceTree = "<group>"; };
+ 2E6E53680E5241480062B058 /* makevp_c.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makevp_c.txt; sourceTree = "<group>"; };
+ 2E6E53690E5241480062B058 /* makevp_l.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = makevp_l.txt; sourceTree = "<group>"; };
+ 2E6E536A0E5241480062B058 /* missing */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = missing; sourceTree = "<group>"; };
+ 2E6E536B0E5241480062B058 /* NEWS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NEWS; sourceTree = "<group>"; };
+ 2E6E536C0E5241480062B058 /* NON-UNIX-USE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "NON-UNIX-USE"; sourceTree = "<group>"; };
+ 2E6E536D0E5241480062B058 /* pcre-config.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "pcre-config.in"; sourceTree = "<group>"; };
+ 2E6E536E0E5241480062B058 /* pcre.h.generic */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre.h.generic; sourceTree = "<group>"; };
+ 2E6E536F0E5241480062B058 /* pcre.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre.h.in; sourceTree = "<group>"; };
+ 2E6E53700E5241480062B058 /* pcre_chartables.c.dist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_chartables.c.dist; sourceTree = "<group>"; };
+ 2E6E53710E5241480062B058 /* pcre_compile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_compile.c; sourceTree = "<group>"; };
+ 2E6E53720E5241480062B058 /* pcre_config.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_config.c; sourceTree = "<group>"; };
+ 2E6E53730E5241480062B058 /* pcre_dfa_exec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_dfa_exec.c; sourceTree = "<group>"; };
+ 2E6E53740E5241480062B058 /* pcre_exec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_exec.c; sourceTree = "<group>"; };
+ 2E6E53750E5241480062B058 /* pcre_fullinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_fullinfo.c; sourceTree = "<group>"; };
+ 2E6E53760E5241480062B058 /* pcre_get.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_get.c; sourceTree = "<group>"; };
+ 2E6E53770E5241480062B058 /* pcre_globals.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_globals.c; sourceTree = "<group>"; };
+ 2E6E53780E5241480062B058 /* pcre_info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_info.c; sourceTree = "<group>"; };
+ 2E6E53790E5241480062B058 /* pcre_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pcre_internal.h; sourceTree = "<group>"; };
+ 2E6E537A0E5241480062B058 /* pcre_maketables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_maketables.c; sourceTree = "<group>"; };
+ 2E6E537B0E5241480062B058 /* pcre_newline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_newline.c; sourceTree = "<group>"; };
+ 2E6E537C0E5241480062B058 /* pcre_ord2utf8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_ord2utf8.c; sourceTree = "<group>"; };
+ 2E6E537D0E5241480062B058 /* pcre_printint.src */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_printint.src; sourceTree = "<group>"; };
+ 2E6E537E0E5241480062B058 /* pcre_refcount.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_refcount.c; sourceTree = "<group>"; };
+ 2E6E537F0E5241480062B058 /* pcre_scanner.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_scanner.cc; sourceTree = "<group>"; };
+ 2E6E53800E5241480062B058 /* pcre_scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pcre_scanner.h; sourceTree = "<group>"; };
+ 2E6E53810E5241480062B058 /* pcre_scanner_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_scanner_unittest.cc; sourceTree = "<group>"; };
+ 2E6E53820E5241480062B058 /* pcre_stringpiece.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_stringpiece.cc; sourceTree = "<group>"; };
+ 2E6E53830E5241480062B058 /* pcre_stringpiece.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre_stringpiece.h.in; sourceTree = "<group>"; };
+ 2E6E53840E5241480062B058 /* pcre_stringpiece_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcre_stringpiece_unittest.cc; sourceTree = "<group>"; };
+ 2E6E53850E5241480062B058 /* pcre_study.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_study.c; sourceTree = "<group>"; };
+ 2E6E53860E5241480062B058 /* pcre_tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_tables.c; sourceTree = "<group>"; };
+ 2E6E53870E5241480062B058 /* pcre_try_flipped.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_try_flipped.c; sourceTree = "<group>"; };
+ 2E6E53880E5241480062B058 /* pcre_ucp_searchfuncs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_ucp_searchfuncs.c; sourceTree = "<group>"; };
+ 2E6E53890E5241480062B058 /* pcre_valid_utf8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_valid_utf8.c; sourceTree = "<group>"; };
+ 2E6E538A0E5241480062B058 /* pcre_version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_version.c; sourceTree = "<group>"; };
+ 2E6E538B0E5241480062B058 /* pcre_xclass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcre_xclass.c; sourceTree = "<group>"; };
+ 2E6E538C0E5241480062B058 /* pcrecpp.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcrecpp.cc; sourceTree = "<group>"; };
+ 2E6E538D0E5241480062B058 /* pcrecpp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pcrecpp.h; sourceTree = "<group>"; };
+ 2E6E538E0E5241480062B058 /* pcrecpp_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pcrecpp_internal.h; sourceTree = "<group>"; };
+ 2E6E538F0E5241480062B058 /* pcrecpp_unittest.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pcrecpp_unittest.cc; sourceTree = "<group>"; };
+ 2E6E53900E5241480062B058 /* pcrecpparg.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcrecpparg.h.in; sourceTree = "<group>"; };
+ 2E6E53910E5241480062B058 /* pcredemo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcredemo.c; sourceTree = "<group>"; };
+ 2E6E53920E5241480062B058 /* pcregexp.pas */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = pcregexp.pas; sourceTree = "<group>"; };
+ 2E6E53930E5241480062B058 /* pcregrep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcregrep.c; sourceTree = "<group>"; };
+ 2E6E53940E5241480062B058 /* pcreposix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcreposix.c; sourceTree = "<group>"; };
+ 2E6E53950E5241480062B058 /* pcreposix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pcreposix.h; sourceTree = "<group>"; };
+ 2E6E53960E5241480062B058 /* pcretest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pcretest.c; sourceTree = "<group>"; };
+ 2E6E53970E5241480062B058 /* perltest.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = perltest.pl; sourceTree = "<group>"; };
+ 2E6E53980E5241480062B058 /* PrepareRelease */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PrepareRelease; sourceTree = "<group>"; };
+ 2E6E53990E5241480062B058 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
+ 2E6E539A0E5241480062B058 /* RunGrepTest */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = RunGrepTest; sourceTree = "<group>"; };
+ 2E6E539B0E5241480062B058 /* RunTest */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = RunTest; sourceTree = "<group>"; };
+ 2E6E539C0E5241480062B058 /* RunTest.bat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RunTest.bat; sourceTree = "<group>"; };
+ 2E6E539E0E5241480062B058 /* grepinput */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepinput; sourceTree = "<group>"; };
+ 2E6E539F0E5241480062B058 /* grepinput8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepinput8; sourceTree = "<group>"; };
+ 2E6E53A00E5241480062B058 /* grepinputv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepinputv; sourceTree = "<group>"; };
+ 2E6E53A10E5241480062B058 /* grepinputx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepinputx; sourceTree = "<group>"; };
+ 2E6E53A20E5241480062B058 /* greplist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = greplist; sourceTree = "<group>"; };
+ 2E6E53A30E5241480062B058 /* grepoutput */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepoutput; sourceTree = "<group>"; };
+ 2E6E53A40E5241480062B058 /* grepoutput8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepoutput8; sourceTree = "<group>"; };
+ 2E6E53A50E5241480062B058 /* grepoutputN */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = grepoutputN; sourceTree = "<group>"; };
+ 2E6E53A60E5241480062B058 /* testinput1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput1; sourceTree = "<group>"; };
+ 2E6E53A70E5241480062B058 /* testinput10 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput10; sourceTree = "<group>"; };
+ 2E6E53A80E5241480062B058 /* testinput2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput2; sourceTree = "<group>"; };
+ 2E6E53A90E5241480062B058 /* testinput3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput3; sourceTree = "<group>"; };
+ 2E6E53AA0E5241480062B058 /* testinput4 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput4; sourceTree = "<group>"; };
+ 2E6E53AB0E5241480062B058 /* testinput5 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput5; sourceTree = "<group>"; };
+ 2E6E53AC0E5241480062B058 /* testinput6 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput6; sourceTree = "<group>"; };
+ 2E6E53AD0E5241480062B058 /* testinput7 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput7; sourceTree = "<group>"; };
+ 2E6E53AE0E5241480062B058 /* testinput8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput8; sourceTree = "<group>"; };
+ 2E6E53AF0E5241480062B058 /* testinput9 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testinput9; sourceTree = "<group>"; };
+ 2E6E53B00E5241480062B058 /* testoutput1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput1; sourceTree = "<group>"; };
+ 2E6E53B10E5241480062B058 /* testoutput10 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput10; sourceTree = "<group>"; };
+ 2E6E53B20E5241480062B058 /* testoutput2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput2; sourceTree = "<group>"; };
+ 2E6E53B30E5241480062B058 /* testoutput3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput3; sourceTree = "<group>"; };
+ 2E6E53B40E5241480062B058 /* testoutput4 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput4; sourceTree = "<group>"; };
+ 2E6E53B50E5241480062B058 /* testoutput5 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput5; sourceTree = "<group>"; };
+ 2E6E53B60E5241480062B058 /* testoutput6 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput6; sourceTree = "<group>"; };
+ 2E6E53B70E5241480062B058 /* testoutput7 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput7; sourceTree = "<group>"; };
+ 2E6E53B80E5241480062B058 /* testoutput8 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput8; sourceTree = "<group>"; };
+ 2E6E53B90E5241480062B058 /* testoutput9 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = testoutput9; sourceTree = "<group>"; };
+ 2E6E53BA0E5241480062B058 /* wintestinput3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wintestinput3; sourceTree = "<group>"; };
+ 2E6E53BB0E5241480062B058 /* wintestoutput3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wintestoutput3; sourceTree = "<group>"; };
+ 2E6E53BC0E5241480062B058 /* ucp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ucp.h; sourceTree = "<group>"; };
+ 2E6E53BD0E5241480062B058 /* ucpinternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ucpinternal.h; sourceTree = "<group>"; };
+ 2E6E53BE0E5241480062B058 /* ucptable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ucptable.h; sourceTree = "<group>"; };
+ 2E6E53BF0E5241480062B058 /* pcre-7.4.tar.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = "pcre-7.4.tar.gz"; sourceTree = "<group>"; };
+ 2E6E53C00E5241480062B058 /* pcre.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pcre.txt; sourceTree = "<group>"; };
+ 2E6E53C10E5241480062B058 /* pdfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pdfile.cpp; sourceTree = "<group>"; };
+ 2E6E53C20E5241480062B058 /* pdfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pdfile.h; sourceTree = "<group>"; };
+ 2E6E53C30E5241480062B058 /* pdfile.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = pdfile.o; sourceTree = "<group>"; };
+ 2E6E53C40E5241480062B058 /* query.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = query.cpp; sourceTree = "<group>"; };
+ 2E6E53C50E5241480062B058 /* query.cpp_geir */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = query.cpp_geir; sourceTree = "<group>"; };
+ 2E6E53C60E5241480062B058 /* query.cpp_geir2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = query.cpp_geir2; sourceTree = "<group>"; };
+ 2E6E53C70E5241480062B058 /* query.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = query.h; sourceTree = "<group>"; };
+ 2E6E53C80E5241480062B058 /* query.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = query.o; sourceTree = "<group>"; };
+ 2E6E53C90E5241480062B058 /* repl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl.cpp; sourceTree = "<group>"; };
+ 2E6E53CA0E5241480062B058 /* repl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = repl.h; sourceTree = "<group>"; };
+ 2E6E53CB0E5241480062B058 /* repl.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = repl.o; sourceTree = "<group>"; };
+ 2E6E53CC0E5241480062B058 /* resource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resource.h; sourceTree = "<group>"; };
+ 2E6E53CD0E5241480062B058 /* storage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = storage.h; sourceTree = "<group>"; };
+ 2E6E53CE0E5241480062B058 /* tests.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tests.cpp; sourceTree = "<group>"; };
+ 2E6E53CF0E5241480062B058 /* tests.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = tests.o; sourceTree = "<group>"; };
+ C6859E8B029090EE04C91782 /* p.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = p.1; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXGroup section */
+ 08FB7794FE84155DC02AAC07 /* p */ = {
+ isa = PBXGroup;
+ children = (
+ 08FB7795FE84155DC02AAC07 /* Source */,
+ C6859E8C029090F304C91782 /* Documentation */,
+ 1AB674ADFE9D54B511CA2CBB /* Products */,
+ );
+ name = p;
+ sourceTree = "<group>";
+ };
+ 08FB7795FE84155DC02AAC07 /* Source */ = {
+ isa = PBXGroup;
+ children = (
+ 2E6E52CB0E5241470062B058 /* db */,
+ );
+ name = Source;
+ sourceTree = "<group>";
+ };
+ 1AB674ADFE9D54B511CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 2E6E52CB0E5241470062B058 /* db */ = {
+ isa = PBXGroup;
+ children = (
+ 2E6E52CC0E5241470062B058 /* btree.cpp */,
+ 2E6E52CD0E5241470062B058 /* btree.h */,
+ 2E6E52CE0E5241470062B058 /* btree.o */,
+ 2E6E52CF0E5241470062B058 /* btreecursor.cpp */,
+ 2E6E52D00E5241470062B058 /* btreecursor.o */,
+ 2E6E52D10E5241470062B058 /* clientcursor.cpp */,
+ 2E6E52D20E5241470062B058 /* clientcursor.h */,
+ 2E6E52D30E5241470062B058 /* clientcursor.o */,
+ 2E6E52D40E5241470062B058 /* db */,
+ 2E6E52D50E5241470062B058 /* db.cpp */,
+ 2E6E52D60E5241470062B058 /* db.h */,
+ 2E6E52D70E5241470062B058 /* db.o */,
+ 2E6E52D80E5241470062B058 /* db.rc */,
+ 2E6E52D90E5241470062B058 /* db.sln */,
+ 2E6E52DA0E5241470062B058 /* db.vcproj */,
+ 2E6E52DB0E5241470062B058 /* dbclient.cpp */,
+ 2E6E52DC0E5241470062B058 /* dbclient.h */,
+ 2E6E52DD0E5241470062B058 /* dbclient.o */,
+ 2E6E52DE0E5241470062B058 /* dbproblems.log */,
+ 2E6E52DF0E5241470062B058 /* introspect.cpp */,
+ 2E6E52E00E5241470062B058 /* introspect.h */,
+ 2E6E52E10E5241470062B058 /* introspect.o */,
+ 2E6E52E20E5241470062B058 /* javajs.cpp */,
+ 2E6E52E30E5241470062B058 /* javajs.h */,
+ 2E6E52E40E5241470062B058 /* javajs.o */,
+ 2E6E52E50E5241470062B058 /* javatest.cpp */,
+ 2E6E52E60E5241470062B058 /* jsobj.cpp */,
+ 2E6E52E70E5241470062B058 /* jsobj.h */,
+ 2E6E52E80E5241470062B058 /* jsobj.o */,
+ 2E6E52E90E5241470062B058 /* json.cpp */,
+ 2E6E52EA0E5241470062B058 /* json.h */,
+ 2E6E52EB0E5241470062B058 /* json.o */,
+ 2E6E52EC0E5241470062B058 /* makefile */,
+ 2E6E52ED0E5241470062B058 /* makefile.Darwin.i386 */,
+ 2E6E52EE0E5241470062B058 /* makefile.Linux.i686 */,
+ 2E6E52EF0E5241470062B058 /* makefile.Linux.x86_64 */,
+ 2E6E52F00E5241470062B058 /* makefile.local */,
+ 2E6E52F10E5241470062B058 /* minilex.h */,
+ 2E6E52F20E5241470062B058 /* namespace.h */,
+ 2E6E52F30E5241470062B058 /* objwrappers.h */,
+ 2E6E52F40E5241470062B058 /* oplog.489f33aa */,
+ 2E6E52F50E5241470062B058 /* oplog.489ffd66 */,
+ 2E6E52F60E5241470062B058 /* oplog.48a03359 */,
+ 2E6E52F70E5241470062B058 /* pcre-7.4 */,
+ 2E6E53BF0E5241480062B058 /* pcre-7.4.tar.gz */,
+ 2E6E53C00E5241480062B058 /* pcre.txt */,
+ 2E6E53C10E5241480062B058 /* pdfile.cpp */,
+ 2E6E53C20E5241480062B058 /* pdfile.h */,
+ 2E6E53C30E5241480062B058 /* pdfile.o */,
+ 2E6E53C40E5241480062B058 /* query.cpp */,
+ 2E6E53C50E5241480062B058 /* query.cpp_geir */,
+ 2E6E53C60E5241480062B058 /* query.cpp_geir2 */,
+ 2E6E53C70E5241480062B058 /* query.h */,
+ 2E6E53C80E5241480062B058 /* query.o */,
+ 2E6E53C90E5241480062B058 /* repl.cpp */,
+ 2E6E53CA0E5241480062B058 /* repl.h */,
+ 2E6E53CB0E5241480062B058 /* repl.o */,
+ 2E6E53CC0E5241480062B058 /* resource.h */,
+ 2E6E53CD0E5241480062B058 /* storage.h */,
+ 2E6E53CE0E5241480062B058 /* tests.cpp */,
+ 2E6E53CF0E5241480062B058 /* tests.o */,
+ );
+ path = db;
+ sourceTree = "<group>";
+ };
+ 2E6E52F70E5241470062B058 /* pcre-7.4 */ = {
+ isa = PBXGroup;
+ children = (
+ 2E6E52F80E5241470062B058 /* 132html */,
+ 2E6E52F90E5241470062B058 /* aclocal.m4 */,
+ 2E6E52FA0E5241470062B058 /* AUTHORS */,
+ 2E6E52FB0E5241470062B058 /* ChangeLog */,
+ 2E6E52FC0E5241470062B058 /* CleanTxt */,
+ 2E6E52FD0E5241470062B058 /* CMakeLists.txt */,
+ 2E6E52FE0E5241470062B058 /* config-cmake.h.in */,
+ 2E6E52FF0E5241470062B058 /* config.guess */,
+ 2E6E53000E5241470062B058 /* config.h.generic */,
+ 2E6E53010E5241470062B058 /* config.h.in */,
+ 2E6E53020E5241470062B058 /* config.sub */,
+ 2E6E53030E5241470062B058 /* configure */,
+ 2E6E53040E5241470062B058 /* configure.ac */,
+ 2E6E53050E5241470062B058 /* COPYING */,
+ 2E6E53060E5241470062B058 /* depcomp */,
+ 2E6E53070E5241470062B058 /* Detrail */,
+ 2E6E53080E5241470062B058 /* dftables.c */,
+ 2E6E53090E5241470062B058 /* doc */,
+ 2E6E535E0E5241480062B058 /* HACKING */,
+ 2E6E535F0E5241480062B058 /* INSTALL */,
+ 2E6E53600E5241480062B058 /* install-sh */,
+ 2E6E53610E5241480062B058 /* libpcre.pc.in */,
+ 2E6E53620E5241480062B058 /* libpcrecpp.pc.in */,
+ 2E6E53630E5241480062B058 /* LICENCE */,
+ 2E6E53640E5241480062B058 /* ltmain.sh */,
+ 2E6E53650E5241480062B058 /* Makefile.am */,
+ 2E6E53660E5241480062B058 /* Makefile.in */,
+ 2E6E53670E5241480062B058 /* makevp.bat */,
+ 2E6E53680E5241480062B058 /* makevp_c.txt */,
+ 2E6E53690E5241480062B058 /* makevp_l.txt */,
+ 2E6E536A0E5241480062B058 /* missing */,
+ 2E6E536B0E5241480062B058 /* NEWS */,
+ 2E6E536C0E5241480062B058 /* NON-UNIX-USE */,
+ 2E6E536D0E5241480062B058 /* pcre-config.in */,
+ 2E6E536E0E5241480062B058 /* pcre.h.generic */,
+ 2E6E536F0E5241480062B058 /* pcre.h.in */,
+ 2E6E53700E5241480062B058 /* pcre_chartables.c.dist */,
+ 2E6E53710E5241480062B058 /* pcre_compile.c */,
+ 2E6E53720E5241480062B058 /* pcre_config.c */,
+ 2E6E53730E5241480062B058 /* pcre_dfa_exec.c */,
+ 2E6E53740E5241480062B058 /* pcre_exec.c */,
+ 2E6E53750E5241480062B058 /* pcre_fullinfo.c */,
+ 2E6E53760E5241480062B058 /* pcre_get.c */,
+ 2E6E53770E5241480062B058 /* pcre_globals.c */,
+ 2E6E53780E5241480062B058 /* pcre_info.c */,
+ 2E6E53790E5241480062B058 /* pcre_internal.h */,
+ 2E6E537A0E5241480062B058 /* pcre_maketables.c */,
+ 2E6E537B0E5241480062B058 /* pcre_newline.c */,
+ 2E6E537C0E5241480062B058 /* pcre_ord2utf8.c */,
+ 2E6E537D0E5241480062B058 /* pcre_printint.src */,
+ 2E6E537E0E5241480062B058 /* pcre_refcount.c */,
+ 2E6E537F0E5241480062B058 /* pcre_scanner.cc */,
+ 2E6E53800E5241480062B058 /* pcre_scanner.h */,
+ 2E6E53810E5241480062B058 /* pcre_scanner_unittest.cc */,
+ 2E6E53820E5241480062B058 /* pcre_stringpiece.cc */,
+ 2E6E53830E5241480062B058 /* pcre_stringpiece.h.in */,
+ 2E6E53840E5241480062B058 /* pcre_stringpiece_unittest.cc */,
+ 2E6E53850E5241480062B058 /* pcre_study.c */,
+ 2E6E53860E5241480062B058 /* pcre_tables.c */,
+ 2E6E53870E5241480062B058 /* pcre_try_flipped.c */,
+ 2E6E53880E5241480062B058 /* pcre_ucp_searchfuncs.c */,
+ 2E6E53890E5241480062B058 /* pcre_valid_utf8.c */,
+ 2E6E538A0E5241480062B058 /* pcre_version.c */,
+ 2E6E538B0E5241480062B058 /* pcre_xclass.c */,
+ 2E6E538C0E5241480062B058 /* pcrecpp.cc */,
+ 2E6E538D0E5241480062B058 /* pcrecpp.h */,
+ 2E6E538E0E5241480062B058 /* pcrecpp_internal.h */,
+ 2E6E538F0E5241480062B058 /* pcrecpp_unittest.cc */,
+ 2E6E53900E5241480062B058 /* pcrecpparg.h.in */,
+ 2E6E53910E5241480062B058 /* pcredemo.c */,
+ 2E6E53920E5241480062B058 /* pcregexp.pas */,
+ 2E6E53930E5241480062B058 /* pcregrep.c */,
+ 2E6E53940E5241480062B058 /* pcreposix.c */,
+ 2E6E53950E5241480062B058 /* pcreposix.h */,
+ 2E6E53960E5241480062B058 /* pcretest.c */,
+ 2E6E53970E5241480062B058 /* perltest.pl */,
+ 2E6E53980E5241480062B058 /* PrepareRelease */,
+ 2E6E53990E5241480062B058 /* README */,
+ 2E6E539A0E5241480062B058 /* RunGrepTest */,
+ 2E6E539B0E5241480062B058 /* RunTest */,
+ 2E6E539C0E5241480062B058 /* RunTest.bat */,
+ 2E6E539D0E5241480062B058 /* testdata */,
+ 2E6E53BC0E5241480062B058 /* ucp.h */,
+ 2E6E53BD0E5241480062B058 /* ucpinternal.h */,
+ 2E6E53BE0E5241480062B058 /* ucptable.h */,
+ );
+ path = "pcre-7.4";
+ sourceTree = "<group>";
+ };
+ 2E6E53090E5241470062B058 /* doc */ = {
+ isa = PBXGroup;
+ children = (
+ 2E6E530A0E5241470062B058 /* html */,
+ 2E6E53320E5241470062B058 /* index.html.src */,
+ 2E6E53330E5241470062B058 /* pcre-config.1 */,
+ 2E6E53340E5241470062B058 /* pcre-config.txt */,
+ 2E6E53350E5241470062B058 /* pcre.3 */,
+ 2E6E53360E5241470062B058 /* pcre.txt */,
+ 2E6E53370E5241470062B058 /* pcre_compile.3 */,
+ 2E6E53380E5241470062B058 /* pcre_compile2.3 */,
+ 2E6E53390E5241470062B058 /* pcre_config.3 */,
+ 2E6E533A0E5241470062B058 /* pcre_copy_named_substring.3 */,
+ 2E6E533B0E5241470062B058 /* pcre_copy_substring.3 */,
+ 2E6E533C0E5241470062B058 /* pcre_dfa_exec.3 */,
+ 2E6E533D0E5241470062B058 /* pcre_exec.3 */,
+ 2E6E533E0E5241470062B058 /* pcre_free_substring.3 */,
+ 2E6E533F0E5241470062B058 /* pcre_free_substring_list.3 */,
+ 2E6E53400E5241470062B058 /* pcre_fullinfo.3 */,
+ 2E6E53410E5241470062B058 /* pcre_get_named_substring.3 */,
+ 2E6E53420E5241470062B058 /* pcre_get_stringnumber.3 */,
+ 2E6E53430E5241470062B058 /* pcre_get_stringtable_entries.3 */,
+ 2E6E53440E5241470062B058 /* pcre_get_substring.3 */,
+ 2E6E53450E5241470062B058 /* pcre_get_substring_list.3 */,
+ 2E6E53460E5241470062B058 /* pcre_info.3 */,
+ 2E6E53470E5241470062B058 /* pcre_maketables.3 */,
+ 2E6E53480E5241470062B058 /* pcre_refcount.3 */,
+ 2E6E53490E5241470062B058 /* pcre_study.3 */,
+ 2E6E534A0E5241470062B058 /* pcre_version.3 */,
+ 2E6E534B0E5241470062B058 /* pcreapi.3 */,
+ 2E6E534C0E5241470062B058 /* pcrebuild.3 */,
+ 2E6E534D0E5241470062B058 /* pcrecallout.3 */,
+ 2E6E534E0E5241470062B058 /* pcrecompat.3 */,
+ 2E6E534F0E5241480062B058 /* pcrecpp.3 */,
+ 2E6E53500E5241480062B058 /* pcregrep.1 */,
+ 2E6E53510E5241480062B058 /* pcregrep.txt */,
+ 2E6E53520E5241480062B058 /* pcrematching.3 */,
+ 2E6E53530E5241480062B058 /* pcrepartial.3 */,
+ 2E6E53540E5241480062B058 /* pcrepattern.3 */,
+ 2E6E53550E5241480062B058 /* pcreperform.3 */,
+ 2E6E53560E5241480062B058 /* pcreposix.3 */,
+ 2E6E53570E5241480062B058 /* pcreprecompile.3 */,
+ 2E6E53580E5241480062B058 /* pcresample.3 */,
+ 2E6E53590E5241480062B058 /* pcrestack.3 */,
+ 2E6E535A0E5241480062B058 /* pcresyntax.3 */,
+ 2E6E535B0E5241480062B058 /* pcretest.1 */,
+ 2E6E535C0E5241480062B058 /* pcretest.txt */,
+ 2E6E535D0E5241480062B058 /* perltest.txt */,
+ );
+ path = doc;
+ sourceTree = "<group>";
+ };
+ 2E6E530A0E5241470062B058 /* html */ = {
+ isa = PBXGroup;
+ children = (
+ 2E6E530B0E5241470062B058 /* index.html */,
+ 2E6E530C0E5241470062B058 /* pcre-config.html */,
+ 2E6E530D0E5241470062B058 /* pcre.html */,
+ 2E6E530E0E5241470062B058 /* pcre_compile.html */,
+ 2E6E530F0E5241470062B058 /* pcre_compile2.html */,
+ 2E6E53100E5241470062B058 /* pcre_config.html */,
+ 2E6E53110E5241470062B058 /* pcre_copy_named_substring.html */,
+ 2E6E53120E5241470062B058 /* pcre_copy_substring.html */,
+ 2E6E53130E5241470062B058 /* pcre_dfa_exec.html */,
+ 2E6E53140E5241470062B058 /* pcre_exec.html */,
+ 2E6E53150E5241470062B058 /* pcre_free_substring.html */,
+ 2E6E53160E5241470062B058 /* pcre_free_substring_list.html */,
+ 2E6E53170E5241470062B058 /* pcre_fullinfo.html */,
+ 2E6E53180E5241470062B058 /* pcre_get_named_substring.html */,
+ 2E6E53190E5241470062B058 /* pcre_get_stringnumber.html */,
+ 2E6E531A0E5241470062B058 /* pcre_get_stringtable_entries.html */,
+ 2E6E531B0E5241470062B058 /* pcre_get_substring.html */,
+ 2E6E531C0E5241470062B058 /* pcre_get_substring_list.html */,
+ 2E6E531D0E5241470062B058 /* pcre_info.html */,
+ 2E6E531E0E5241470062B058 /* pcre_maketables.html */,
+ 2E6E531F0E5241470062B058 /* pcre_refcount.html */,
+ 2E6E53200E5241470062B058 /* pcre_study.html */,
+ 2E6E53210E5241470062B058 /* pcre_version.html */,
+ 2E6E53220E5241470062B058 /* pcreapi.html */,
+ 2E6E53230E5241470062B058 /* pcrebuild.html */,
+ 2E6E53240E5241470062B058 /* pcrecallout.html */,
+ 2E6E53250E5241470062B058 /* pcrecompat.html */,
+ 2E6E53260E5241470062B058 /* pcrecpp.html */,
+ 2E6E53270E5241470062B058 /* pcregrep.html */,
+ 2E6E53280E5241470062B058 /* pcrematching.html */,
+ 2E6E53290E5241470062B058 /* pcrepartial.html */,
+ 2E6E532A0E5241470062B058 /* pcrepattern.html */,
+ 2E6E532B0E5241470062B058 /* pcreperform.html */,
+ 2E6E532C0E5241470062B058 /* pcreposix.html */,
+ 2E6E532D0E5241470062B058 /* pcreprecompile.html */,
+ 2E6E532E0E5241470062B058 /* pcresample.html */,
+ 2E6E532F0E5241470062B058 /* pcrestack.html */,
+ 2E6E53300E5241470062B058 /* pcresyntax.html */,
+ 2E6E53310E5241470062B058 /* pcretest.html */,
+ );
+ path = html;
+ sourceTree = "<group>";
+ };
+ 2E6E539D0E5241480062B058 /* testdata */ = {
+ isa = PBXGroup;
+ children = (
+ 2E6E539E0E5241480062B058 /* grepinput */,
+ 2E6E539F0E5241480062B058 /* grepinput8 */,
+ 2E6E53A00E5241480062B058 /* grepinputv */,
+ 2E6E53A10E5241480062B058 /* grepinputx */,
+ 2E6E53A20E5241480062B058 /* greplist */,
+ 2E6E53A30E5241480062B058 /* grepoutput */,
+ 2E6E53A40E5241480062B058 /* grepoutput8 */,
+ 2E6E53A50E5241480062B058 /* grepoutputN */,
+ 2E6E53A60E5241480062B058 /* testinput1 */,
+ 2E6E53A70E5241480062B058 /* testinput10 */,
+ 2E6E53A80E5241480062B058 /* testinput2 */,
+ 2E6E53A90E5241480062B058 /* testinput3 */,
+ 2E6E53AA0E5241480062B058 /* testinput4 */,
+ 2E6E53AB0E5241480062B058 /* testinput5 */,
+ 2E6E53AC0E5241480062B058 /* testinput6 */,
+ 2E6E53AD0E5241480062B058 /* testinput7 */,
+ 2E6E53AE0E5241480062B058 /* testinput8 */,
+ 2E6E53AF0E5241480062B058 /* testinput9 */,
+ 2E6E53B00E5241480062B058 /* testoutput1 */,
+ 2E6E53B10E5241480062B058 /* testoutput10 */,
+ 2E6E53B20E5241480062B058 /* testoutput2 */,
+ 2E6E53B30E5241480062B058 /* testoutput3 */,
+ 2E6E53B40E5241480062B058 /* testoutput4 */,
+ 2E6E53B50E5241480062B058 /* testoutput5 */,
+ 2E6E53B60E5241480062B058 /* testoutput6 */,
+ 2E6E53B70E5241480062B058 /* testoutput7 */,
+ 2E6E53B80E5241480062B058 /* testoutput8 */,
+ 2E6E53B90E5241480062B058 /* testoutput9 */,
+ 2E6E53BA0E5241480062B058 /* wintestinput3 */,
+ 2E6E53BB0E5241480062B058 /* wintestoutput3 */,
+ );
+ path = testdata;
+ sourceTree = "<group>";
+ };
+ C6859E8C029090F304C91782 /* Documentation */ = {
+ isa = PBXGroup;
+ children = (
+ C6859E8B029090EE04C91782 /* p.1 */,
+ );
+ name = Documentation;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXLegacyTarget section */
+ 2E6E540B0E52418B0062B058 /* make */ = {
+ isa = PBXLegacyTarget;
+ buildArgumentsString = "";
+ buildConfigurationList = 2E6E54210E5242260062B058 /* Build configuration list for PBXLegacyTarget "make" */;
+ buildPhases = (
+ );
+ buildToolPath = /usr/bin/make;
+ buildWorkingDirectory = /Users/geir/dev/10gen/p/db;
+ dependencies = (
+ );
+ name = make;
+ passBuildSettingsInEnvironment = 1;
+ productName = make;
+ };
+/* End PBXLegacyTarget section */
+
+/* Begin PBXProject section */
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "p" */;
+ compatibilityVersion = "Xcode 3.0";
+ hasScannedForEncodings = 1;
+ mainGroup = 08FB7794FE84155DC02AAC07 /* p */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 2E6E540B0E52418B0062B058 /* make */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin XCBuildConfiguration section */
+ 1DEB923608733DC60010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ PREBINDING = NO;
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ };
+ name = Debug;
+ };
+ 1DEB923708733DC60010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ ppc,
+ i386,
+ );
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ PREBINDING = NO;
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ };
+ name = Release;
+ };
+ 2E6E540C0E52418B0062B058 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ PRODUCT_NAME = make;
+ };
+ name = Debug;
+ };
+ 2E6E540D0E52418B0062B058 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ PRODUCT_NAME = make;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "p" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB923608733DC60010E9CD /* Debug */,
+ 1DEB923708733DC60010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 2E6E54210E5242260062B058 /* Build configuration list for PBXLegacyTarget "make" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 2E6E540C0E52418B0062B058 /* Debug */,
+ 2E6E540D0E52418B0062B058 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
+}