diff --git a/English.lproj/iTerm Help/bookmarks.html b/English.lproj/iTerm Help/bookmarks.html deleted file mode 100644 index 98c5b1216b..0000000000 --- a/English.lproj/iTerm Help/bookmarks.html +++ /dev/null @@ -1,68 +0,0 @@ - - - -iTerm : Bookmarks - - - - -
- - - - - - - -
-iTerm

-
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    - -Bookmarks
    - -The bookmarks are more than just a convenience. They allow you to run different sessions, connecting to -different servers, with different setup and behavior, all at the easy of one key-stroke.

    - -Besides Name and three Profiles, A bookmark has three fields:

    - -Command

    -This lets you to specify the command you want to run. The default will be login -fp your_user_name. -You can however run whatever you want. Full path to the command is not necessary. You can even specify -parameters with $$. iTerm will replace anything between a pair of $$ with the result from a input -panel. For example, if your command is ssh $$USER NAME$$@myserver.com, you will get an input panel -asking for USER NAME when you launch this bookmark. Say you type in joe, then ssh joe@myserver.com -will become the command. You can have multiple parameters. iTerm will ask you to enter each of them. And -you can have the same parameters many times. iTerm will ask you once and replace all of them. Parameters -are also used in URL handlers

    - -Working Directory
    -This let you to specify where you would like to launch the bookmark. This however will only work when you -are on a local machine. And login will always take you to your home directory. To get a shell -at your desired location, launch a shell command such as bash directly instead of login.

    - -Shortcut Key
    -You can specify a key to be used with Command-CTRL as a shortcut key to launch a new bookmark. By default, -the bookmark will be launched as a new tab in the front window. You can add Option key to launch it in -a new window. Option key is also used in bookmark menus when you want to launch a bookmark in a new window.

    - - -
    - -
    - -Modified: Nov 16th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/history.html b/English.lproj/iTerm Help/history.html deleted file mode 100644 index 0434c6d930..0000000000 --- a/English.lproj/iTerm Help/history.html +++ /dev/null @@ -1,272 +0,0 @@ - - - -iTerm : Version History - - - - -
    -iTerm -

    iTerm Project Homepage

    - - - - - - - - -
    -iTerm Info:
    - - -Links:
    - -
    -Version History: -

    - -0.8.2 released 2/18/2006
    -iTerm is now a universal binary application! The new version also addresses -many bugs in the last version. We strongly encourage everybody who uses -0.8.1 to upgrade.
    -
      -
    • Now a Universal Binary application, iTerm runs on Intel Macs natively.
    • -
    • Added support of xterm mouse reporting, code provided by Geoff Reedy.
    • -
    • Removed bouncing icon feature.
    • -
    • Some speed improvements.
    • -
    • Fixed "can't save settings" bug in 10.4.
    • -
    • Fixed "find" function.
    • -
    • Fixed "appending of spaces" bug.
    • -
    • Fixed bugs of some mouse related actions.
    • -
    • Other bug fixes and GUI adjustments as usual.
    • -
    - -0.8.1 released 4/6/2005
    -This release mainly fixes a few issues with 0.8.0. New features include:
    -
      -
    • Support to show bookmarks in a drawer of terminal window.
    • -
    • Added support to launch command line tools from Finder.
    • -
    • Fixes for printing problems in 0.8.0.
    • -
    • Added support to drag selection from terminal windows.
    • -
    • Added support to specify a bookmark as a default.
    • -
    • Added support for services.
    • -
    • Added an option to maximize windows vertically only.
    • -
    • Fixes for double/triple-click selection.
    • -
    • Fixed reverse video issues on OpenVMS
    • -
    • Added support to specify path to nested bookmark in AppleScript.
    • -
    • Other bug fixes and GUI enhancements as usual.
    • -
    - -0.8.0 released 3/4/2004
    -This is a major update of iTerm. New features include:
    -
      -
    • Now supports profiles for display, terminal settings, and key mappings.
    • -
    • New drawing code with speed enhancement up to several folds.
    • -
    • New improved bookmarks organization.
    • -
    • Rendezvous support.
    • -
    • Tab-bonding with key input sent to multiple tabs. -
    • Supports customizable character spacing.
    • -
    • Other bug fixes and GUI enhancements as usual.
    • -
    - - -0.7.811/04/2003
    -
      This is mainly a bug fix version
    -
      -
    • New German localizations provided by Felix KŸhne.
    • -
    • New icon contributed from sinomac.com.
    • -
    • Custom background image supported!
    • -
    • Printing a black-on-white copy of screen by default.
    • -
    • Significantly reduced CPU usage during idle.
    • -
    • Several big memory leaks fixed.
    • -
    • Fixed several emulation bugs that cause crashes.
    • -
    • Fixed incorrect background color problems.
    • -
    • Fixed Applescript bugs.
    • -
    • Other minor bug fixes and GUI enhancements as usual.
    • -
    - -0.7.7 8/28/2003
    -
      -
    • New icons designed by Edward Daze.
    • -
    • Added support for ANSI 16 color sequences.
    • -
    • Added support for mid-button paste.
    • -
    • Added support for alternate screen buffer mode.
    • -
    • When display is erased, contents are stored in scrollback buffer.
    • -
    • Users can now specify the size of scrollback buffer.
    • -
    • Fixed major bug in bookmarks.
    • -
    • Code re-organizations.
    • -
    • Other minor interface enhancement and bug fixes as usual.
    • -
    - -0.7.6 6/27/2003
    -
      -
    • Fixed major bug where 'option' key was rendered useless.
    • -
    • Added direct link to default session settings to preferences.
    • -
    • Changes to running session are now saved correctly.
    • -
    • Cleaned up localizations.
    • -
    • Updated documents.
    • -
    • Other minor interface enhancement and bug fixes as usual.
    • -
    - - -0.7.5 6/23/2003
    -
      -
    • Major rework of Preferencs and Bookmarks UI.
    • -
    • Significant performance increase in text rendering.
    • -
    • Support for graphical characters with all mono-spaced fonts, even those that don't supply them natively.
    • -
    • Enhanced Applescript support.
    • -
    • Support for AutoLaunch script on startup.
    • -
    • Find functionality.
    • -
    • Enhanced printing support.
    • -
    • Easier keyboard shortcuts for tab selection and cycling.
    • -
    • Support for blinking cursor.
    • -
    • Updated documents.
    • -
    • Other minor interface enhancement and bug fixes as usual.
    • -
    - -0.7.0 5/6/2003
    -
      -
    • Major improvement of Applescript support. See documents for details.
    • -
    • Now bundling FreeMono font with the application.
    • -
    • Ansi colors now can be customized.
    • -
    • Now you can specify a color for bold attributes.
    • -
    • Preliminary support for print-to-ansi.
    • -
    • New French localization.
    • -
    • Option-click to positon cursor.
    • -
    • Shortcut keys supported for quick-launching addressbok entries.
    • -
    • Updated documents
    • -
    • Other minor interface enhancement and bug fixes as usual.
    • -
    - -0.6.5 3/19/2003
    -
      -
    • New Korean localization by TaeYoung Oh
    • -
    • Added highlight color support. Now BOLD is supported through highlight color
    • -
    • Added preference to warn on quitting or closing window/tab
    • -
    • Improved AddressBook interface
    • -
    • Enhanced behavior of dead key input and CJK input
    • -
    • Numerous bug fixes as usual
    • -
    - -0.6.4b 0.6.4a 2/26/2003
    -
      Bug fix versions
    -0.6.4 2/24/2002
    -
      -
    • Significant speed improvement!
    • -
    • Added preference to remap Delete key
    • -
    • Enhanced input when text input methods invoked
    • -
    • Decreased the sensitivity of drag-and-drop support for tabs.
    • -
    • Numerous bug fixes as usual
    • -
    - -0.6.3 2/12/2003
    -
      -
    • Added preliminary Applescript support
    • -
    • Improved "dead key" input
    • -
    • Added support for alternate keypad mode and PF1, PF2, PF3, PF4 keys
    • -
    • Added drag-and-drop support for tabs. Tabs can now be moved within and between windows.
    • -
    • Added contextual menus to tab
    • -
    • Added preference to specify tab position
    • -
    • Added addressbook menu to dock menu
    • -
    • Better sunchronization between window and session titles.
    • -
    • Numerous bug fixes and other minor interface changes
    • -
    - -0.6.2 1/21/2003
    -
      -
    • X Window-like copy-on-selection
    • -
    • New option to enable/disable double-width characters
    • -
    • Graphical characters now works for VT100 font
    • -
    • Better support for bold attributes
    • -
    • Toolbar now fuuly works in text only mode
    • -
    • Added support to specify text highlight/selection color
    • -
    • Save session configuration
    • -
    • Added option to silence terminal bell.
    • -
    • Hide-Tab when there's only one is now an option
    • -
    • Sorted Address book(patched by Aaron D. Gerber)
    • -
    • Numerous bug fixes and other minor interface changes
    • -
    - -0.6.1 1/9/2003
    -
      -
    • Help now made available by Aaron D.Gerber! Many thanks
    • -
    • New save and print functions
    • -
    • Improved context menu
    • -
    • Tab is hidden when there is only one
    • -
    • Anti-aliasing can be turned off
    • -
    • When copying text, trailing spaces are trimmed
    • -
    • bold supported when chosen the right fonts
    • -
    • Enhanced Japanese and UTF-8 support (patched by OHKAWA Yuichi)
    • -
    • Improved speed
    • -
    • Numerous bug fixes and other minor interface changes
    • -
    -0.6.0 12/20/2002
    -
      -
    • Uses Aqua's tabView now: due to popular request
    • -
    • Significant VT-100 emulation improvement
    • -
    • Alt key now can be remapped
    • -
    • Bug fixes and other minor interface change
    • -
    -0.5.7 12/17/2002
    -
      -
    • More interface enhancement, especially the toolbar
    • -
    • Added an option to let terminals close automatically after they end
    • -
    • shift-pageup/pagedown key to scroll screen a la xterm
    • -
    • del key now sends a escape seq, to distinguish from backspace
    • -
    -0.5.6a 12/17/2002
    -
      -
    • Fixed a bug that causes a crash
    • -
    -0.5.6 12/16/2002
    -
      -
    • A variety of interface enhancement!!!
    • -
    -0.5.5 12/10/2002
    -
      -
    • Now supports all encodings!!!
    • -
    • many bug fixes
    • -
    -0.5.1 12/08/2002
    -
      -
    • Transparency significantly improved!!
    • -
    • Many bug fixes
    • -
    -0.5.0 12/05/2002 (First public release of iTerm) -
      -
    • Tab!!!
    • -
    • full CJK encoding support
    • -
    -
    - -
    - -Modified: April 13, 2004
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/iTerm Help idx b/English.lproj/iTerm Help/iTerm Help idx deleted file mode 100644 index 3f3abc1dc7..0000000000 Binary files a/English.lproj/iTerm Help/iTerm Help idx and /dev/null differ diff --git a/English.lproj/iTerm Help/iTerm.png b/English.lproj/iTerm Help/iTerm.png deleted file mode 100644 index 0da4e712f5..0000000000 Binary files a/English.lproj/iTerm Help/iTerm.png and /dev/null differ diff --git a/English.lproj/iTerm Help/iTerm_icon.gif b/English.lproj/iTerm Help/iTerm_icon.gif deleted file mode 100644 index 0543889504..0000000000 Binary files a/English.lproj/iTerm Help/iTerm_icon.gif and /dev/null differ diff --git a/English.lproj/iTerm Help/index.html b/English.lproj/iTerm Help/index.html deleted file mode 100644 index 4b2df8fa5e..0000000000 --- a/English.lproj/iTerm Help/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - -iTerm - - - - - - -
    - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    -Introduction:
    -
      iTerm is a full featured terminal emulation program written for OS X using - Cocoa. We are aiming at providing users with best command line experience - under OS X. The letter i represents a native Apple look - and feel of the program interface, and an emphasis on complete international - support. iTerm was merged from two projects, CTerminal and TerminalX, both - of which were based on JTerminal project. The current version is still in - beta stage. It is however very much functional and usable.
    - -Features:
    -
      -
    • Native Cocoa application.
    • -
        -
      • Native OS X user interface
      • -
      • Support of Applescript
      • -
      • Transparent windows and custom background pictures
      • -
      -
    • Complete VT100 emulation, with additional support for most common xterm and - ANSI escape sequences.
    • -
        -
      • Custom key-mapping
      • -
      • Supports select-to-copy and mid-button paste
      • -
      • Supports focus follow mouse
      • -
      • Supports xterm titling sequence to change tab label
      • -
      • Supports ANSI 16 colors, which are also fully customizable
      • -
      -
    • Multi-tab within one window.
    • -
        -
      • Tabs can be drag and drop within and between windows. Tabs can also be - detached to a separate window.
      • -
      • Tab labels can change color to indicate the session activities
      • -
      • You can send keyboard input to multiple tabs
      • -
      -
    • Bookmarks for storing settings of most used sessions
    • -
    • Anti-idle function that avoids disconnection because of no activity
    • -
    • Universal Binary that runs natively on both PPC and Intel Macs.
    • -
    • Supports all language encodings that are available with OS X
    • -
        -
      • User can specify a second font to display non-latin characters - to achieve best look
      • -
      • Supports double-width characters, as used in eastern Asia languages
      • -
      • Localized user interface for:
      • -
          -
        • Chinese (Simplified and Traditional)
        • -
        • French
        • -
        • German
        • -
        • Japanese
        • -
        • Korean
        • -
        -
      -
    -
    - -
    - -Modified: Nov 16th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/install.html b/English.lproj/iTerm Help/install.html deleted file mode 100644 index 36786dbbcc..0000000000 --- a/English.lproj/iTerm Help/install.html +++ /dev/null @@ -1,45 +0,0 @@ - - - -iTerm: Install - - - - -
    - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    -System Requirements:
    -
      Mac with Mac OS X 10.2 (Jaguar) or later
    - -Install:
    -
      Mount the image file and copy iTerm to anywhere you want. -
    - -
    - -
    - -Modified: Nov 16th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/misc.html b/English.lproj/iTerm Help/misc.html deleted file mode 100644 index 2c67cca8b0..0000000000 --- a/English.lproj/iTerm Help/misc.html +++ /dev/null @@ -1,60 +0,0 @@ - - - -iTerm : Navigation - - - - -
    - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    -Current Developers:
    - - -Thanks to:
    -
      -
    • Steve Gehrman: He helped us in the code reorganization.
    • -
    • Aaron D. Gerber: He made these nice help pages.
    • -
    • Peter N. Lewis: Patches for enhancements and bug fixes.
    • -
    • Edward Daze: He made the new icons.
    • -
    • macosxguy from bbs.mit.edu: He originally put the chinese encoding code into JTerminal.
    • -
    • Kiichi Kusama: The original JTerminal author.
    • -
    - -and...
    -
      Some of our icons are adapted from icons from KDE-LOOK.org

      -We are looking for people with artistic talents to help us make iTerm's own icons. Please contact us if you feel like to help! -
    - -
    - -
    - -Modified: Nov 17th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/navigation.html b/English.lproj/iTerm Help/navigation.html deleted file mode 100644 index 988994acb2..0000000000 --- a/English.lproj/iTerm Help/navigation.html +++ /dev/null @@ -1,105 +0,0 @@ - - - -iTerm : General Usage - - - - -
    - - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    -General Usage

    -For casual users, iTerm can be straightforward. When starting up, iTerm will create a default session that take -you to your home directory with your default shell. You can however set up iTerm in millions of ways. This can be -done in the Preferences Panel, Profiles Window, and -Bookmarks Window.

    - -The Tab

    -The tab might be the most important feature of iTerm. It works as (and looks like) the tabs in Safari. Further more, -you can drag and drop tabs between windows, tear down a tab to create a new window, or even join a window with just -one tab into another window. All tabs with a window will have the same size and same font, regardless what the -settings for each session is. However, if you tear a tab to create a new window, it will restore its own setting. -

    -By default, the label of each tab is the name of the session. You can however change the label either from the Info -panel, or using escape sequences (ESC ]0;string^G) from within the session. The color of the label indicate the -status of the tab. Normally it will be black. A dead session has a greyed out label. If a background tab is having -some new output, its label will change into magenta. Once the new output stops, its label will be red. Therefore, -you can run a long make in the background. You do not have to check it frequently. Once the label changes -to the red, you know it is probably done. You can also set up a Growl notification in case you have iTerm window -buried underneath other windows.

    - -Toolbar

    -The toolbar lets you do things quickly. The New button gives you a list of bookmarks to launch. -Hold the Option key for launching in a new window. The Info brings up the Info panel. -The Bookmarks gives you a bookmark draw. That is just one more way to launch a new session. It -is especially useful when you need to look at your bookmarks all the time. The Close button closes -the front tab, and the window if it is the last tab. And finally, the Execute field lets you -to type in the command locally before you send it to the terminal. You can also type in a URL. In this case, iTerm -will launch the URL handler, in some case it is another application. If you press TAB key instead of Enter after you -type in the command, a new session will be launched with your command. -

    - -Info Panel

    -Info Panel lets you examine the property of the session. You can change the settings. Notice the change -you do here will not be saved, unless you press the Update button.

    - -Mouse

    -Although iTerm is a command line tool, it nevertheless lets you to use the invention of GUI era, the mouse. Mouse -works mostly the way you would expect. Xterm mouse reporting is supported (there is an option in the Terminal -profile to switch it on and off). Hold down Option key will temporarily disable xterm mouse reporting, so that -you can select and paste text. Double-click selects a word, triple-click selects a line. Quadruple-click, well, -does nothing yet. Shift key lets you extend a selection. Ctrl key mimics the right-click. Command-click launchs -a URL. Command key is also used to drag and drop selected text. If your mouse has a wheel, that works too. -

    - -Keyboard

    -Key behavior is very configurable in iTerm. Go to Profiles Window to set it up to -your taste. By default, command left/right arrow lets you cycle through the tabs. Command 1 to 9 brings you -directly to a tab. Command ` and ~ cycle through the windows.

    - -If you have problem using certain keys in your session, make sure your TERM setting is correct. iTerm uses -terminfo to get the key information. If that does not work, you can always create a keyboard profile to specify -your own key bindings. Many key bindings invovling the Command key need to be "high priority". -

    - -Contextual menus

    -There are a couple of useful contextual menus available in iTerm. The first one is available by right or control -clicking in the text view of a tab. This brings up options to launch new sessions or select among the sessions already -open. When the option key is held down, new sessions are opened in new windows. -Also, selected text can also be sent to the default web browser and email client. You can launch a google search -for the selected text. You can also command-click on URLs to launch them directly. Finally, other standard functions -such as copy, paste, save, and close are also available. -

    -The other contextual menu is availble by right or control clicking on a session's tab. This menu provides options to -select among open tabs and to move a specific tab to a separate window. -

    - -
    - -
    - -Modified: Jan 12th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/new.gif b/English.lproj/iTerm Help/new.gif deleted file mode 100644 index 7df4823516..0000000000 Binary files a/English.lproj/iTerm Help/new.gif and /dev/null differ diff --git a/English.lproj/iTerm Help/preferences.html b/English.lproj/iTerm Help/preferences.html deleted file mode 100644 index 172c5f9f82..0000000000 --- a/English.lproj/iTerm Help/preferences.html +++ /dev/null @@ -1,130 +0,0 @@ - - - -iTerm : Preferences - - - - -
    - - - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    -Preferences Panel

    -There are five tabs in the Perferences Panel.

    -General -
    • Enable Growl Notifications: Once enabled, iTerm will send Growl notifications for events such as bell, new output, -session end, etc. You can also use ESC ]9;string^G to generate a Growl notification from within the session. For more settings of Growl, -go to the Growl's own preference panel.
    • -
    • Enable Bonjour: iTerm is able to use Bonjour to find ssh, sftp services.
    • -
    • Check Updates When iTerm Starts: Once checked, iTerm will automatically check whether there is an updated version -availabel. It is in general a good idea to keep up with the latest version.
    • -
    • Quit When All Windows All Closed: This makes iTerm behaves more like an xterm: it quits when you close its window.
    • -
    • Display Refreshing Rate: Set it to fastest to allow quick UI response, but slowest to reduce CPU usage. Generally, -if you are having a lot of stuff scrolling across your window, and you don't really need to see every line, set the refreshing rate slower -for better performance. It is however usually a safe bet to leave it in the middle (default).
    • -
    - -Window -
    • Prompt when quiting or closing window: Once checked, iTerm will ask you for confirmation when you close a session -or quit the program.
    • -
    • Zoom vertically only
    • -
    • Open bookmark window when iTerm starts: By default, iTerm opens a default session on start. But you can enable this -option to let iTerm open the bookmark window instead.
    • -
    - -Tab -
    • Style: Four styles are currently available: Metal, Aqua, Unified, and Adium. The tab can be either -at the top or at the bottom of the window. Notice when you choose the metal style, newly opened window will have -metal style as well, but existing windows will not be affected.
    • -
    • Use compact tab labels: When you have a lot of tabs, you may use this to scqueeze a little bit more -space. Also see below for the hidden settings for more options.
    • -
    • Hide tab when there is only one session: Another way to get more real estate space.
    • -
    - -Mouse -
    • Copy on selection: This will automatically put any selection onto the clipboard, basically emulating Cmd-C. - Note hwoever, that this preference is not needed for middle-button to act as paste. Pressing the middle mouse button - will paste whatever is selected in the current session. It does not emulate Cmd-V and read from the clipboard.
    • -
    • Middle button paste: This enables the middle mouse button.
    • -
    • Focus follows mouse: This does just that. Focusing is applied only when iTerm is the active application. - Windows are not raised, but instead just receive keyboard focus. -
    • Cmd-click to launch URL: This launchs the URL. If no protocol is specified, http:// will be added to the -string. If available, iTerm's own URL handler will be used first, then the default URL handler of the system.
    • -
    • Characters considered part of word: This is used to define the word when one uses double-click -to select.
    • -
    - -URL Handler
    -
      This tab allows user to specify a session to be a handler of URL schemes. When "Connect" button is clicked, iTerm -offers a chance to become the default handler if it is not so yet. To disconnect a handler, choose "No Handler". -However there is no way to restore the original handler application within iTerm. You can also break a URL into components -and use them as parameters in the bookmark's command. Six parameters can be used:
      -
    • $$URL$$ The complete URL as the way it is passed in.
    • -
    • $$HOST$$ The host name in the URL.
    • -
    • $$USER$$ The user name
    • -
    • $$PASSWORD$$ The password
    • -
    • $$PORT$$ The port number
    • -
    • $$PATH$$ The path
    • -For example, a bookmark's command is: telnet -l $$USER$$ $$HOST$$ $$PORT$$, and the - URL is: telnet://joe@fancyland.com:23. - This will give you this command: telnet -l joe fancyland.com 23 -
    - -Hidden Settings

    -There are a few settings that you cannot access via iTerm's own -Preferences panel. However, you can use 'defaults" command to -change them to your taste. The settings available along with the -default numbers are:
    -
      - defaults write iTerm UseUnevenTabs -bool false
      - defaults write iTerm MinTabWidth -int 75
      - defaults write iTerm MinCompactTabWidth -int 60
      - defaults write iTerm OptimumTabWidth -int 175
      - defaults write iTerm StrokeWidth -float 0
      - defaults write iTerm BoldStrokeWidth -float -2
      - defaults write iTerm CacheSize -float 2048
      - defaults write iTerm SearchCommand -string "http://google.com/search?q=%@"
      -
    -The first four are for setting the tab size. And the next 2 are for setting the stroke width -of fonts rendering. The numbers in the example are all default settings. Experiment with -different numbers. For example, to enable antialias for very small fonts, type these commands: -
      - defaults write iTerm StrokeWidth -float -1
      -
    -The CacheSize is the number of characters that are cached for rendering. -Increase it when you use a lot of different colors and a large character set. The last one -is for the search command launched from the contextual menu. The default is to use Google. -You can set it to anything you want. For example, if you like Yahoo, here is the command:
    -
      - defaults write iTerm SearchCommand -string "http://search.yahoo.com/search?p=%@" -
    - -
    - -
    - -Modified: Dec 1st, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/profiles.html b/English.lproj/iTerm Help/profiles.html deleted file mode 100644 index 2bd1f40169..0000000000 --- a/English.lproj/iTerm Help/profiles.html +++ /dev/null @@ -1,82 +0,0 @@ - - - -iTerm : Profiles - - - - -
    - - - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    - -Profiles

    - -The settings of bookmarks in iTerm use Profiles. Bascially, you need -to create profiles first (there are several pre-defined profiles if you install iTerm from -scratch), and then associate them to your bookmarks. There are 3 kinds of profiles associated -with each bookmark: -Keyboard, Terminal, and Display. -By using profiles, you can conveniently create bookmarks that share same properties. -

    - - -
    -Keyboard

    - -There is a "Global" profile in which you define keys for global things such as switching -tabs and scrolling screens. The keys defined there will be available in all sessions. For -individual bookmarks, you need to create separate keyboard profiles. You can specify -either an escape sequence, a hexcode, a text, or to ignore, for each key along with modifiers. -When specifying a text, the following escape characters are supported: \n, \e, \a and \t. -There is a "high priority" option for each key binding. Once selected, the keybinding will -have priority over menu, text input manager, and other standard OS X shortcut.

    - -The keymappings in the non global profiles have the highest priority. The global profile -is consulted next if there is no match for the key input in the bookmark specific. If no -customized keymapping were found, iTerm uses key sequences defined by terminfo, which is -based on the TERM settings in the Terminal Profile. If that does not work -either, iTerm generates the standard VT100 sequences.

    - -Terminal

    - -Terminal profiles let you specify the behavior of terminals. Most settings are straightforward. -For infinite scrollback, set the scrollback lines to -1. However, enabling this will greatly reduce -the speed of iTerm. Use it cautiously.

    - - -Display

    -Display profiles let you specify the display behavior of iTerm. You can create your own color set, -specify window size and choose your favorite font. Notice since every tab within a window should -have same size and font, the window settings will only be honored for the newly created windows. -

    - -

    - -
    - -Modified: Jan 25th, 2007
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/resource.html b/English.lproj/iTerm Help/resource.html deleted file mode 100644 index fc0ce9330b..0000000000 --- a/English.lproj/iTerm Help/resource.html +++ /dev/null @@ -1,64 +0,0 @@ - - - -iTerm : Additional Resource - - - - -
    - - - - - - - -
    -iTerm

    - -
    -Additional Resource:
    -
    -Fonts:

    -As a terminal emulator, iTerm requires monospace fonts. Additionally, The font -should include all the graphical characters if you plan to use curses based programs -that use them, such as mc. Unfortunately, there are not many such fonts -available. The fonts we tested to work well are listed here. If you have -some nice fonts that you can share with us, please feel free to email us.
    -
      -
    • VT100 Comes with OS X, rather ugly though
    • -
    • Lucide Console Comes with Office v.X
    • -
    • SImPL A very nice font made by Phil Chastney. -Download from here
    • -
    • APL385 Another font from Dyalog.NET. Get it from here
    • -
    • FreeMono A nice font made available by Free UCS Outline Fonts project. It is bundled with iTerm.app starting from version 0.70. Visit their website .
    • -
    -
    -Utf-8 patch for tcsh 6.12.00
    -By Yuichi OHKAWA

    -The tcsh pre-installed in Mac OS X has many problems dealing with utf-8. -If you input mult-bytes characters to tcsh, this patch may help you -to edit the characters.

    -Download from here -
    - -
    - -Modified: Nov 16th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/scripting.html b/English.lproj/iTerm Help/scripting.html deleted file mode 100644 index be30eb1aae..0000000000 --- a/English.lproj/iTerm Help/scripting.html +++ /dev/null @@ -1,188 +0,0 @@ - - - -iTerm : Navigation - - - - -
    - - - - - - -
    -iTerm

    -
  • Home
  • -
  • General Usage
  • -
  • Preferences
  • -
  • Profiles
  • -
  • Bookmarks
  • -
  • Scripting
  • -
  • Installation
  • -
  • Misc
  • -
    -Scripting support:
    -
      -iTerm has sophisticated Applescript support allowing one to write stand-alone scripts to launch the application and open multiple sessions from the addressbook into either new tabs or new windows. You can also set some other parameters for a session such as foreground and background colors, and transparency. Here is a sample script: -
      -
      --- A sample iTerm Applescript -
      -
      - -tell application "iTerm" -
      - activate -
      -
      - -- close the first session -
      - terminate the first session of the first terminal -
      -
      - -- make a new terminal -
      - set myterm to (make new terminal) -
      -
      - -- talk to the new terminal -
      - tell myterm -
      -
      - -- set size -
      - set number of columns to 100 -
      - set number of rows to 50 -
      - -- make a new session -
      - set mysession to (make new session at the end of sessions) -
      -
      - -- talk to the session -
      - tell mysession -
      -
      - -- set some attributes -
      - set name to "tcsh" -
      - set foreground color to "red" -
      - set background color to "blue" -
      - set transparency to "0.6" -
      -
      - -- execute a command -
      - exec command "/bin/tcsh" -
      -
      - end tell -- we are done talking to the session -
      -
      - -- we are back to talking to the terminal -
      -
      - -- launch a default shell in a new tab in the same terminal -
      - launch session "Default Session" -
      -
      - -- launch a saved session from the addressbook. -
      - launch session "path/to/saved/session" -
      - -- select the previous session -
      - select mysession -
      - -- get the tty name of a session -
      - set myttyname to the tty of the first session -
      - -- refer to a session by its tty/id -
      - tell session id myttyname -
      - set foreground color to "yellow" -
      - end tell -
      -
      - end tell -
      -
      - -- talk to the first terminal -
      - tell the first terminal -
      -
      - -- launch a default shell in a new tab in the same terminal -
      - launch session "Default Session" -
      -
      - tell the last session -
      -
      - -- write some text -
      - write text "cd Projects/Cocoa/iTerm" -
      - -- write the contents of a file -
      - write contents of file "/path/to/file/" -
      -
      - end tell -
      -
      - end tell -
      -
      - -- reposition window and name it -
      - set the bounds of the first window to {100, 100, 700, 700} -
      - set the name of the first window to "A Window Title" -
      - -
      -
      - -end tell -

      -These scripts can then be saved as stand-alone executable applications. - -
    - -Autolaunching script:
    -
      -iTerm supports autolaunching of an Applescript on startup. On startup, iTerm looks for an Applescript called "AutoLaunch.scpt" under ~/Library/Application Support/iTerm. If it is found, the AutoLauch.scpt is launched and executed. This feature can be used to launch multiple sessions in defined windows and tabs when iTerm starts up. -
    - -User defined scripts:
    -
      -iTerm also supports launching of user defined scripts from the "Scripts" menu. The scripts need to be stored under the "~/Library/Application Support/iTerm/Scripts" directory. You can create this directory if it does not already exist. iTerm checks this directory on startup. -
    - -
    - -
    - -Modified: Nov 16th, 2006
    Created: Dec 18th, 2002
    -Fabian and Ujwal S. Setlur
    -Support free software by writing one.
    -
    - -
    - - diff --git a/English.lproj/iTerm Help/styles.css b/English.lproj/iTerm Help/styles.css deleted file mode 100644 index 91c9c8b64a..0000000000 --- a/English.lproj/iTerm Help/styles.css +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/FindViewController.m b/FindViewController.m index 0de0417168..01b0e0956e 100644 --- a/FindViewController.m +++ b/FindViewController.m @@ -142,7 +142,6 @@ - (void)_hide } - (void)open -{ { [[self view] setFrame:[self collapsedFrame]]; [[self view] setHidden:NO]; diff --git a/Headers/iTerm/PreferencePanel.h b/Headers/iTerm/PreferencePanel.h index fba96f7e5c..70ea48ccd5 100644 --- a/Headers/iTerm/PreferencePanel.h +++ b/Headers/iTerm/PreferencePanel.h @@ -525,6 +525,7 @@ typedef enum { BulkCopyColors, BulkCopyDisplay, BulkCopyWindow, BulkCopyTerminal - (IBAction)showBookmarksTabView:(id)sender; - (IBAction)showKeyboardTabView:(id)sender; - (void)connectBookmarkWithGuid:(NSString*)guid toScheme:(NSString*)scheme; +- (void)disconnectHandlerForScheme:(NSString*)scheme; - (IBAction)closeWindow:(id)sender; - (void)controlTextDidChange:(NSNotification *)aNotification; - (void)textDidChange:(NSNotification *)aNotification; diff --git a/Headers/iTerm/VT100Screen.h b/Headers/iTerm/VT100Screen.h index 4dfb1e4bcf..f9f66e9508 100644 --- a/Headers/iTerm/VT100Screen.h +++ b/Headers/iTerm/VT100Screen.h @@ -195,6 +195,7 @@ void StringToScreenChars(NSString *s, // edit screen buffer - (void)putToken:(VT100TCC)token; - (void)clearBuffer; +- (long long)absoluteLineNumberOfCursor; - (void)clearScrollbackBuffer; - (void)saveBuffer; - (void)restoreBuffer; diff --git a/PTYTextView.m b/PTYTextView.m index e6c55a70d5..7463ee7820 100644 --- a/PTYTextView.m +++ b/PTYTextView.m @@ -1400,73 +1400,47 @@ - (BOOL)smartSelectAtX:(int)x y:(int)y toStartX:(int*)X1 toStartY:(int*)Y1 toEnd const double HIGH_PRECISION = 1000.0; const double VERY_HIGH_PRECISION = 1000000.0; - struct { + typedef struct { NSString* regex; double precision; - } exps[] = { - { - @"\\S+", // Text delimited by whitespace - LOW_PRECISION - }, - { - @"([a-zA-Z0-9_]+::)+[a-zA-Z0-9_]+", // C++ namespace::identifier - NORMAL_PRECISION - }, - { - @"\\~?/?([[:letter:][:number:]._-]+/+)+[[:letter:][:number:]._-]+/?", // words delimited by slashes, optionally beginning with / or ~ or ~/ and optionally ending in a slash (e.g., include path) - NORMAL_PRECISION - }, - { - @"?([[:letter:][:number:]._]+\\.)+[[:letter:][:number:]._]+", // words delimited by dots (e.g., java/python include path) - NORMAL_PRECISION - }, - { - @"@?\"(?:[^\"\\\\]|\\\\.)*\"", // Quoted string with escaped quotes (from http://stackoverflow.com/questions/249791/regexp-for-quoted-string-with-escaping-quotes) - NORMAL_PRECISION - }, - { - @"@selector\\([^)]+\\)", // Obj-C selector - HIGH_PRECISION, - }, - { - @"\\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}\\b", // Email address (approximately) - HIGH_PRECISION - }, - { - // http or https - // | optional username@ or username:password@ - // | | alphanumeric hostname followed by dot repeated at least once - // | | | tld - // | | | | optional: slash followed by 0 or more URL-y characters - // | | | | | - @"https?://([a-z0-9A-Z]+(:[a-zA-Z0-9]+)?@)?([a-z0-9A-Z]+\\.)+[A-Za-z]+(/[a-zA-Z0-9/\\.\\-_+%?&@=#\\(\\)]*)?", // Rough match for urls - VERY_HIGH_PRECISION // A URL can appear to contain an email addr so use a higher precision - }, - { - @"\\bmailto:[[:letter:][:number:][:punctuation:][:symbol:]]+", // mailto url (very, very approximately) - VERY_HIGH_PRECISION // A URL can appear to contain an email addr so use a higher precision - }, - { - @"\\bssh:[[:letter:][:number:][:punctuation:][:symbol:]]+", // SSH url (very, very approximately) - VERY_HIGH_PRECISION // A URL can appear to contain an email addr so use a higher precision - }, - { - @"\\btelnet:[[:letter:][:number:][:punctuation:][:symbol:]]+", // Telnet url (very, very approximately) - VERY_HIGH_PRECISION // A URL can appear to contain an email addr so use a higher precision - }, - { nil, 0 } - }; - + } SmartMatchRule; + static SmartMatchRule* rules = nil; + static int numRules = 0; + if (!rules) { + NSString* plistFile = [[NSBundle bundleForClass:[self class]] pathForResource:@"SmartSelectionRules" + ofType:@"plist"]; + NSDictionary* rulesDict = [NSDictionary dictionaryWithContentsOfFile:plistFile]; + NSArray* rulesArray = [rulesDict objectForKey:@"Rules"]; + rules = malloc(sizeof(SmartMatchRule) * [rulesArray count]); + int i = 0; + for (NSDictionary* dict in rulesArray) { + rules[i].regex = [[dict objectForKey:@"regex"] retain]; + NSString* precision = [dict objectForKey:@"precision"]; + if ([precision isEqualToString:@"low"]) { + rules[i].precision = LOW_PRECISION; + } else if ([precision isEqualToString:@"normal"]) { + rules[i].precision = NORMAL_PRECISION; + } else if ([precision isEqualToString:@"high"]) { + rules[i].precision = HIGH_PRECISION; + } else if ([precision isEqualToString:@"very_high"]) { + rules[i].precision = VERY_HIGH_PRECISION; + } + i++; + } + numRules = [rulesArray count]; + //NSLog(@"Loaded %d smart selection rules", numRules); + } + NSMutableDictionary* matches = [NSMutableDictionary dictionaryWithCapacity:13]; int numCoords = [coords count]; - NSLog(@"Searching for %@", textWindow); - for (int j = 0; exps[j].regex; j++) { - NSLog(@"Try regex %@", exps[j]); + //NSLog(@"Searching for %@", textWindow); + for (int j = 0; j < numRules; j++) { + //NSLog(@"Try regex %@", rules[j].regex); for (int i = 0; i <= targetOffset; i++) { NSString* substring = [textWindow substringWithRange:NSMakeRange(i, [textWindow length] - i)]; NSError* regexError = nil; - NSRange temp = [substring rangeOfRegex:exps[j].regex + NSRange temp = [substring rangeOfRegex:rules[j].regex options:0 inRange:NSMakeRange(0, [substring length]) capture:0 @@ -1474,7 +1448,7 @@ - (BOOL)smartSelectAtX:(int)x y:(int)y toStartX:(int*)X1 toStartY:(int*)Y1 toEnd if (temp.location != NSNotFound) { if (i + temp.location <= targetOffset && i + temp.location + temp.length > targetOffset) { NSString* result = [substring substringWithRange:temp]; - double score = exps[j].precision * (double) temp.length; + double score = rules[j].precision * (double) temp.length; SmartMatch* oldMatch = [matches objectForKey:result]; if (!oldMatch || score > oldMatch->score) { SmartMatch* match = [[[SmartMatch alloc] init] autorelease]; @@ -1487,7 +1461,7 @@ - (BOOL)smartSelectAtX:(int)x y:(int)y toStartX:(int*)X1 toStartY:(int*)Y1 toEnd match->absEndY = endCoord->y + [dataSource totalScrollbackOverflow]; [matches setObject:match forKey:result]; - NSLog(@"Add result %@ at %d,%lld -> %d,%lld with score %lf", result, match->startX, match->absStartY, match->endX, match->absEndY, match->score); + //NSLog(@"Add result %@ at %d,%lld -> %d,%lld with score %lf", result, match->startX, match->absStartY, match->endX, match->absEndY, match->score); } i += temp.location + temp.length - 1; } else { diff --git a/README.md b/README.md deleted file mode 100644 index d83403339c..0000000000 --- a/README.md +++ /dev/null @@ -1,81 +0,0 @@ -# iTerm2 with Semantic History -### Extremely alpha, but works well. - -## Watch the [thirty second screencast](http://vimeo.com/21872771) - -Ever wanted to be able to click on paths to open things in a shell? -Well, now you can! Just hold Command and click on the path in the shell. -It'll even open it to the right line if it looks like filename.ext:line_number. - -You can also use Command + drag and it will turn it into a draggable -file handle, which you can drop in any OSX app. Pretty rad, no? - -## Instructions -[Download](https://github.com/chendo/iTerm2/archives/master) (or build your own, -if you're paranoid or you want the newest features). - -Works with MacVim, Textmate and BBedit (it searches for editor in that -order) - -If you want it to work even when changing between directories, your -shell must set a window title every time your prompt shows up. I'm using -this as a hook cause it seemed the most appropriate. If you -have oh-my-zsh, then it works out of the box. - -Other zsh users, see [termsupport.zsh](https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/termsupport.zsh). - -Other shell users, see [here](http://www.faqs.org/docs/Linux-mini/Xterm-Title.html#toc4). - -## Operation -* Command + Click opens the file if it is text in - MacVim/Textmate/BBedit, otherwise opens with associated program. -* Command + Drag gives you a file handle you can drop on any app that - supports drag and drop (pretty much everything). -* Command + Shift + Click on a directory does `cd ; ls` - -## Customisation -If you don't use MacVim, Textmate or BBedit or if you want write -specific parsers, you can have the path sent to an external script of -your choice. - -`defaults write com.googlecode.iterm2 SemanticHistoryHandler ` - -The script must be marked executable (`chmod +x `) and it will -receive the full path and the line number (if any) as arguments. - -## Cavets -* Does not work with paths with spaces (for now). -* No configuration options (for now). -* Changing support doesn't work out of the box. - -## Known issues -* Drag detection is way too sensitive. Even one pixel makes it think - it's a drag. Will be fixed in next alpha. - -## TODO -* Make paths work even after the directory has been changed. -* Configuration options -* More modifier keys: e.g., - * Shift + Command + Click on a foo_spec.rb:88 does `spec foo_spec.rb -l 88` -* Native support for other editors (TextWrangler, JEdit, Emacs, Rubymine) -* Quicklook support - -## Changelog - -### alpha 3: -* Basic functionality still works if shell isn't setting window title - -### alpha 2: -* Now works when the working directory is not valid for old paths in the - buffer -* Command + Drag lets you drag file/directory handles into any OSX app -* Command + Shift + Click does `d ; ls` -* External script support -* Built with llvm/clang for slight performance increase -* Scrolling with wheel always move at least one line. -* Native BBedit support - -### alpha 1: -* Command + Click to open implemented for Textmate and MacVim - -Jack Chen (@chendo) diff --git a/Trouter.h b/Trouter.h index f01ff501aa..bec23e3a5b 100644 --- a/Trouter.h +++ b/Trouter.h @@ -8,11 +8,7 @@ ** ** Project: iTerm ** -<<<<<<< HEAD - ** Description: Semantic History -======= ** Description: Terminal Router ->>>>>>> 2808b2e68677ff4617914613460ef327460f1ddd ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License as published by diff --git a/iTerm.xcodeproj/georgen.mode1v3 b/iTerm.xcodeproj/georgen.mode1v3 index 4a8538b321..dbf8263792 100644 --- a/iTerm.xcodeproj/georgen.mode1v3 +++ b/iTerm.xcodeproj/georgen.mode1v3 @@ -178,7 +178,7 @@ FavBarConfig PBXProjectModuleGUID - 1D1CBB6F134AE62A00B0BD06 + 1DB1162B128D1D1A0028C458 XCBarModuleItemNames XCBarModuleItems @@ -197,11 +197,52 @@ Notifications OpenEditors - + + + Content + + PBXProjectModuleGUID + 1D749073134D362D00974D30 + PBXProjectModuleLabel + iTermKeyBindingMgr.m + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1D749074134D362D00974D30 + PBXProjectModuleLabel + iTermKeyBindingMgr.m + _historyCapacity + 0 + bookmark + 1D395966134E8A85005A8021 + history + + 1D749090134E483400974D30 + + + SplitCount + 1 + + StatusBarVisibility + + + Geometry + + Frame + {{0, 20}, {1197, 558}} + PBXModuleWindowStatusBarHidden2 + + RubberWindowFrame + 83 174 1197 599 0 0 1280 778 + + + PerspectiveWidths - -1 - -1 + 1280 + 300 Perspectives @@ -211,6 +252,7 @@ active-combo-popup action NSToolbarFlexibleSpaceItem + debugger-enable-breakpoints build-and-go com.apple.ide.PBXToolbarStopButton get-info @@ -253,7 +295,7 @@ PBXSmartGroupTreeModuleColumnWidthsKey - 186 + 219 PBXSmartGroupTreeModuleColumnsKey_v4 @@ -265,16 +307,36 @@ PBXSmartGroupTreeModuleOutlineStateExpansionKey 0464AB0D006CD2EC7F000001 + 0464AB0E006CD2EC7F000001 + 1D093C131217412B0029F9AD + DD02571D09CB9363008F320C + DD02571E09CB9398008F320C + 1D94EAA312D64022008225A9 + 1DE2154112821F1C004E3ADF + 1D99785112EEB3D600F0794D + 1D237D8E131D8BEE004DD60C + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 1C37FABC05509CD000000102 + 1CC0EA4004350EF90041110B + 9325FF4E0FB54E00004EC67C + 9325FF3C0FB54DF1004EC67C + 9325FF400FB54DF1004EC67C + 9325FF460FB54DF1004EC67C + 1DE2154112821F1C004E3ADF + 1D99785112EEB3D600F0794D + 1D237D8E131D8BEE004DD60C PBXSmartGroupTreeModuleOutlineStateSelectionKey + 52 + 51 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {186, 445}} + {{0, 660}, {219, 632}} PBXTopSmartGroupGIDs @@ -286,19 +348,19 @@ GeometryConfiguration Frame - {{0, 0}, {203, 463}} + {{0, 0}, {236, 650}} GroupTreeTableConfiguration MainColumn - 186 + 219 RubberWindowFrame - 21 651 788 504 0 0 1920 1178 + 83 87 1197 691 0 0 1280 778 Module PBXSmartGroupTreeModule Proportion - 203pt + 236pt Dock @@ -309,7 +371,7 @@ PBXProjectModuleGUID 1CE0B20306471E060097A5F4 PBXProjectModuleLabel - MyNewFile14.java + PTYTextView.m PBXSplitModuleInNavigatorKey Split0 @@ -317,7 +379,121 @@ PBXProjectModuleGUID 1CE0B20406471E060097A5F4 PBXProjectModuleLabel - MyNewFile14.java + PTYTextView.m + _historyCapacity + 0 + bookmark + 1D395965134E8A85005A8021 + history + + 1D87317E128DD56A0049E357 + 1D87322A128DE23D0049E357 + 1D87324C128DE6690049E357 + 1D87327A128DE92C0049E357 + 1D873395128E3DEC0049E357 + 1D6D2268128F9665000EED41 + 1D6C13931294556400937A4A + 1D6C17A91294D4ED00937A4A + 1D6C18DF12951C0E00937A4A + 1D6C18F612951E6D00937A4A + 1D6C1A2D1296529D00937A4A + 1DB5D495129A37D30085BF51 + 1D2E81B012A1C3C800F3D71E + 1D2E822A12A3336B00F3D71E + 1D2E822D12A3336B00F3D71E + 1D2E823312A3336B00F3D71E + 1D7281C512A4C08500D6F6E3 + 1D7281DC12A4C4E900D6F6E3 + 1D7282B512A4DFE500D6F6E3 + 1D883B6412AB81BB00DC2C8B + 1D1DED5012ACBFD7001A2DC4 + 1D1DF85112B0B68C001A2DC4 + 1D1DF8BB12B0C202001A2DC4 + 1D1DFAD512B2CBC1001A2DC4 + 1D1DFB1912B2CCDB001A2DC4 + 1D1DFC5812B2E173001A2DC4 + 1D1DFCAF12B2E415001A2DC4 + 1D1DFCD712B2E88B001A2DC4 + 1D1DFD1A12B2F144001A2DC4 + 1D1DFE1712B40709001A2DC4 + 1D1DFEAE12B42097001A2DC4 + 1D1D006712B5A477001A2DC4 + 1D1D014512B806FB001A2DC4 + 1D1D029B12B9D3A0001A2DC4 + 1D56AD4012C26A01005A2FA6 + 1DD8BF7912C2A8F2003120B5 + 1DE0604012C2CE3F00BD926F + 1D94E90612D574AD008225A9 + 1D94E99112D58DEA008225A9 + 1D94EAD012D641E4008225A9 + 1D94EAD112D641E4008225A9 + 1D94EADA12D6420C008225A9 + 1D94EAEC12DCE7F4008225A9 + 1DBC760912E8E6B900011D68 + 1D9D5A7512F0AAD800527C69 + 1D80748012FB3CC2000455F6 + 1D80748112FB3CC2000455F6 + 1D80748D12FB3DEE000455F6 + 1D80752D1305F595000455F6 + 1D80752F1305F595000455F6 + 1D80757713061475000455F6 + 1D8075A1130618CB000455F6 + 1D8075A3130618CB000455F6 + 1D8075B4130618FA000455F6 + 1D8076081315B331000455F6 + 1D8076251315B7F8000455F6 + 1D8076361315B8EC000455F6 + 1D8076BB1316DB16000455F6 + 1D8076C41316DD53000455F6 + 1D8076DA1316DF14000455F6 + 1D237CAE131D7EB8004DD60C + 1D237D30131D8885004DD60C + 1D237D33131D8885004DD60C + 1D237ED9131EEC5D004DD60C + 1D237F68131EF9E3004DD60C + 1D237FB4131EFBF2004DD60C + 1D237FBE131EFC3D004DD60C + 1D23801C131F4127004DD60C + 1D23801F131F4127004DD60C + 1D238021131F4127004DD60C + 1D238022131F4127004DD60C + 1D238038131F41DA004DD60C + 1D23803E131F41F0004DD60C + 1D238043131F41FB004DD60C + 1D23804B131F4277004DD60C + 1D23804C131F4277004DD60C + 1D23807F132E8228004DD60C + 1D2380D2132E8E64004DD60C + 1D2380D3132E8E64004DD60C + 1D238278132EEB8A004DD60C + 1D2382A7132EEC4A004DD60C + 1D2382F4132EEDA9004DD60C + 1D238301132EEDC4004DD60C + 1D238330132EEF5E004DD60C + 1D23837613312470004DD60C + 1D238384133124D2004DD60C + 1D8162301333C84400D58FC1 + 1D8162451333C9B700D58FC1 + 1D81628C134251A300D58FC1 + 1D8162E2134258E200D58FC1 + 1D8162FC13425B6D00D58FC1 + 1D8163911342A5BF00D58FC1 + 1D8163A91342A6F200D58FC1 + 1D8163CB1342A91400D58FC1 + 1D8163CC1342A91400D58FC1 + 1D8163E31342AAF000D58FC1 + 1D8163E41342AAF000D58FC1 + 1D8163F21342AB7500D58FC1 + 1D8164131342ADE400D58FC1 + 1D81643D1344FF3600D58FC1 + 1D81643E1344FF3600D58FC1 + 1D81648D134544D500D58FC1 + 1D6DA3D21345482600DCE9B3 + 1D6DA41B13454D6600DCE9B3 + 1D6DA41C13454D6600DCE9B3 + 1D74908B134D4AC800974D30 + 1D39590E134E7591005A8021 + SplitCount 1 @@ -328,14 +504,14 @@ GeometryConfiguration Frame - {{0, 0}, {580, 277}} + {{0, 0}, {956, 645}} RubberWindowFrame - 21 651 788 504 0 0 1920 1178 + 83 87 1197 691 0 0 1280 778 Module PBXNavigatorGroup Proportion - 277pt + 645pt ContentConfiguration @@ -348,18 +524,18 @@ GeometryConfiguration Frame - {{0, 282}, {580, 181}} + {{0, 650}, {956, 0}} RubberWindowFrame - 21 651 788 504 0 0 1920 1178 + 83 87 1197 691 0 0 1280 778 Module XCDetailModule Proportion - 181pt + 0pt Proportion - 580pt + 956pt Name @@ -374,9 +550,9 @@ TableOfContents - 1D1CBB6D134AE62A00B0BD06 + 1D3958FB134E757A005A8021 1CE0B1FE06471DED0097A5F4 - 1D1CBB6E134AE62A00B0BD06 + 1D3958FC134E757A005A8021 1CE0B20306471E060097A5F4 1CE0B20506471E060097A5F4 @@ -386,6 +562,15 @@ xcode.toolbar.config.defaultV3 + ChosenToolbarItems + + active-combo-popup + debugger-enable-breakpoints + build-and-go + com.apple.ide.PBXToolbarStopButton + NSToolbarFlexibleSpaceItem + get-info + ControllerClassBaseName IconName @@ -393,19 +578,16 @@ Identifier perspective.morph IsVertical - 0 + Layout - BecomeActive - 1 ContentConfiguration PBXBottomSmartGroupGIDs 1C37FBAC04509CD000000102 1C37FAAC04509CD000000102 - 1C08E77C0454961000C914BD 1C37FABC05509CD000000102 1C37FABC05539CD112110102 E2644B35053B69B200211256 @@ -423,7 +605,7 @@ PBXSmartGroupTreeModuleColumnWidthsKey - 186 + 283 PBXSmartGroupTreeModuleColumnsKey_v4 @@ -434,41 +616,50 @@ PBXSmartGroupTreeModuleOutlineStateExpansionKey - 29B97314FDCFA39411CA2CEA + 0464AB0D006CD2EC7F000001 + 0464AB0E006CD2EC7F000001 + 1D94EAA312D64022008225A9 + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 1C37FABC05509CD000000102 + 1CC0EA4004350EF90041110B + 9325FF4E0FB54E00004EC67C + 9325FF3C0FB54DF1004EC67C + 9325FF400FB54DF1004EC67C + 9325FF460FB54DF1004EC67C PBXSmartGroupTreeModuleOutlineStateSelectionKey + 26 + 1 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {186, 337}} + {{0, 0}, {283, 573}} PBXTopSmartGroupGIDs XCIncludePerspectivesSwitch - 1 + XCSharingToken com.apple.Xcode.GFSharingToken GeometryConfiguration Frame - {{0, 0}, {203, 355}} + {{0, 0}, {300, 591}} GroupTreeTableConfiguration MainColumn - 186 + 283 - RubberWindowFrame - 373 269 690 397 0 0 1440 878 Module PBXSmartGroupTreeModule Proportion - 100% + 300pt Name @@ -482,8 +673,11 @@ TableOfContents + 1D94E8B812D56C1A008225A9 11E0B1FE06471DED0097A5F4 + ToolbarConfigUserDefaultsMinorVersion + 2 ToolbarConfiguration xcode.toolbar.config.default.shortV3 @@ -514,11 +708,17 @@ 5 WindowOrderList - 1D1CBB70134AE62A00B0BD06 - /Users/georgen/gitsvn/iTerm2/iTerm.xcodeproj + 1D395967134E8A85005A8021 + 1D395907134E757A005A8021 + 1D395908134E757A005A8021 + 1CD10A99069EF8BA00B06720 + 1DB1162C128D1D1A0028C458 + 1D749073134D362D00974D30 + 1C78EAAD065D492600B07095 + /Users/georgen/iterm2/iTerm.xcodeproj WindowString - 21 651 788 504 0 0 1920 1178 + 83 87 1197 691 0 0 1280 778 WindowToolsV3 @@ -546,14 +746,14 @@ GeometryConfiguration Frame - {{0, 0}, {500, 218}} + {{0, 0}, {1197, 474}} RubberWindowFrame - 42 632 500 500 0 0 1920 1178 + 83 56 1197 722 0 0 1280 778 Module PBXNavigatorGroup Proportion - 218pt + 474pt ContentConfiguration @@ -570,18 +770,18 @@ GeometryConfiguration Frame - {{0, 223}, {500, 236}} + {{0, 479}, {1197, 202}} RubberWindowFrame - 42 632 500 500 0 0 1920 1178 + 83 56 1197 722 0 0 1280 778 Module PBXBuildResultsModule Proportion - 236pt + 202pt Proportion - 459pt + 681pt Name @@ -594,8 +794,8 @@ TableOfContents - 1D1CBB70134AE62A00B0BD06 - 1D1CBB71134AE62A00B0BD06 + 1DB1162C128D1D1A0028C458 + 1D3958FE134E757A005A8021 1CD0528F0623707200166675 XCMainBuildResultsModuleGUID @@ -604,15 +804,19 @@ WindowContentMinSize 486 300 WindowString - 42 632 500 500 0 0 1920 1178 + 83 56 1197 722 0 0 1280 778 WindowToolGUID - 1D1CBB70134AE62A00B0BD06 + 1DB1162C128D1D1A0028C458 WindowToolIsVisible + FirstTimeWindowDisplayed + Identifier windowTool.debugger + IsVertical + Layout @@ -635,8 +839,8 @@ yes sizes - {{0, 0}, {317, 164}} - {{317, 0}, {377, 164}} + {{0, 0}, {563, 363}} + {{563, 0}, {634, 363}} VerticalSplitView @@ -651,8 +855,8 @@ yes sizes - {{0, 0}, {694, 164}} - {{0, 164}, {694, 216}} + {{0, 0}, {1197, 363}} + {{0, 363}, {1197, 318}} @@ -665,8 +869,6 @@ GeometryConfiguration - DebugConsoleDrawerSize - {100, 120} DebugConsoleVisible None DebugConsoleWindowFrame @@ -674,18 +876,34 @@ DebugSTDIOWindowFrame {{200, 200}, {500, 300}} Frame - {{0, 0}, {694, 380}} + {{0, 0}, {1197, 681}} + PBXDebugSessionStackFrameViewKey + + DebugVariablesTableConfiguration + + Name + 240 + Value + 85 + Summary + 284 + + Frame + {{563, 0}, {634, 363}} + RubberWindowFrame + 83 56 1197 722 0 0 1280 778 + RubberWindowFrame - 321 238 694 422 0 0 1440 878 + 83 56 1197 722 0 0 1280 778 Module PBXDebugSessionModule Proportion - 100% + 681pt Proportion - 100% + 681pt Name @@ -695,26 +913,34 @@ PBXDebugSessionModule StatusbarIsVisible - 1 + TableOfContents 1CD10A99069EF8BA00B06720 - 1C0AD2AB069F1E9B00FABCE6 + 1D3958FF134E757A005A8021 1C162984064C10D400B95A72 - 1C0AD2AC069F1E9B00FABCE6 + 1D395900134E757A005A8021 + 1D395901134E757A005A8021 + 1D395902134E757A005A8021 + 1D395903134E757A005A8021 + 1D395904134E757A005A8021 ToolbarConfiguration xcode.toolbar.config.debugV3 WindowString - 321 238 694 422 0 0 1440 878 + 83 56 1197 722 0 0 1280 778 WindowToolGUID 1CD10A99069EF8BA00B06720 WindowToolIsVisible - 0 + + FirstTimeWindowDisplayed + Identifier windowTool.find + IsVertical + Layout @@ -729,39 +955,29 @@ PBXProjectModuleGUID 1CDD528C0622207200134675 PBXProjectModuleLabel - <No Editor> - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 1CD0528D0623707200166675 - - SplitCount - 1 - + PTYTextView.m StatusBarVisibility - 1 + GeometryConfiguration Frame - {{0, 0}, {781, 167}} + {{0, 0}, {1024, 381}} RubberWindowFrame - 62 385 781 470 0 0 1440 878 + 256 123 1024 655 0 0 1280 778 Module PBXNavigatorGroup Proportion - 781pt + 1024pt Proportion - 50% + 381pt BecomeActive - 1 + ContentConfiguration PBXProjectModuleGUID @@ -772,18 +988,18 @@ GeometryConfiguration Frame - {{8, 0}, {773, 254}} + {{0, 386}, {1024, 228}} RubberWindowFrame - 62 385 781 470 0 0 1440 878 + 256 123 1024 655 0 0 1280 778 Module PBXProjectFindModule Proportion - 50% + 228pt Proportion - 428pt + 614pt Name @@ -793,31 +1009,33 @@ PBXProjectFindModule StatusbarIsVisible - 1 + TableOfContents 1C530D57069F1CE1000CFCEE - 1C530D58069F1CE1000CFCEE - 1C530D59069F1CE1000CFCEE + 1D81649B1345455000D58FC1 + 1D81649C1345455000D58FC1 1CDD528C0622207200134675 - 1C530D5A069F1CE1000CFCEE - 1CE0B1FE06471DED0097A5F4 1CD0528E0623707200166675 WindowString - 62 385 781 470 0 0 1440 878 + 256 123 1024 655 0 0 1280 778 WindowToolGUID 1C530D57069F1CE1000CFCEE WindowToolIsVisible - 0 + Identifier MENUSEPARATOR + FirstTimeWindowDisplayed + Identifier windowTool.debuggerConsole + IsVertical + Layout @@ -825,7 +1043,7 @@ BecomeActive - 1 + ContentConfiguration PBXProjectModuleGUID @@ -836,18 +1054,18 @@ GeometryConfiguration Frame - {{0, 0}, {650, 250}} + {{0, 0}, {1098, 590}} RubberWindowFrame - 516 632 650 250 0 0 1680 1027 + 178 147 1098 631 0 0 1280 778 Module PBXDebugCLIModule Proportion - 209pt + 590pt Proportion - 209pt + 590pt Name @@ -857,21 +1075,21 @@ PBXDebugCLIModule StatusbarIsVisible - 1 + TableOfContents 1C78EAAD065D492600B07095 - 1C78EAAE065D492600B07095 + 1D395905134E757A005A8021 1C78EAAC065D492600B07095 ToolbarConfiguration xcode.toolbar.config.consoleV3 WindowString - 650 41 650 250 0 0 1280 1002 + 178 147 1098 631 0 0 1280 778 WindowToolGUID 1C78EAAD065D492600B07095 WindowToolIsVisible - 0 + Identifier @@ -1008,18 +1226,18 @@ 743 379 452 308 0 0 1280 1002 + FirstTimeWindowDisplayed + Identifier windowTool.breakpoints IsVertical - 0 + Layout Dock - BecomeActive - 1 ContentConfiguration PBXBottomSmartGroupGIDs @@ -1061,7 +1279,7 @@ PBXTopSmartGroupGIDs XCIncludePerspectivesSwitch - 0 + GeometryConfiguration @@ -1073,7 +1291,7 @@ 168 RubberWindowFrame - 315 424 744 409 0 0 1440 878 + 80 352 1017 409 0 0 1280 778 Module PBXSmartGroupTreeModule @@ -1081,6 +1299,8 @@ 185pt + BecomeActive + ContentConfiguration PBXProjectModuleGUID @@ -1091,14 +1311,14 @@ GeometryConfiguration Frame - {{190, 0}, {554, 368}} + {{190, 0}, {827, 368}} RubberWindowFrame - 315 424 744 409 0 0 1440 878 + 80 352 1017 409 0 0 1280 778 Module XCDetailModule Proportion - 554pt + 827pt Proportion @@ -1117,22 +1337,22 @@ XCDetailModule StatusbarIsVisible - 1 + TableOfContents - 1CDDB66807F98D9800BB5817 - 1CDDB66907F98D9800BB5817 + 1D81632513425C1800D58FC1 + 1D81632613425C1800D58FC1 1CE0B1FE06471DED0097A5F4 1CA1AED706398EBD00589147 ToolbarConfiguration xcode.toolbar.config.breakpointsV3 WindowString - 315 424 744 409 0 0 1440 878 + 80 352 1017 409 0 0 1280 778 WindowToolGUID - 1CDDB66807F98D9800BB5817 + 1D81632513425C1800D58FC1 WindowToolIsVisible - 1 + Identifier @@ -1167,22 +1387,40 @@ 100 100 700 500 0 0 1280 1002 + FirstTimeWindowDisplayed + Identifier windowTool.bookmarks + IsVertical + Layout Dock + ContentConfiguration + + PBXProjectModuleGUID + 1D94E9C512D590AF008225A9 + PBXProjectModuleLabel + Bookmarks + + GeometryConfiguration + + Frame + {{0, 0}, {401, 202}} + RubberWindowFrame + 21 533 401 222 0 0 1280 778 + Module PBXBookmarksModule Proportion - 100% + 202pt Proportion - 100% + 202pt Name @@ -1192,9 +1430,19 @@ PBXBookmarksModule StatusbarIsVisible - 0 + + TableOfContents + + 1D94E9C612D590AF008225A9 + 1D94E9C712D590AF008225A9 + 1D94E9C512D590AF008225A9 + WindowString - 538 42 401 187 0 0 1280 1002 + 21 533 401 222 0 0 1280 778 + WindowToolGUID + 1D94E9C612D590AF008225A9 + WindowToolIsVisible + Identifier @@ -1229,16 +1477,18 @@ 50 850 472 307 0 0 1440 877 + FirstTimeWindowDisplayed + Identifier windowTool.classBrowser + IsVertical + Layout Dock - BecomeActive - 1 ContentConfiguration OptionsSetName @@ -1246,12 +1496,12 @@ PBXProjectModuleGUID 1CA6456E063B45B4001379D8 PBXProjectModuleLabel - Class Browser - NSObject + Class Browser - NSProxy GeometryConfiguration ClassesFrame - {{0, 0}, {374, 96}} + {{0, 0}, {624, 96}} ClassesTreeTableConfiguration PBXClassNameColumnIdentifier @@ -1260,9 +1510,9 @@ 22 Frame - {{0, 0}, {630, 331}} + {{0, 0}, {876, 468}} MembersFrame - {{0, 105}, {374, 395}} + {{0, 101}, {624, 367}} MembersTreeTableConfiguration PBXMemberTypeIconColumnIdentifier @@ -1270,23 +1520,21 @@ PBXMemberNameColumnIdentifier 216 PBXMemberTypeColumnIdentifier - 97 + 347 PBXMemberBookColumnIdentifier 22 - PBXModuleWindowStatusBarHidden2 - 1 RubberWindowFrame - 385 179 630 352 0 0 1440 878 + 32 367 876 488 0 0 1440 878 Module PBXClassBrowserModule Proportion - 332pt + 468pt Proportion - 332pt + 468pt Name @@ -1296,50 +1544,61 @@ PBXClassBrowserModule StatusbarIsVisible - 0 + TableOfContents 1C0AD2AF069F1E9B00FABCE6 - 1C0AD2B0069F1E9B00FABCE6 + 1D1DFCCD12B2E800001A2DC4 1CA6456E063B45B4001379D8 ToolbarConfiguration xcode.toolbar.config.classbrowser WindowString - 385 179 630 352 0 0 1440 878 + 32 367 876 488 0 0 1440 878 WindowToolGUID 1C0AD2AF069F1E9B00FABCE6 WindowToolIsVisible - 0 + + FirstTimeWindowDisplayed + Identifier windowTool.refactoring IncludeInToolsMenu 0 + IsVertical + Layout Dock - BecomeActive - 1 + ContentConfiguration + + PBXProjectModuleGUID + 1D873579128F35D30049E357 + GeometryConfiguration Frame - {0, 0}, {500, 335} + {{0, 0}, {1440, 746}} RubberWindowFrame - {0, 0}, {500, 335} + 0 91 1440 787 0 0 1440 878 + XCRefactoringSplitViewLowerHeight + 329 + XCRefactoringSplitViewTotalHeight + 663 Module XCRefactoringModule Proportion - 100% + 746pt Proportion - 100% + 746pt Name @@ -1348,8 +1607,20 @@ XCRefactoringModule + StatusbarIsVisible + + TableOfContents + + 1D87357A128F35D30049E357 + 1DAA415E12BE9B9C00535344 + 1D873579128F35D30049E357 + WindowString - 200 200 500 356 0 0 1920 1200 + 0 91 1440 787 0 0 1440 878 + WindowToolGUID + 1D87357A128F35D30049E357 + WindowToolIsVisible + diff --git a/iTerm.xcodeproj/georgen.pbxuser b/iTerm.xcodeproj/georgen.pbxuser index ce98fe9f18..c863dc5720 100644 --- a/iTerm.xcodeproj/georgen.pbxuser +++ b/iTerm.xcodeproj/georgen.pbxuser @@ -2,21 +2,93 @@ { 0464AB0C006CD2EC7F000001 /* Project object */ = { activeBuildConfigurationName = Development; - activeExecutable = 1D1CBB53134AE61400B0BD06 /* iTerm */; + activeExecutable = 1DB11604128D1D010028C458 /* iTerm */; activeTarget = 874206460564169600CFC3F1 /* iTerm */; - codeSenseManager = 1D1CBB73134AE62A00B0BD06 /* Code sense */; + addToTargets = ( + 874206460564169600CFC3F1 /* iTerm */, + ); + breakpoints = ( + 1D873194128DD5ED0049E357 /* -[PreferencePanel openCopyBookmarks] */, + 1D8731DC128DD9F30049E357 /* objc_exception_throw */, + 1D4422C11290CA6100891504 /* VT100Screen.m:1384 */, + 1D6C12151291B68200937A4A /* PTYTextView.m:4752 */, + 1D6C123A1291B83000937A4A /* PTYTextView.m:750 */, + 1DB5D3261299FBA40085BF51 /* CGErrorBreakpoint */, + 1D1DF17C12AE12E4001A2DC4 /* SessionView.m:181 */, + 1D1DF33712AEAF4B001A2DC4 /* PseudoTerminal.m:2954 */, + 1D1DF38912AEB1C1001A2DC4 /* SessionView.m:181 */, + 1D1DF4B912AF4E26001A2DC4 /* CGErrorBreakpoint */, + 1DA956EA12B18A8700E21E82 /* PseudoTerminal.m:1424 */, + 1D1DFBEA12B2DB09001A2DC4 /* PTYSession.m:1394 */, + 1D1D02BA12B9D711001A2DC4 /* PTYTab.m:1534 */, + 1DAA41A912BF2B9200535344 /* PTYTab.m:751 */, + 1DAA41AF12BF2C3700535344 /* PseudoTerminal.m:2031 */, + 1DAA41C712BF2D9100535344 /* PTYTab.m:159 */, + 1DE060DF12C2D79F00BD926F /* -[NSPlaceholderString init] */, + 1DE060E612C2D7FF00BD926F /* -[NSPlaceholderString initWithBytes:length:encoding:] */, + 1DE060F612C2DA6500BD926F /* -[NSPlaceholderString initWithBytes:length:encoding:] */, + 1DE0610712C2DBA400BD926F /* -[NSString dealloc] */, + 1D9D58D512EF824200527C69 /* -[NSView _drawView] */, + 1D9D58D612EF824700527C69 /* -[NSView _drawView:] */, + 1D9D58D912EF830100527C69 /* -[NSView _drawView:] */, + 1D9D594612EF884E00527C69 /* -[NSView setNeedsDisplay:] */, + 1D9D594A12EF88A700527C69 /* PTYSession.m:2172 */, + 1D9D594C12EF88AC00527C69 /* -[NSView setNeedsDisplay:] */, + 1D9D594F12EF88DE00527C69 /* -[NSView setNeedsDisplayInRect:] */, + 1D8161F01333C62400D58FC1 /* iTermController.m:715 */, + 1D8162541333CDCC00D58FC1 /* iTermController.m:781 */, + ); + codeSenseManager = 1DB1162F128D1D1A0028C458 /* Code sense */; executables = ( - 1D1CBB53134AE61400B0BD06 /* iTerm */, + 1DB11604128D1D010028C458 /* iTerm */, ); perUserDictionary = { + "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 20, + 270, + 20, + 170, + 170, + 88, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXBreakpointsDataSource_ActionID, + PBXBreakpointsDataSource_TypeID, + PBXBreakpointsDataSource_BreakpointID, + PBXBreakpointsDataSource_UseID, + PBXBreakpointsDataSource_LocationID, + PBXBreakpointsDataSource_ConditionID, + PBXBreakpointsDataSource_IgnoreCountID, + PBXBreakpointsDataSource_ContinueID, + ); + }; + PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; + PBXFileTableDataSourceColumnWidthsKey = ( + 22, + 300, + 816, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXExecutablesDataSource_ActiveFlagID, + PBXExecutablesDataSource_NameID, + PBXExecutablesDataSource_CommentsID, + ); + }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, - 341, + 717, 20, - 48.16259765625, + 48, 43, 43, 20, @@ -31,21 +103,2415 @@ PBXFileDataSource_Target_ColumnID, ); }; - PBXPerProjectTemplateStateSaveDate = 323675668; - PBXWorkspaceStateSaveDate = 323675668; + PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID; + PBXFileTableDataSourceColumnWidthsKey = ( + 200, + 731, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFindDataSource_MessageID, + PBXFindDataSource_LocationID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 758, + 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 = 323908951; + PBXWorkspaceStateSaveDate = 323908951; + }; + perUserProjectItems = { + 1D1D006712B5A477001A2DC4 = 1D1D006712B5A477001A2DC4 /* PBXTextBookmark */; + 1D1D014512B806FB001A2DC4 = 1D1D014512B806FB001A2DC4 /* PBXTextBookmark */; + 1D1D029B12B9D3A0001A2DC4 = 1D1D029B12B9D3A0001A2DC4 /* PBXTextBookmark */; + 1D1DED5012ACBFD7001A2DC4 = 1D1DED5012ACBFD7001A2DC4 /* PBXTextBookmark */; + 1D1DF85112B0B68C001A2DC4 = 1D1DF85112B0B68C001A2DC4 /* PBXTextBookmark */; + 1D1DF8BB12B0C202001A2DC4 = 1D1DF8BB12B0C202001A2DC4 /* PBXTextBookmark */; + 1D1DFAD512B2CBC1001A2DC4 = 1D1DFAD512B2CBC1001A2DC4 /* PBXTextBookmark */; + 1D1DFB1912B2CCDB001A2DC4 = 1D1DFB1912B2CCDB001A2DC4 /* PBXTextBookmark */; + 1D1DFC5812B2E173001A2DC4 = 1D1DFC5812B2E173001A2DC4 /* PBXTextBookmark */; + 1D1DFCAF12B2E415001A2DC4 = 1D1DFCAF12B2E415001A2DC4 /* PBXTextBookmark */; + 1D1DFCD712B2E88B001A2DC4 = 1D1DFCD712B2E88B001A2DC4 /* PBXTextBookmark */; + 1D1DFD1A12B2F144001A2DC4 = 1D1DFD1A12B2F144001A2DC4 /* PBXTextBookmark */; + 1D1DFE1712B40709001A2DC4 = 1D1DFE1712B40709001A2DC4 /* PBXTextBookmark */; + 1D1DFEAE12B42097001A2DC4 = 1D1DFEAE12B42097001A2DC4 /* PBXTextBookmark */; + 1D237CAE131D7EB8004DD60C = 1D237CAE131D7EB8004DD60C /* PBXTextBookmark */; + 1D237D30131D8885004DD60C = 1D237D30131D8885004DD60C /* PBXTextBookmark */; + 1D237D33131D8885004DD60C = 1D237D33131D8885004DD60C /* PBXTextBookmark */; + 1D237ED9131EEC5D004DD60C = 1D237ED9131EEC5D004DD60C /* PBXTextBookmark */; + 1D237F68131EF9E3004DD60C = 1D237F68131EF9E3004DD60C /* PBXTextBookmark */; + 1D237FB4131EFBF2004DD60C = 1D237FB4131EFBF2004DD60C /* PBXTextBookmark */; + 1D237FBE131EFC3D004DD60C = 1D237FBE131EFC3D004DD60C /* PBXTextBookmark */; + 1D23801C131F4127004DD60C = 1D23801C131F4127004DD60C /* PBXTextBookmark */; + 1D23801F131F4127004DD60C = 1D23801F131F4127004DD60C /* PBXTextBookmark */; + 1D238021131F4127004DD60C = 1D238021131F4127004DD60C /* PBXTextBookmark */; + 1D238022131F4127004DD60C = 1D238022131F4127004DD60C /* PBXTextBookmark */; + 1D238038131F41DA004DD60C = 1D238038131F41DA004DD60C /* PBXTextBookmark */; + 1D23803E131F41F0004DD60C = 1D23803E131F41F0004DD60C /* PBXTextBookmark */; + 1D238043131F41FB004DD60C = 1D238043131F41FB004DD60C /* PBXTextBookmark */; + 1D23804B131F4277004DD60C = 1D23804B131F4277004DD60C /* PBXTextBookmark */; + 1D23804C131F4277004DD60C = 1D23804C131F4277004DD60C /* PBXTextBookmark */; + 1D23807F132E8228004DD60C = 1D23807F132E8228004DD60C /* PBXTextBookmark */; + 1D2380D2132E8E64004DD60C = 1D2380D2132E8E64004DD60C /* PBXTextBookmark */; + 1D2380D3132E8E64004DD60C = 1D2380D3132E8E64004DD60C /* PBXTextBookmark */; + 1D238278132EEB8A004DD60C = 1D238278132EEB8A004DD60C /* PBXTextBookmark */; + 1D2382A7132EEC4A004DD60C = 1D2382A7132EEC4A004DD60C /* PBXTextBookmark */; + 1D2382F4132EEDA9004DD60C = 1D2382F4132EEDA9004DD60C /* PBXTextBookmark */; + 1D238301132EEDC4004DD60C = 1D238301132EEDC4004DD60C /* PBXTextBookmark */; + 1D238330132EEF5E004DD60C = 1D238330132EEF5E004DD60C /* PBXTextBookmark */; + 1D23837613312470004DD60C = 1D23837613312470004DD60C /* PBXTextBookmark */; + 1D238384133124D2004DD60C = 1D238384133124D2004DD60C /* PBXTextBookmark */; + 1D2E81B012A1C3C800F3D71E = 1D2E81B012A1C3C800F3D71E /* PBXTextBookmark */; + 1D2E822A12A3336B00F3D71E = 1D2E822A12A3336B00F3D71E /* PBXTextBookmark */; + 1D2E822D12A3336B00F3D71E = 1D2E822D12A3336B00F3D71E /* PBXTextBookmark */; + 1D2E823312A3336B00F3D71E = 1D2E823312A3336B00F3D71E /* PBXTextBookmark */; + 1D3958FA134E757A005A8021 /* PBXTextBookmark */ = 1D3958FA134E757A005A8021 /* PBXTextBookmark */; + 1D3958FD134E757A005A8021 /* PBXTextBookmark */ = 1D3958FD134E757A005A8021 /* PBXTextBookmark */; + 1D39590E134E7591005A8021 /* PBXTextBookmark */ = 1D39590E134E7591005A8021 /* PBXTextBookmark */; + 1D39590F134E7591005A8021 /* PBXTextBookmark */ = 1D39590F134E7591005A8021 /* PBXTextBookmark */; + 1D395910134E7591005A8021 /* PBXTextBookmark */ = 1D395910134E7591005A8021 /* PBXTextBookmark */; + 1D395916134E75B9005A8021 /* PBXTextBookmark */ = 1D395916134E75B9005A8021 /* PBXTextBookmark */; + 1D395917134E75B9005A8021 /* PBXTextBookmark */ = 1D395917134E75B9005A8021 /* PBXTextBookmark */; + 1D39591D134E75E2005A8021 /* PBXTextBookmark */ = 1D39591D134E75E2005A8021 /* PBXTextBookmark */; + 1D39591E134E75E2005A8021 /* PBXTextBookmark */ = 1D39591E134E75E2005A8021 /* PBXTextBookmark */; + 1D395922134E7626005A8021 /* PBXTextBookmark */ = 1D395922134E7626005A8021 /* PBXTextBookmark */; + 1D395923134E7626005A8021 /* PBXTextBookmark */ = 1D395923134E7626005A8021 /* PBXTextBookmark */; + 1D39592C134E7672005A8021 /* PBXTextBookmark */ = 1D39592C134E7672005A8021 /* PBXTextBookmark */; + 1D39592D134E7672005A8021 /* PBXTextBookmark */ = 1D39592D134E7672005A8021 /* PBXTextBookmark */; + 1D395934134E7717005A8021 /* PBXTextBookmark */ = 1D395934134E7717005A8021 /* PBXTextBookmark */; + 1D395935134E7717005A8021 /* PBXTextBookmark */ = 1D395935134E7717005A8021 /* PBXTextBookmark */; + 1D395937134E7792005A8021 /* PBXTextBookmark */ = 1D395937134E7792005A8021 /* PBXTextBookmark */; + 1D395938134E7792005A8021 /* PBXTextBookmark */ = 1D395938134E7792005A8021 /* PBXTextBookmark */; + 1D39593D134E77D7005A8021 /* PBXTextBookmark */ = 1D39593D134E77D7005A8021 /* PBXTextBookmark */; + 1D39593E134E77D7005A8021 /* PBXTextBookmark */ = 1D39593E134E77D7005A8021 /* PBXTextBookmark */; + 1D395942134E78AD005A8021 /* PBXTextBookmark */ = 1D395942134E78AD005A8021 /* PBXTextBookmark */; + 1D395943134E78AD005A8021 /* PBXTextBookmark */ = 1D395943134E78AD005A8021 /* PBXTextBookmark */; + 1D395947134E7914005A8021 /* PBXTextBookmark */ = 1D395947134E7914005A8021 /* PBXTextBookmark */; + 1D395948134E7914005A8021 /* PBXTextBookmark */ = 1D395948134E7914005A8021 /* PBXTextBookmark */; + 1D39594C134E79F3005A8021 /* PBXTextBookmark */ = 1D39594C134E79F3005A8021 /* PBXTextBookmark */; + 1D39594D134E79F3005A8021 /* PBXTextBookmark */ = 1D39594D134E79F3005A8021 /* PBXTextBookmark */; + 1D395951134E7A4F005A8021 /* PBXTextBookmark */ = 1D395951134E7A4F005A8021 /* PBXTextBookmark */; + 1D395952134E7A4F005A8021 /* PBXTextBookmark */ = 1D395952134E7A4F005A8021 /* PBXTextBookmark */; + 1D395956134E7B85005A8021 /* PBXTextBookmark */ = 1D395956134E7B85005A8021 /* PBXTextBookmark */; + 1D395957134E7B85005A8021 /* PBXTextBookmark */ = 1D395957134E7B85005A8021 /* PBXTextBookmark */; + 1D39595B134E7CE6005A8021 /* PBXTextBookmark */ = 1D39595B134E7CE6005A8021 /* PBXTextBookmark */; + 1D39595C134E7CE6005A8021 /* PBXTextBookmark */ = 1D39595C134E7CE6005A8021 /* PBXTextBookmark */; + 1D395960134E7D44005A8021 /* PBXTextBookmark */ = 1D395960134E7D44005A8021 /* PBXTextBookmark */; + 1D395961134E7D44005A8021 /* PBXTextBookmark */ = 1D395961134E7D44005A8021 /* PBXTextBookmark */; + 1D395965134E8A85005A8021 /* PBXTextBookmark */ = 1D395965134E8A85005A8021 /* PBXTextBookmark */; + 1D395966134E8A85005A8021 /* PBXTextBookmark */ = 1D395966134E8A85005A8021 /* PBXTextBookmark */; + 1D56AD4012C26A01005A2FA6 = 1D56AD4012C26A01005A2FA6 /* PBXTextBookmark */; + 1D6C13931294556400937A4A = 1D6C13931294556400937A4A /* PBXTextBookmark */; + 1D6C17A91294D4ED00937A4A = 1D6C17A91294D4ED00937A4A /* PBXTextBookmark */; + 1D6C18DF12951C0E00937A4A = 1D6C18DF12951C0E00937A4A /* PBXTextBookmark */; + 1D6C18F612951E6D00937A4A = 1D6C18F612951E6D00937A4A /* PBXTextBookmark */; + 1D6C1A2D1296529D00937A4A = 1D6C1A2D1296529D00937A4A /* PBXTextBookmark */; + 1D6D2268128F9665000EED41 = 1D6D2268128F9665000EED41 /* PBXTextBookmark */; + 1D6DA3D21345482600DCE9B3 = 1D6DA3D21345482600DCE9B3 /* PBXTextBookmark */; + 1D6DA41B13454D6600DCE9B3 = 1D6DA41B13454D6600DCE9B3 /* PBXTextBookmark */; + 1D6DA41C13454D6600DCE9B3 = 1D6DA41C13454D6600DCE9B3 /* PBXTextBookmark */; + 1D7281C512A4C08500D6F6E3 = 1D7281C512A4C08500D6F6E3 /* PBXTextBookmark */; + 1D7281DC12A4C4E900D6F6E3 = 1D7281DC12A4C4E900D6F6E3 /* PBXTextBookmark */; + 1D7282B512A4DFE500D6F6E3 = 1D7282B512A4DFE500D6F6E3 /* PBXTextBookmark */; + 1D749069134D1D1700974D30 = 1D749069134D1D1700974D30 /* PBXBookmark */; + 1D74908B134D4AC800974D30 = 1D74908B134D4AC800974D30 /* PBXTextBookmark */; + 1D74908C134D4AC800974D30 = 1D74908C134D4AC800974D30 /* PBXTextBookmark */; + 1D74908F134E483400974D30 = 1D74908F134E483400974D30 /* PBXTextBookmark */; + 1D749090134E483400974D30 = 1D749090134E483400974D30 /* PBXTextBookmark */; + 1D80748012FB3CC2000455F6 = 1D80748012FB3CC2000455F6 /* PBXTextBookmark */; + 1D80748112FB3CC2000455F6 = 1D80748112FB3CC2000455F6 /* PBXTextBookmark */; + 1D80748D12FB3DEE000455F6 = 1D80748D12FB3DEE000455F6 /* PBXTextBookmark */; + 1D80752D1305F595000455F6 = 1D80752D1305F595000455F6 /* PBXTextBookmark */; + 1D80752F1305F595000455F6 = 1D80752F1305F595000455F6 /* PBXTextBookmark */; + 1D80757713061475000455F6 = 1D80757713061475000455F6 /* PBXTextBookmark */; + 1D8075A1130618CB000455F6 = 1D8075A1130618CB000455F6 /* PBXTextBookmark */; + 1D8075A3130618CB000455F6 = 1D8075A3130618CB000455F6 /* PBXTextBookmark */; + 1D8075B4130618FA000455F6 = 1D8075B4130618FA000455F6 /* PBXTextBookmark */; + 1D8076081315B331000455F6 = 1D8076081315B331000455F6 /* PBXTextBookmark */; + 1D8076251315B7F8000455F6 = 1D8076251315B7F8000455F6 /* PBXTextBookmark */; + 1D8076361315B8EC000455F6 = 1D8076361315B8EC000455F6 /* PBXTextBookmark */; + 1D8076BB1316DB16000455F6 = 1D8076BB1316DB16000455F6 /* PBXTextBookmark */; + 1D8076C41316DD53000455F6 = 1D8076C41316DD53000455F6 /* PBXTextBookmark */; + 1D8076DA1316DF14000455F6 = 1D8076DA1316DF14000455F6 /* PBXTextBookmark */; + 1D8162301333C84400D58FC1 = 1D8162301333C84400D58FC1 /* PBXTextBookmark */; + 1D8162451333C9B700D58FC1 = 1D8162451333C9B700D58FC1 /* PBXTextBookmark */; + 1D81628C134251A300D58FC1 = 1D81628C134251A300D58FC1 /* PBXTextBookmark */; + 1D8162E2134258E200D58FC1 = 1D8162E2134258E200D58FC1 /* PBXTextBookmark */; + 1D8162FC13425B6D00D58FC1 = 1D8162FC13425B6D00D58FC1 /* PBXTextBookmark */; + 1D8163911342A5BF00D58FC1 = 1D8163911342A5BF00D58FC1 /* PBXTextBookmark */; + 1D8163A91342A6F200D58FC1 = 1D8163A91342A6F200D58FC1 /* PBXTextBookmark */; + 1D8163CB1342A91400D58FC1 = 1D8163CB1342A91400D58FC1 /* PBXTextBookmark */; + 1D8163CC1342A91400D58FC1 = 1D8163CC1342A91400D58FC1 /* PBXTextBookmark */; + 1D8163E31342AAF000D58FC1 = 1D8163E31342AAF000D58FC1 /* PBXTextBookmark */; + 1D8163E41342AAF000D58FC1 = 1D8163E41342AAF000D58FC1 /* PBXTextBookmark */; + 1D8163F21342AB7500D58FC1 = 1D8163F21342AB7500D58FC1 /* PBXTextBookmark */; + 1D8164131342ADE400D58FC1 = 1D8164131342ADE400D58FC1 /* PBXTextBookmark */; + 1D81643D1344FF3600D58FC1 = 1D81643D1344FF3600D58FC1 /* PBXTextBookmark */; + 1D81643E1344FF3600D58FC1 = 1D81643E1344FF3600D58FC1 /* PBXTextBookmark */; + 1D81648D134544D500D58FC1 = 1D81648D134544D500D58FC1 /* PBXTextBookmark */; + 1D87317E128DD56A0049E357 = 1D87317E128DD56A0049E357 /* PBXTextBookmark */; + 1D87322A128DE23D0049E357 = 1D87322A128DE23D0049E357 /* PBXTextBookmark */; + 1D87324C128DE6690049E357 = 1D87324C128DE6690049E357 /* PBXTextBookmark */; + 1D87327A128DE92C0049E357 = 1D87327A128DE92C0049E357 /* PBXTextBookmark */; + 1D873395128E3DEC0049E357 = 1D873395128E3DEC0049E357 /* PBXTextBookmark */; + 1D883B6412AB81BB00DC2C8B = 1D883B6412AB81BB00DC2C8B /* PBXTextBookmark */; + 1D94E90612D574AD008225A9 = 1D94E90612D574AD008225A9 /* PBXTextBookmark */; + 1D94E99112D58DEA008225A9 = 1D94E99112D58DEA008225A9 /* PBXTextBookmark */; + 1D94EAD012D641E4008225A9 = 1D94EAD012D641E4008225A9 /* PBXTextBookmark */; + 1D94EAD112D641E4008225A9 = 1D94EAD112D641E4008225A9 /* PBXTextBookmark */; + 1D94EADA12D6420C008225A9 = 1D94EADA12D6420C008225A9 /* PBXTextBookmark */; + 1D94EAEC12DCE7F4008225A9 = 1D94EAEC12DCE7F4008225A9 /* PBXTextBookmark */; + 1D9D5A7512F0AAD800527C69 = 1D9D5A7512F0AAD800527C69 /* PBXTextBookmark */; + 1DB5D495129A37D30085BF51 = 1DB5D495129A37D30085BF51 /* PlistBookmark */; + 1DBC760912E8E6B900011D68 = 1DBC760912E8E6B900011D68 /* PBXTextBookmark */; + 1DD8BF7912C2A8F2003120B5 = 1DD8BF7912C2A8F2003120B5 /* PBXTextBookmark */; + 1DE0604012C2CE3F00BD926F = 1DE0604012C2CE3F00BD926F /* PBXTextBookmark */; }; - sourceControlManager = 1D1CBB72134AE62A00B0BD06 /* Source Control */; + sourceControlManager = 1DB1162E128D1D1A0028C458 /* Source Control */; + userBookmarkGroup = 1D94E88312D56BB2008225A9 /* PBXBookmarkGroup */; userBuildSettings = { }; }; - 1D1CBB53134AE61400B0BD06 /* iTerm */ = { + 1D173857126C820A004622DC /* FakeWindow.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1219, 936}}"; + sepNavSelRange = "{1315, 0}"; + sepNavVisRange = "{1071, 885}"; + }; + }; + 1D173858126C820A004622DC /* FakeWindow.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 2717}}"; + sepNavSelRange = "{1977, 0}"; + sepNavVisRange = "{1678, 874}"; + }; + }; + 1D1D006712B5A477001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DCBC810126DD98200D5B961 /* WindowControllerInterface.h */; + name = "WindowControllerInterface.h: 45"; + rLen = 0; + rLoc = 1494; + rType = 0; + vrLen = 1700; + vrLoc = 300; + }; + 1D1D014512B806FB001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F6E708B80A9D0EA400D0C4EF /* PSMTabDragAssistant.m */; + name = "PSMTabDragAssistant.m: 370"; + rLen = 0; + rLoc = 14447; + rType = 0; + vrLen = 1571; + vrLoc = 18583; + }; + 1D1D029B12B9D3A0001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D1D029C12B9D3A0001A2DC4 /* math.h */; + name = "math.h: 76"; + rLen = 27; + rLoc = 3034; + rType = 0; + vrLen = 2146; + vrLoc = 2512; + }; + 1D1D029C12B9D3A0001A2DC4 /* math.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = math.h; + path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/architecture/i386/math.h; + sourceTree = ""; + }; + 1D1D02BA12B9D711001A2DC4 /* PTYTab.m:1534 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + condition = 1D1D02BF12B9D71E001A2DC4 /* XCGDBBreakpointCondition */; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 1D2E802D129DA45A00F3D71E /* PTYTab.m */; + functionName = "-splitView:resizeSubviewsWithOldSize:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 1534; + location = iTerm; + modificationTime = 323914366.982174; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D1D02BF12B9D71E001A2DC4 /* XCGDBBreakpointCondition */ = { + isa = XCGDBBreakpointCondition; + conditionString = "targetSize != oldTotalSize"; + }; + 1D1DED5012ACBFD7001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D1DED5112ACBFD7001A2DC4 /* NSScrollView.h */; + name = "NSScrollView.h: 72"; + rLen = 146; + rLoc = 2365; + rType = 0; + vrLen = 1571; + vrLoc = 1464; + }; + 1D1DED5112ACBFD7001A2DC4 /* NSScrollView.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSScrollView.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSScrollView.h; + sourceTree = ""; + }; + 1D1DF17C12AE12E4001A2DC4 /* SessionView.m:181 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 1D2E813012A18F7500F3D71E /* SessionView.m */; + functionName = "-dealloc"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 181; + location = iTerm; + modificationTime = 323914366.982098; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D1DF33712AEAF4B001A2DC4 /* PseudoTerminal.m:2954 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = FBD0AD0A0337A5B701F955DB /* PseudoTerminal.m */; + functionName = "-fitSessionToWindow:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 2954; + location = iTerm; + modificationTime = 323914366.982111; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D1DF38912AEB1C1001A2DC4 /* SessionView.m:181 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 1D2E813012A18F7500F3D71E /* SessionView.m */; + functionName = "-autorelease"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 181; + location = iTerm; + modificationTime = 323914366.982124; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D1DF4B912AF4E26001A2DC4 /* CGErrorBreakpoint */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = CoreGraphics; + modificationTime = 323914366.982562; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = CGErrorBreakpoint; + }; + 1D1DF85112B0B68C001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DE5EBE6122B892900C736B0 /* BookmarksWindow.h */; + name = "BookmarksWindow.h: 31"; + rLen = 0; + rLoc = 1152; + rType = 0; + vrLen = 1934; + vrLoc = 0; + }; + 1D1DF8BB12B0C202001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D173857126C820A004622DC /* FakeWindow.h */; + name = "FakeWindow.h: 30"; + rLen = 0; + rLoc = 718; + rType = 0; + vrLen = 1291; + vrLoc = 0; + }; + 1D1DFAD512B2CBC1001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D1DFAD612B2CBC1001A2DC4 /* NSObject.h */; + name = "NSObject.h: 65"; + rLen = 33; + rLoc = 1205; + rType = 0; + vrLen = 671; + vrLoc = 881; + }; + 1D1DFAD612B2CBC1001A2DC4 /* NSObject.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSObject.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSObject.h; + sourceTree = ""; + }; + 1D1DFB1912B2CCDB001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D7C1D1012772ECC00461E55 /* NSDateFormatterExtras.h */; + name = "NSDateFormatterExtras.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 289; + vrLoc = 0; + }; + 1D1DFBEA12B2DB09001A2DC4 /* PTYSession.m:1394 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + condition = 1D1DFBF612B2DB1A001A2DC4 /* XCGDBBreakpointCondition */; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = F52ED8DD037F0A7D01A8A066 /* PTYSession.m */; + functionName = "-tab"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 1394; + location = iTerm; + modificationTime = 323914366.982155; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D1DFBF612B2DB1A001A2DC4 /* XCGDBBreakpointCondition */ = { + isa = XCGDBBreakpointCondition; + conditionString = "tab_==0"; + }; + 1D1DFC5812B2E173001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC5704E42E320073D10E /* PTYTabView.h */; + name = "PTYTabView.h: 30"; + rLen = 37; + rLoc = 971; + rType = 0; + vrLen = 2041; + vrLoc = 0; + }; + 1D1DFCAF12B2E415001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DB5D378129A00710085BF51 /* NSAnimation.h */; + name = "NSAnimation.h: 159"; + rLen = 16; + rLoc = 6418; + rType = 0; + vrLen = 4467; + vrLoc = 5122; + }; + 1D1DFCC912B2E764001A2DC4 /* NSProxy.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSProxy.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSProxy.h; + sourceTree = ""; + }; + 1D1DFCD712B2E88B001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D1DFCC912B2E764001A2DC4 /* NSProxy.h */; + name = "NSProxy.h: 9"; + rLen = 7; + rLoc = 160; + rType = 0; + vrLen = 491; + vrLoc = 0; + }; + 1D1DFD1A12B2F144001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DE214DF128212EE004E3ADF /* Autocomplete.h */; + name = "Autocomplete.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1615; + vrLoc = 0; + }; + 1D1DFE1712B40709001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D1DFE1812B40709001A2DC4 /* NSDate.h */; + name = "NSDate.h: 21"; + rLen = 63; + rLoc = 348; + rType = 0; + vrLen = 1094; + vrLoc = 0; + }; + 1D1DFE1812B40709001A2DC4 /* NSDate.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSDate.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSDate.h; + sourceTree = ""; + }; + 1D1DFEAE12B42097001A2DC4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D1DFEAF12B42097001A2DC4 /* NSRunLoop.h */; + name = "NSRunLoop.h: 53"; + rLen = 99; + rLoc = 1450; + rType = 0; + vrLen = 1550; + vrLoc = 608; + }; + 1D1DFEAF12B42097001A2DC4 /* NSRunLoop.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSRunLoop.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSRunLoop.h; + sourceTree = ""; + }; + 1D237CAE131D7EB8004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F5E533B403B2959201A8A066 /* PTYTabView.m */; + name = "PTYTabView.m: 66"; + rLen = 132; + rLoc = 2149; + rType = 0; + vrLen = 1205; + vrLoc = 2281; + }; + 1D237D26131D8741004DD60C /* FindView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 591}}"; + sepNavSelRange = "{189, 31}"; + sepNavVisRange = "{0, 226}"; + }; + }; + 1D237D27131D8741004DD60C /* FindView.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 1443}}"; + sepNavSelRange = "{3566, 0}"; + sepNavVisRange = "{1877, 1696}"; + }; + }; + 1D237D30131D8885004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D173858126C820A004622DC /* FakeWindow.m */; + name = "FakeWindow.m: 78"; + rLen = 0; + rLoc = 1977; + rType = 0; + vrLen = 874; + vrLoc = 1678; + }; + 1D237D33131D8885004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D237D26131D8741004DD60C /* FindView.h */; + name = "FindView.h: 16"; + rLen = 31; + rLoc = 189; + rType = 0; + vrLen = 226; + vrLoc = 0; + }; + 1D237D92131D8D66004DD60C /* FindViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 1053}}"; + sepNavSelRange = "{1770, 0}"; + sepNavVisRange = "{711, 1298}"; + sepNavWindowFrame = "{{83, 118}, {1197, 655}}"; + }; + }; + 1D237D93131D8D66004DD60C /* FindViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 4875}}"; + sepNavSelRange = "{1115, 0}"; + sepNavVisRange = "{0, 1733}"; + sepNavWindowFrame = "{{70, 118}, {1210, 655}}"; + }; + }; + 1D237ED9131EEC5D004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D6C1A491296547600937A4A /* NSCell.h */; + name = "NSCell.h: 83"; + rLen = 26; + rLoc = 2266; + rType = 0; + vrLen = 1482; + vrLoc = 1349; + }; + 1D237F68131EF9E3004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD4BAB7C0470C44C00A8A065 /* FindCommandHandler.m */; + name = "FindCommandHandler.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1075; + vrLoc = 975; + }; + 1D237FB4131EFBF2004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D2E812F12A18F7500F3D71E /* SessionView.h */; + name = "SessionView.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1455; + vrLoc = 103; + }; + 1D237FBE131EFC3D004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D237D92131D8D66004DD60C /* FindViewController.h */; + name = "FindViewController.h: 68"; + rLen = 0; + rLoc = 1770; + rType = 0; + vrLen = 1298; + vrLoc = 711; + }; + 1D23801C131F4127004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02572409CB9398008F320C /* PSMAquaTabStyle.h */; + name = "PSMAquaTabStyle.h: 29"; + rLen = 0; + rLoc = 753; + rType = 0; + vrLen = 843; + vrLoc = 0; + }; + 1D23801F131F4127004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F62D15EF0AA64B2F0075A287 /* PSMAdiumTabStyle.m */; + name = "PSMAdiumTabStyle.m: 671"; + rLen = 10; + rLoc = 23226; + rType = 0; + vrLen = 1333; + vrLoc = 22554; + }; + 1D238021131F4127004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02573209CB9398008F320C /* PSMTabBarControl.h */; + name = "PSMTabBarControl.h: 40"; + rLen = 11; + rLoc = 1161; + rType = 0; + vrLen = 1321; + vrLoc = 0; + }; + 1D238022131F4127004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02573909CB9398008F320C /* PSMTabStyle.h */; + name = "PSMTabStyle.h: 49"; + rLen = 0; + rLoc = 1793; + rType = 0; + vrLen = 1699; + vrLoc = 149; + }; + 1D238038131F41DA004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02573309CB9398008F320C /* PSMTabBarControl.m */; + name = "PSMTabBarControl.m: 2238"; + rLen = 0; + rLoc = 81252; + rType = 0; + vrLen = 993; + vrLoc = 80318; + }; + 1D23803E131F41F0004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02572509CB9398008F320C /* PSMAquaTabStyle.m */; + name = "PSMAquaTabStyle.m: 388"; + rLen = 0; + rLoc = 12170; + rType = 0; + vrLen = 1682; + vrLoc = 11138; + }; + 1D238043131F41FB004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F6E708BA0A9D0EA400D0C4EF /* PSMUnifiedTabStyle.m */; + name = "PSMUnifiedTabStyle.m: 517"; + rLen = 0; + rLoc = 17919; + rType = 0; + vrLen = 1531; + vrLoc = 17780; + }; + 1D23804B131F4277004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02573109CB9398008F320C /* PSMTabBarCell.m */; + name = "PSMTabBarCell.m: 528"; + rLen = 0; + rLoc = 14104; + rType = 0; + vrLen = 874; + vrLoc = 13452; + }; + 1D23804C131F4277004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02572709CB9398008F320C /* PSMMetalTabStyle.m */; + rLen = 0; + rLoc = 540; + rType = 1; + }; + 1D23807F132E8228004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D93D33412695442007F741B /* DVR.m */; + name = "DVR.m: 54"; + rLen = 0; + rLoc = 1469; + rType = 0; + vrLen = 1132; + vrLoc = 1018; + }; + 1D2380D2132E8E64004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DCF3F491225F6F200AD56F1 /* BookmarkModel.h */; + name = "BookmarkModel.h: 62"; + rLen = 0; + rLoc = 2322; + rType = 0; + vrLen = 1834; + vrLoc = 955; + }; + 1D2380D3132E8E64004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DCF3E8D122419D200AD56F1 /* BookmarkModel.m */; + name = "BookmarkModel.m: 156"; + rLen = 40; + rLoc = 4355; + rType = 0; + vrLen = 1520; + vrLoc = 3882; + }; + 1D238278132EEB8A004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF755F026DDA6303A80106 /* PTYScrollView.m */; + name = "PTYScrollView.m: 164"; + rLen = 0; + rLoc = 4209; + rType = 0; + vrLen = 1764; + vrLoc = 2903; + }; + 1D2382A7132EEC4A004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D44218A1290B34500891504 /* TextViewWrapper.h */; + name = "TextViewWrapper.h: 11"; + rLen = 0; + rLoc = 162; + rType = 0; + vrLen = 1170; + vrLoc = 0; + }; + 1D2382F4132EEDA9004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D6C144A1294623A00937A4A /* NSGeometry.h */; + name = "NSGeometry.h: 94"; + rLen = 0; + rLoc = 1911; + rType = 0; + vrLen = 1011; + vrLoc = 1457; + }; + 1D238301132EEDC4004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D44218B1290B34500891504 /* TextViewWrapper.m */; + name = "TextViewWrapper.m: 37"; + rLen = 0; + rLoc = 1086; + rType = 0; + vrLen = 1712; + vrLoc = 136; + }; + 1D238330132EEF5E004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC5404E42E320073D10E /* PTYTextView.h */; + name = "PTYTextView.h: 38"; + rLen = 0; + rLoc = 1173; + rType = 0; + vrLen = 1313; + vrLoc = 269; + }; + 1D23837613312470004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC5804E42E320073D10E /* PTYTask.h */; + name = "PTYTask.h: 66"; + rLen = 14; + rLoc = 1560; + rType = 0; + vrLen = 793; + vrLoc = 1032; + }; + 1D238384133124D2004DD60C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 20E74F4804E9089700000106 /* ITAddressBookMgr.h */; + name = "ITAddressBookMgr.h: 177"; + rLen = 0; + rLoc = 8165; + rType = 0; + vrLen = 1762; + vrLoc = 6469; + }; + 1D2E802C129DA45A00F3D71E /* PTYTab.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {902, 2509}}"; + sepNavSelRange = "{2668, 17}"; + sepNavVisRange = "{1857, 1655}"; + sepNavWindowFrame = "{{38, 181}, {1297, 671}}"; + }; + }; + 1D2E802D129DA45A00F3D71E /* PTYTab.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 33007}}"; + sepNavSelRange = "{4318, 0}"; + sepNavVisRange = "{3617, 1563}"; + sepNavWindowFrame = "{{0, 107}, {1280, 671}}"; + }; + }; + 1D2E812F12A18F7500F3D71E /* SessionView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 728}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{103, 1455}"; + }; + }; + 1D2E813012A18F7500F3D71E /* SessionView.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 2652}}"; + sepNavSelRange = "{3900, 0}"; + sepNavVisRange = "{3123, 1196}"; + sepNavWindowFrame = "{{83, 0}, {1197, 778}}"; + }; + }; + 1D2E81B012A1C3C800F3D71E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DE214E0128212EE004E3ADF /* Autocomplete.m */; + name = "Autocomplete.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1541; + vrLoc = 0; + }; + 1D2E822A12A3336B00F3D71E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DEE9FDC11FCA60F009E18C9 /* English */; + name = "English: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1129; + vrLoc = 0; + }; + 1D2E822D12A3336B00F3D71E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D2E822E12A3336B00F3D71E /* NSTabViewItem.h */; + name = "NSTabViewItem.h: 21"; + rLen = 47; + rLoc = 361; + rType = 0; + vrLen = 1887; + vrLoc = 1036; + }; + 1D2E822E12A3336B00F3D71E /* NSTabViewItem.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSTabViewItem.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTabViewItem.h; + sourceTree = ""; + }; + 1D2E823312A3336B00F3D71E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F6441F6A0E748404000EC682 /* CGSInternal.h */; + name = "CGSInternal.h: 28"; + rLen = 0; + rLoc = 1050; + rType = 0; + vrLen = 1697; + vrLoc = 0; + }; + 1D36155312CBF33E00803EA9 /* ScreenChar.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {972, 2639}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{3387, 2049}"; + }; + }; + 1D36155412CBF33E00803EA9 /* ScreenChar.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {972, 3276}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1606}"; + }; + }; + 1D3958FA134E757A005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1431"; + rLen = 0; + rLoc = 45023; + rType = 0; + vrLen = 2205; + vrLoc = 43603; + }; + 1D3958FD134E757A005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D39590E134E7591005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1431"; + rLen = 0; + rLoc = 45023; + rType = 0; + vrLen = 2205; + vrLoc = 43603; + }; + 1D39590F134E7591005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1431"; + rLen = 0; + rLoc = 45023; + rType = 0; + vrLen = 2205; + vrLoc = 43603; + }; + 1D395910134E7591005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395912134E75B5005A8021 /* SmartSelectionRules.plist */ = { + uiCtxt = { + sepNavWindowFrame = "{{74, 118}, {1206, 655}}"; + }; + }; + 1D395916134E75B9005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1431"; + rLen = 0; + rLoc = 45023; + rType = 0; + vrLen = 2205; + vrLoc = 43603; + }; + 1D395917134E75B9005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D39591D134E75E2005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 1616; + vrLoc = 61340; + }; + 1D39591E134E75E2005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395922134E7626005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 1995; + vrLoc = 46190; + }; + 1D395923134E7626005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D39592C134E7672005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2128; + vrLoc = 42991; + }; + 1D39592D134E7672005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395934134E7717005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395935134E7717005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395937134E7792005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395938134E7792005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D39593D134E77D7005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D39593E134E77D7005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395942134E78AD005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395943134E78AD005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395947134E7914005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395948134E7914005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D39594C134E79F3005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D39594D134E79F3005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395951134E7A4F005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395952134E7A4F005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395956134E7B85005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395957134E7B85005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D39595B134E7CE6005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D39595C134E7CE6005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395960134E7D44005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395961134E7D44005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D395965134E8A85005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1894"; + rLen = 0; + rLoc = 62106; + rType = 0; + vrLen = 2600; + vrLoc = 43785; + }; + 1D395966134E8A85005A8021 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1561; + vrLoc = 23329; + }; + 1D44218A1290B34500891504 /* TextViewWrapper.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 590}}"; + sepNavSelRange = "{162, 0}"; + sepNavVisRange = "{0, 1170}"; + }; + }; + 1D44218B1290B34500891504 /* TextViewWrapper.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 793}}"; + sepNavSelRange = "{1086, 0}"; + sepNavVisRange = "{136, 1712}"; + }; + }; + 1D4422C11290CA6100891504 /* VT100Screen.m:1384 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = E8CF7562026DDA6303A80106 /* VT100Screen.m */; + functionName = "-setString:ascii:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 1384; + location = iTerm; + modificationTime = 323914366.981823; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D4423F51291A92F00891504 /* NSEvent.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSEvent.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSEvent.h; + sourceTree = ""; + }; + 1D56AD4012C26A01005A2FA6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DE5EBE7122B892900C736B0 /* BookmarksWindow.m */; + name = "BookmarksWindow.m: 87"; + rLen = 15; + rLoc = 2768; + rType = 0; + vrLen = 1741; + vrLoc = 1553; + }; + 1D6C12151291B68200937A4A /* PTYTextView.m:4752 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + functionName = "-_markChangedSelectionAndBlinkDirty:width:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 4752; + location = iTerm; + modificationTime = 323914366.981864; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D6C123A1291B83000937A4A /* PTYTextView.m:750 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + functionName = "-refresh"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 750; + location = iTerm; + modificationTime = 323914366.982021; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D6C13931294556400937A4A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8E901A202743CA303A80106 /* NSStringITerm.m */; + name = "NSStringITerm.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1186; + vrLoc = 0; + }; + 1D6C144A1294623A00937A4A /* NSGeometry.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSGeometry.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSGeometry.h; + sourceTree = ""; + }; + 1D6C17A91294D4ED00937A4A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC6004E42E320073D10E /* PTYScrollView.h */; + name = "PTYScrollView.h: 61"; + rLen = 0; + rLoc = 1783; + rType = 0; + vrLen = 1529; + vrLoc = 330; + }; + 1D6C18DF12951C0E00937A4A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D6C18E012951C0E00937A4A /* NSDictionaryController.h */; + name = "NSDictionaryController.h: 24"; + rLen = 28; + rLoc = 1691; + rType = 0; + vrLen = 2416; + vrLoc = 0; + }; + 1D6C18E012951C0E00937A4A /* NSDictionaryController.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSDictionaryController.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSDictionaryController.h; + sourceTree = ""; + }; + 1D6C18F612951E6D00937A4A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDF0FD63062916F70080EF74 /* iTermApplication.h */; + name = "iTermApplication.h: 38"; + rLen = 0; + rLoc = 1181; + rType = 0; + vrLen = 1226; + vrLoc = 0; + }; + 1D6C1A2D1296529D00937A4A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DD02572609CB9398008F320C /* PSMMetalTabStyle.h */; + name = "PSMMetalTabStyle.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 762; + vrLoc = 0; + }; + 1D6C1A491296547600937A4A /* NSCell.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSCell.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSCell.h; + sourceTree = ""; + }; + 1D6C50A51226EEFB00E0AA3E /* BookmarkListView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1279, 1560}}"; + sepNavSelRange = "{3926, 0}"; + sepNavVisRange = "{3661, 314}"; + }; + }; + 1D6C50A61226EEFB00E0AA3E /* BookmarkListView.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1272, 12207}}"; + sepNavSelRange = "{7384, 3}"; + sepNavVisRange = "{7388, 1370}"; + sepNavWindowFrame = "{{38, 294}, {750, 558}}"; + }; + }; + 1D6D2268128F9665000EED41 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D6D2269128F9665000EED41 /* ScalingScrollView.m */; + name = "ScalingScrollView.m: 37"; + rLen = 0; + rLoc = 2480; + rType = 0; + vrLen = 3236; + vrLoc = 0; + }; + 1D6D2269128F9665000EED41 /* ScalingScrollView.m */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + name = ScalingScrollView.m; + path = /Developer/Examples/TextEdit/ScalingScrollView.m; + sourceTree = ""; + }; + 1D6DA3D21345482600DCE9B3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F52ED8DD037F0A7D01A8A066 /* PTYSession.m */; + name = "PTYSession.m: 1582"; + rLen = 0; + rLoc = 58636; + rType = 0; + vrLen = 1808; + vrLoc = 57795; + }; + 1D6DA41B13454D6600DCE9B3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D2E813012A18F7500F3D71E /* SessionView.m */; + name = "SessionView.m: 129"; + rLen = 0; + rLoc = 3900; + rType = 0; + vrLen = 1196; + vrLoc = 3123; + }; + 1D6DA41C13454D6600DCE9B3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = FBD0AD0A0337A5B701F955DB /* PseudoTerminal.m */; + name = "PseudoTerminal.m: 1425"; + rLen = 0; + rLoc = 51731; + rType = 0; + vrLen = 1700; + vrLoc = 51199; + }; + 1D72438C11F416E500BD4924 /* LineBuffer.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1136, 18720}}"; + sepNavSelRange = "{50158, 0}"; + sepNavVisRange = "{48379, 1246}"; + }; + }; + 1D72438F11F416F300BD4924 /* LineBuffer.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1104, 3055}}"; + sepNavSelRange = "{9412, 22}"; + sepNavVisRange = "{8887, 1506}"; + }; + }; + 1D7281C512A4C08500D6F6E3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D93D35212697529007F741B /* DVREncoder.m */; + name = "DVREncoder.m: 48"; + rLen = 40; + rLoc = 1354; + rType = 0; + vrLen = 938; + vrLoc = 851; + }; + 1D7281DC12A4C4E900D6F6E3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D93D3591269778C007F741B /* DVRBuffer.m */; + name = "DVRBuffer.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1343; + vrLoc = 0; + }; + 1D7282B512A4DFE500D6F6E3 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D93D34E126974BC007F741B /* DVRDecoder.m */; + name = "DVRDecoder.m: 99"; + rLen = 0; + rLoc = 2296; + rType = 0; + vrLen = 810; + vrLoc = 1914; + }; + 1D749069134D1D1700974D30 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + }; + 1D74908B134D4AC800974D30 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7562026DDA6303A80106 /* VT100Screen.m */; + name = "VT100Screen.m: 1383"; + rLen = 0; + rLoc = 42330; + rType = 0; + vrLen = 1931; + vrLoc = 41584; + }; + 1D74908C134D4AC800974D30 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1456"; + rLen = 0; + rLoc = 46516; + rType = 0; + vrLen = 2511; + vrLoc = 44924; + }; + 1D74908F134E483400974D30 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7561026DDA6303A80106 /* PTYTextView.m */; + name = "PTYTextView.m: 1456"; + rLen = 0; + rLoc = 46516; + rType = 0; + vrLen = 2571; + vrLoc = 44924; + }; + 1D749090134E483400974D30 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 575"; + rLen = 210; + rLoc = 24190; + rType = 0; + vrLen = 1645; + vrLoc = 23329; + }; + 1D7C18801275D22900461E55 /* PasteboardHistory.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 3497}}"; + sepNavSelRange = "{5550, 0}"; + sepNavVisRange = "{5203, 751}"; + }; + }; + 1D7C1D1012772ECC00461E55 /* NSDateFormatterExtras.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 621}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 289}"; + }; + }; + 1D80748012FB3CC2000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D36155412CBF33E00803EA9 /* ScreenChar.m */; + name = "ScreenChar.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1606; + vrLoc = 0; + }; + 1D80748112FB3CC2000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D36155312CBF33E00803EA9 /* ScreenChar.h */; + name = "ScreenChar.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 2049; + vrLoc = 3387; + }; + 1D80748D12FB3DEE000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7563026DDA6303A80106 /* VT100Terminal.m */; + name = "VT100Terminal.m: 2261"; + rLen = 0; + rLoc = 65255; + rType = 0; + vrLen = 1180; + vrLoc = 64367; + }; + 1D80752D1305F595000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 20D5CC6304E7AA0500000106 /* iTermApplicationDelegate.h */; + name = "iTermApplicationDelegate.h: 40"; + rLen = 0; + rLoc = 1305; + rType = 0; + vrLen = 1257; + vrLoc = 777; + }; + 1D80752F1305F595000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC5A04E42E320073D10E /* VT100Screen.h */; + name = "VT100Screen.h: 149"; + rLen = 0; + rLoc = 4667; + rType = 0; + vrLen = 1117; + vrLoc = 4088; + }; + 1D80757713061475000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDF0FD64062916F70080EF74 /* iTermApplication.m */; + name = "iTermApplication.m: 49"; + rLen = 0; + rLoc = 1642; + rType = 0; + vrLen = 1990; + vrLoc = 1280; + }; + 1D8075A1130618CB000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC6804E42E320073D10E /* FindCommandHandler.h */; + name = "FindCommandHandler.h: 36"; + rLen = 0; + rLoc = 1095; + rType = 0; + vrLen = 1398; + vrLoc = 99; + }; + 1D8075A3130618CB000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D72438F11F416F300BD4924 /* LineBuffer.h */; + name = "LineBuffer.h: 230"; + rLen = 22; + rLoc = 9412; + rType = 0; + vrLen = 2414; + vrLoc = 8051; + }; + 1D8075AB130618CB000455F6 /* RegexKitLite.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = RegexKitLite.h; + path = /Users/georgen/iterm2/RegexKitLite/RegexKitLite.h; + sourceTree = ""; + }; + 1D8075B4130618FA000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D8075AB130618CB000455F6 /* RegexKitLite.h */; + name = "RegexKitLite.h: 2"; + rLen = 15; + rLoc = 7; + rType = 0; + vrLen = 1835; + vrLoc = 0; + }; + 1D8076081315B331000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DDBC61C12E2BCDC00BC3868 /* iTermExpose.h */; + name = "iTermExpose.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1518; + vrLoc = 0; + }; + 1D8076251315B7F8000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC6504E42E320073D10E /* PreferencePanel.h */; + name = "PreferencePanel.h: 175"; + rLen = 7; + rLoc = 5148; + rType = 0; + vrLen = 1484; + vrLoc = 4346; + }; + 1D8076361315B8EC000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */; + name = "iTermKeyBindingMgr.m: 546"; + rLen = 0; + rLoc = 22811; + rType = 0; + vrLen = 1786; + vrLoc = 21678; + }; + 1D8076BB1316DB16000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D2E802C129DA45A00F3D71E /* PTYTab.h */; + name = "PTYTab.h: 78"; + rLen = 17; + rLoc = 2668; + rType = 0; + vrLen = 1655; + vrLoc = 1857; + }; + 1D8076C41316DD53000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DDBC61D12E2BCDC00BC3868 /* iTermExpose.m */; + name = "iTermExpose.m: 901"; + rLen = 12; + rLoc = 28711; + rType = 0; + vrLen = 1786; + vrLoc = 27607; + }; + 1D8076CD1316DD7A000455F6 /* NSRange.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSRange.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSRange.h; + sourceTree = ""; + }; + 1D8076DA1316DF14000455F6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D8076CD1316DD7A000455F6 /* NSRange.h */; + name = "NSRange.h: 18"; + rLen = 0; + rLoc = 346; + rType = 0; + vrLen = 1180; + vrLoc = 0; + }; + 1D8161F01333C62400D58FC1 /* iTermController.m:715 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = E8A66F030272453F03A80106 /* iTermController.m */; + functionName = "-launchBookmark:inTerminal:withCommand:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 715; + location = iTerm; + modificationTime = 323914368.679378; + originalNumberOfMultipleMatches = 1; + state = 1; + }; + 1D8162301333C84400D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 20E74F4904E9089700000106 /* ITAddressBookMgr.m */; + name = "ITAddressBookMgr.m: 461"; + rLen = 0; + rLoc = 16862; + rType = 0; + vrLen = 1657; + vrLoc = 15846; + }; + 1D8162451333C9B700D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8CF7560026DDA6303A80106 /* PTYTask.m */; + name = "PTYTask.m: 512"; + rLen = 36; + rLoc = 16186; + rType = 0; + vrLen = 1797; + vrLoc = 14890; + }; + 1D8162541333CDCC00D58FC1 /* iTermController.m:781 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = E8A66F030272453F03A80106 /* iTermController.m */; + functionName = "-launchBookmark:inTerminal:withURL:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 781; + location = iTerm; + modificationTime = 323914368.697533; + originalNumberOfMultipleMatches = 1; + state = 1; + }; + 1D81628C134251A300D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC6604E42E320073D10E /* PTYSession.h */; + name = "PTYSession.h: 356"; + rLen = 21; + rLoc = 10711; + rType = 0; + vrLen = 1567; + vrLoc = 9992; + }; + 1D8162E2134258E200D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 20D5CC6404E7AA0500000106 /* iTermApplicationDelegate.m */; + name = "iTermApplicationDelegate.m: 978"; + rLen = 0; + rLoc = 36593; + rType = 0; + vrLen = 1028; + vrLoc = 36383; + }; + 1D8162FC13425B6D00D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC6C04E42E320073D10E /* PseudoTerminal.h */; + name = "PseudoTerminal.h: 299"; + rLen = 6; + rLoc = 9474; + rType = 0; + vrLen = 1386; + vrLoc = 8657; + }; + 1D8163911342A5BF00D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D72438C11F416E500BD4924 /* LineBuffer.m */; + name = "LineBuffer.m: 1403"; + rLen = 0; + rLoc = 48670; + rType = 0; + vrLen = 1690; + vrLoc = 48031; + }; + 1D8163A91342A6F200D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = FB019DE103670C6501F955DB /* PreferencePanel.m */; + name = "PreferencePanel.m: 948"; + rLen = 0; + rLoc = 40017; + rType = 0; + vrLen = 2313; + vrLoc = 39170; + }; + 1D8163CB1342A91400D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D873365128E33540049E357 /* NSGraphics.h */; + name = "NSGraphics.h: 48"; + rLen = 40; + rLoc = 1092; + rType = 0; + vrLen = 1275; + vrLoc = 552; + }; + 1D8163CC1342A91400D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC6204E42E320073D10E /* iTermController.h */; + name = "iTermController.h: 70"; + rLen = 0; + rLoc = 2137; + rType = 0; + vrLen = 1774; + vrLoc = 1590; + }; + 1D8163E31342AAF000D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = E8A66F030272453F03A80106 /* iTermController.m */; + name = "iTermController.m: 1037"; + rLen = 0; + rLoc = 37927; + rType = 0; + vrLen = 1952; + vrLoc = 36468; + }; + 1D8163E41342AAF000D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DD736401283C2FA009B7829 /* Popup.m */; + name = "Popup.m: 578"; + rLen = 0; + rLoc = 15860; + rType = 0; + vrLen = 1536; + vrLoc = 14962; + }; + 1D8163F21342AB7500D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D237D93131D8D66004DD60C /* FindViewController.m */; + name = "FindViewController.m: 34"; + rLen = 0; + rLoc = 1115; + rType = 0; + vrLen = 1733; + vrLoc = 0; + }; + 1D8164131342ADE400D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D237D27131D8741004DD60C /* FindView.m */; + name = "FindView.m: 108"; + rLen = 0; + rLoc = 3566; + rType = 0; + vrLen = 1696; + vrLoc = 1877; + }; + 1D81643D1344FF3600D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F56B230B03A1B36701A8A066 /* PTYWindow.m */; + name = "PTYWindow.m: 108"; + rLen = 0; + rLoc = 2999; + rType = 0; + vrLen = 1172; + vrLoc = 2192; + }; + 1D81643E1344FF3600D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 872EBC5B04E42E320073D10E /* PTYWindow.h */; + name = "PTYWindow.h: 42"; + rLen = 0; + rLoc = 1560; + rType = 0; + vrLen = 1624; + vrLoc = 368; + }; + 1D81648D134544D500D58FC1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D2E802D129DA45A00F3D71E /* PTYTab.m */; + name = "PTYTab.m: 148"; + rLen = 0; + rLoc = 4318; + rType = 0; + vrLen = 1563; + vrLoc = 3617; + }; + 1D87317E128DD56A0049E357 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D87317F128DD56A0049E357 /* NSApplication.h */; + name = "NSApplication.h: 157"; + rLen = 36; + rLoc = 5507; + rType = 0; + vrLen = 2297; + vrLoc = 4341; + }; + 1D87317F128DD56A0049E357 /* NSApplication.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSApplication.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h; + sourceTree = ""; + }; + 1D873194128DD5ED0049E357 /* -[PreferencePanel openCopyBookmarks] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = ""; + modificationTime = 323914366.98251; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = "-[PreferencePanel openCopyBookmarks]"; + }; + 1D8731DC128DD9F30049E357 /* objc_exception_throw */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = libobjc.A.dylib; + modificationTime = 323914366.982528; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = objc_exception_throw; + }; + 1D87322A128DE23D0049E357 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D87322B128DE23D0049E357 /* NSTableView.h */; + name = "NSTableView.h: 201"; + rLen = 19; + rLoc = 7698; + rType = 0; + vrLen = 1784; + vrLoc = 6402; + }; + 1D87322B128DE23D0049E357 /* NSTableView.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSTableView.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTableView.h; + sourceTree = ""; + }; + 1D87324B128DE6690049E357 /* proc_info.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = proc_info.h; + path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/sys/proc_info.h; + sourceTree = ""; + }; + 1D87324C128DE6690049E357 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D87324D128DE6690049E357 /* libproc.h */; + name = "libproc.h: 87"; + rLen = 84; + rLoc = 2926; + rType = 0; + vrLen = 1856; + vrLoc = 1585; + }; + 1D87324D128DE6690049E357 /* libproc.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = libproc.h; + path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/libproc.h; + sourceTree = ""; + }; + 1D87327A128DE92C0049E357 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D87324B128DE6690049E357 /* proc_info.h */; + name = "proc_info.h: 112"; + rLen = 26; + rLoc = 3734; + rType = 0; + vrLen = 1899; + vrLoc = 3069; + }; + 1D873365128E33540049E357 /* NSGraphics.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSGraphics.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSGraphics.h; + sourceTree = ""; + }; + 1D873395128E3DEC0049E357 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 20B8892B04E9342100000106 /* ITViewLocalizer.m */; + name = "ITViewLocalizer.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1399; + vrLoc = 0; + }; + 1D883B6412AB81BB00DC2C8B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D7C18801275D22900461E55 /* PasteboardHistory.m */; + name = "PasteboardHistory.m: 188"; + rLen = 0; + rLoc = 5550; + rType = 0; + vrLen = 1324; + vrLoc = 4848; + }; + 1D93D33312695442007F741B /* DVR.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1238, 858}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{297, 1789}"; + sepNavWindowFrame = "{{15, 91}, {1297, 787}}"; + }; + }; + 1D93D33412695442007F741B /* DVR.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 1352}}"; + sepNavSelRange = "{1469, 0}"; + sepNavVisRange = "{1018, 1132}"; + }; + }; + 1D93D34D126974BC007F741B /* DVRDecoder.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1238, 1118}}"; + sepNavSelRange = "{1418, 0}"; + sepNavVisRange = "{844, 1140}"; + }; + }; + 1D93D34E126974BC007F741B /* DVRDecoder.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 3133}}"; + sepNavSelRange = "{2296, 0}"; + sepNavVisRange = "{1914, 810}"; + sepNavWindowFrame = "{{15, 91}, {1297, 787}}"; + }; + }; + 1D93D35212697529007F741B /* DVREncoder.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 3666}}"; + sepNavSelRange = "{1354, 40}"; + sepNavVisRange = "{851, 938}"; + }; + }; + 1D93D3591269778C007F741B /* DVRBuffer.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 1898}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1343}"; + }; + }; + 1D94E88312D56BB2008225A9 /* PBXBookmarkGroup */ = { + isa = PBXBookmarkGroup; + children = ( + 1D94E9BA12D59025008225A9 /* PBXTextBookmark */, + ); + name = Root; + }; + 1D94E90612D574AD008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D4423F51291A92F00891504 /* NSEvent.h */; + name = "NSEvent.h: 88"; + rLen = 59; + rLoc = 3391; + rType = 0; + vrLen = 1701; + vrLoc = 2328; + }; + 1D94E99112D58DEA008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDDB7AD605D773B400E197C2 /* iTermKeyBindingMgr.h */; + name = "iTermKeyBindingMgr.h: 126"; + rLen = 0; + rLoc = 4360; + rType = 0; + vrLen = 1796; + vrLoc = 2816; + }; + 1D94E9BA12D59025008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = F52ED8DD037F0A7D01A8A066 /* PTYSession.m */; + name = "remind me"; + rLen = 0; + rLoc = 44616; + rType = 0; + vrLen = 1931; + vrLoc = 43891; + }; + 1D94EAA412D64022008225A9 /* UKCrashReporter Readme.txt */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1181, 531}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1137}"; + }; + }; + 1D94EAA512D64022008225A9 /* UKCrashReporter.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {976, 845}}"; + sepNavSelRange = "{958, 28}"; + sepNavVisRange = "{0, 1370}"; + }; + }; + 1D94EAA612D64022008225A9 /* UKCrashReporter.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1219, 4927}}"; + sepNavSelRange = "{7423, 0}"; + sepNavVisRange = "{7873, 1230}"; + }; + }; + 1D94EAA812D64022008225A9 /* UKCrashReporter.strings */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {2035, 494}}"; + sepNavSelRange = "{1517, 0}"; + sepNavVisRange = "{0, 1907}"; + }; + }; + 1D94EAAC12D64022008225A9 /* UKSystemInfo.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1219, 4082}}"; + sepNavSelRange = "{5326, 0}"; + sepNavVisRange = "{4916, 1119}"; + }; + }; + 1D94EAD012D641E4008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D94EAA412D64022008225A9 /* UKCrashReporter Readme.txt */; + name = "UKCrashReporter Readme.txt: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1137; + vrLoc = 0; + }; + 1D94EAD112D641E4008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D94EAA512D64022008225A9 /* UKCrashReporter.h */; + name = "UKCrashReporter.h: 29"; + rLen = 28; + rLoc = 958; + rType = 0; + vrLen = 1370; + vrLoc = 0; + }; + 1D94EADA12D6420C008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D94EAA612D64022008225A9 /* UKCrashReporter.m */; + name = "UKCrashReporter.m: 194"; + rLen = 12; + rLoc = 7279; + rType = 0; + vrLen = 1480; + vrLoc = 6429; + }; + 1D94EAEC12DCE7F4008225A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D94EAA812D64022008225A9 /* UKCrashReporter.strings */; + name = "UKCrashReporter.strings: 35"; + rLen = 0; + rLoc = 1517; + rType = 0; + vrLen = 1907; + vrLoc = 0; + }; + 1D9D58D512EF824200527C69 /* -[NSView _drawView] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = ""; + modificationTime = 323914366.982628; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = "-[NSView _drawView]"; + }; + 1D9D58D612EF824700527C69 /* -[NSView _drawView:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = AppKit; + modificationTime = 323914366.982644; + originalNumberOfMultipleMatches = 0; + state = 2; + symbolName = "-[NSView _drawView:]"; + }; + 1D9D58D912EF830100527C69 /* -[NSView _drawView:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = AppKit; + modificationTime = 323914366.982657; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = "-[NSView _drawView:]"; + }; + 1D9D594612EF884E00527C69 /* -[NSView setNeedsDisplay:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = AppKit; + modificationTime = 323914366.982668; + originalNumberOfMultipleMatches = 0; + state = 2; + symbolName = "-[NSView setNeedsDisplay:]"; + }; + 1D9D594A12EF88A700527C69 /* PTYSession.m:2172 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = F52ED8DD037F0A7D01A8A066 /* PTYSession.m */; + functionName = "-scheduleUpdateIn:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 2172; + location = iTerm; + modificationTime = 323914366.982241; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1D9D594C12EF88AC00527C69 /* -[NSView setNeedsDisplay:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = AppKit; + modificationTime = 323914366.982678; + originalNumberOfMultipleMatches = 0; + state = 2; + symbolName = "-[NSView setNeedsDisplay:]"; + }; + 1D9D594F12EF88DE00527C69 /* -[NSView setNeedsDisplayInRect:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = AppKit; + modificationTime = 323914366.98269; + originalNumberOfMultipleMatches = 0; + state = 2; + symbolName = "-[NSView setNeedsDisplayInRect:]"; + }; + 1D9D5A7512F0AAD800527C69 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2076B15804E8817300000106 /* PTToolbarController.m */; + name = "PTToolbarController.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1171; + vrLoc = 0; + }; + 1DA956EA12B18A8700E21E82 /* PseudoTerminal.m:1424 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = FBD0AD0A0337A5B701F955DB /* PseudoTerminal.m */; + functionName = "-tabView:imageForTabViewItem:offset:styleMask:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 1424; + location = iTerm; + modificationTime = 323914366.982142; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1DAA41A912BF2B9200535344 /* PTYTab.m:751 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 1D2E802D129DA45A00F3D71E /* PTYTab.m */; + functionName = "-splitVertically:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 751; + location = iTerm; + modificationTime = 323914366.982189; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1DAA41AF12BF2C3700535344 /* PseudoTerminal.m:2031 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = FBD0AD0A0337A5B701F955DB /* PseudoTerminal.m */; + functionName = "-splitVertically:withBookmark:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 2031; + location = iTerm; + modificationTime = 323914366.982201; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1DAA41C712BF2D9100535344 /* PTYTab.m:159 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + fileReference = 1D2E802D129DA45A00F3D71E /* PTYTab.m */; + functionName = "-setActiveSession:"; + hitCount = 0; + ignoreCount = 0; + lineNumber = 159; + location = iTerm; + modificationTime = 323914366.982228; + originalNumberOfMultipleMatches = 1; + state = 2; + }; + 1DAED28712E9395E005E49ED /* GlobalSearch.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 10036}}"; + sepNavSelRange = "{7334, 0}"; + sepNavVisRange = "{6702, 1040}"; + }; + }; + 1DB11604128D1D010028C458 /* iTerm */ = { isa = PBXExecutable; activeArgIndices = ( ); argumentStrings = ( ); autoAttachOnCrash = 1; - breakpointsEnabled = 0; + breakpointsEnabled = 1; configStateDict = { }; customDataFormattersEnabled = 1; @@ -54,18 +2520,28 @@ dataTipSortType = 0; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; + dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( + { + active = YES; + name = NSZombieEnabled; + value = YES; + }, ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = iTerm; + savedGlobals = { + }; showTypeColumn = 0; sourceDirectories = ( ); + variableFormatDictionary = { + }; }; - 1D1CBB72134AE62A00B0BD06 /* Source Control */ = { + 1DB1162E128D1D1A0028C458 /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; @@ -75,17 +2551,623 @@ }; }; }; - 1D1CBB73134AE62A00B0BD06 /* Code sense */ = { + 1DB1162F128D1D1A0028C458 /* Code sense */ = { isa = PBXCodeSenseManager; indexTemplatePath = ""; }; + 1DB5D3261299FBA40085BF51 /* CGErrorBreakpoint */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = CoreGraphics; + modificationTime = 323914366.982539; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = CGErrorBreakpoint; + }; + 1DB5D378129A00710085BF51 /* NSAnimation.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSAnimation.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSAnimation.h; + sourceTree = ""; + }; + 1DB5D495129A37D30085BF51 /* PlistBookmark */ = { + isa = PlistBookmark; + fRef = 1D6C4D59122329F000E0AA3E /* ColorPresets.plist */; + fallbackIsa = PBXBookmark; + isK = 0; + kPath = ( + ); + name = /Users/georgen/iterm2/trunk/ColorPresets.plist; + rLen = 0; + rLoc = 9223372036854775808; + }; + 1DBC760912E8E6B900011D68 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1D6C50A61226EEFB00E0AA3E /* BookmarkListView.m */; + name = "BookmarkListView.m: 293"; + rLen = 3; + rLoc = 7384; + rType = 0; + vrLen = 1370; + vrLoc = 7388; + }; + 1DCBC810126DD98200D5B961 /* WindowControllerInterface.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 832}}"; + sepNavSelRange = "{1494, 0}"; + sepNavVisRange = "{300, 1700}"; + }; + }; + 1DCF3E8D122419D200AD56F1 /* BookmarkModel.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {971, 5928}}"; + sepNavSelRange = "{4355, 40}"; + sepNavVisRange = "{3882, 1520}"; + }; + }; + 1DCF3F491225F6F200AD56F1 /* BookmarkModel.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1138, 962}}"; + sepNavSelRange = "{2057, 30}"; + sepNavVisRange = "{1143, 1646}"; + sepNavWindowFrame = "{{83, 118}, {1197, 655}}"; + }; + }; + 1DD7363F1283C2FA009B7829 /* Popup.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {883, 1872}}"; + sepNavSelRange = "{3784, 0}"; + sepNavVisRange = "{3242, 849}"; + }; + }; + 1DD736401283C2FA009B7829 /* Popup.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1216, 7839}}"; + sepNavSelRange = "{15860, 0}"; + sepNavVisRange = "{14962, 1536}"; + }; + }; + 1DD8BF7912C2A8F2003120B5 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DD8BF7A12C2A8F2003120B5 /* CGEventTypes.h */; + name = "CGEventTypes.h: 366"; + rLen = 0; + rLoc = 14546; + rType = 0; + vrLen = 1170; + vrLoc = 13823; + }; + 1DD8BF7A12C2A8F2003120B5 /* CGEventTypes.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = CGEventTypes.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Headers/CGEventTypes.h; + sourceTree = ""; + }; + 1DDBC61C12E2BCDC00BC3868 /* iTermExpose.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {902, 702}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1518}"; + }; + }; + 1DDBC61D12E2BCDC00BC3868 /* iTermExpose.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1489, 21788}}"; + sepNavSelRange = "{28711, 12}"; + sepNavVisRange = "{27607, 1786}"; + }; + }; + 1DE0604012C2CE3F00BD926F /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 1DE0604112C2CE3F00BD926F /* NSWindow.h */; + name = "NSWindow.h: 479"; + rLen = 44; + rLoc = 18909; + rType = 0; + vrLen = 1741; + vrLoc = 17739; + }; + 1DE0604112C2CE3F00BD926F /* NSWindow.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSWindow.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSWindow.h; + sourceTree = ""; + }; + 1DE060DF12C2D79F00BD926F /* -[NSPlaceholderString init] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = Foundation; + modificationTime = 323914366.982575; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = "-[NSPlaceholderString init]"; + }; + 1DE060E612C2D7FF00BD926F /* -[NSPlaceholderString initWithBytes:length:encoding:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = Foundation; + modificationTime = 323914366.982586; + originalNumberOfMultipleMatches = 0; + state = 2; + symbolName = "-[NSPlaceholderString initWithBytes:length:encoding:]"; + }; + 1DE060F612C2DA6500BD926F /* -[NSPlaceholderString initWithBytes:length:encoding:] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = Foundation; + modificationTime = 323914366.982602; + originalNumberOfMultipleMatches = 0; + state = 2; + symbolName = "-[NSPlaceholderString initWithBytes:length:encoding:]"; + }; + 1DE0610712C2DBA400BD926F /* -[NSString dealloc] */ = { + isa = PBXSymbolicBreakpoint; + actions = ( + ); + breakpointStyle = 1; + continueAfterActions = 0; + countType = 0; + delayBeforeContinue = 0; + hitCount = 0; + ignoreCount = 0; + location = ""; + modificationTime = 323914366.982616; + originalNumberOfMultipleMatches = 1; + state = 2; + symbolName = "-[NSString dealloc]"; + }; + 1DE214DF128212EE004E3ADF /* Autocomplete.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 936}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1615}"; + }; + }; + 1DE214E0128212EE004E3ADF /* Autocomplete.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1006, 7657}}"; + sepNavSelRange = "{21770, 0}"; + sepNavVisRange = "{21188, 963}"; + sepNavWindowFrame = "{{0, 118}, {1276, 655}}"; + }; + }; + 1DE5EBE6122B892900C736B0 /* BookmarksWindow.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 715}}"; + sepNavSelRange = "{1152, 0}"; + sepNavVisRange = "{0, 1934}"; + }; + }; + 1DE5EBE7122B892900C736B0 /* BookmarksWindow.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 3354}}"; + sepNavSelRange = "{5891, 14}"; + sepNavVisRange = "{5474, 754}"; + }; + }; + 2076B15804E8817300000106 /* PTToolbarController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {976, 4459}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1171}"; + }; + }; + 20B8892B04E9342100000106 /* ITViewLocalizer.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 2626}}"; + sepNavSelRange = "{4348, 0}"; + sepNavVisRange = "{2249, 949}"; + }; + }; + 20D5CC6304E7AA0500000106 /* iTermApplicationDelegate.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {972, 2080}}"; + sepNavSelRange = "{1305, 0}"; + sepNavVisRange = "{777, 1257}"; + }; + }; + 20D5CC6404E7AA0500000106 /* iTermApplicationDelegate.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1136, 13117}}"; + sepNavSelRange = "{11982, 0}"; + sepNavVisRange = "{11289, 1070}"; + }; + }; + 20E74F4804E9089700000106 /* ITAddressBookMgr.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 2405}}"; + sepNavSelRange = "{8165, 0}"; + sepNavVisRange = "{6469, 1762}"; + }; + }; + 20E74F4904E9089700000106 /* ITAddressBookMgr.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 6331}}"; + sepNavSelRange = "{15863, 0}"; + sepNavVisRange = "{15354, 738}"; + sepNavWindowFrame = "{{70, 118}, {1210, 655}}"; + }; + }; + 872EBC5404E42E320073D10E /* PTYTextView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {705, 6864}}"; + sepNavSelRange = "{12900, 0}"; + sepNavVisRange = "{12049, 1448}"; + sepNavWindowFrame = "{{15, 91}, {629, 685}}"; + }; + }; + 872EBC5704E42E320073D10E /* PTYTabView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1106, 767}}"; + sepNavSelRange = "{971, 37}"; + sepNavVisRange = "{0, 2041}"; + }; + }; + 872EBC5804E42E320073D10E /* PTYTask.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 1378}}"; + sepNavSelRange = "{1560, 14}"; + sepNavVisRange = "{1032, 793}"; + }; + }; + 872EBC5A04E42E320073D10E /* VT100Screen.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1136, 4160}}"; + sepNavSelRange = "{6145, 0}"; + sepNavVisRange = "{5551, 1110}"; + }; + }; + 872EBC5B04E42E320073D10E /* PTYWindow.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 910}}"; + sepNavSelRange = "{1560, 0}"; + sepNavVisRange = "{368, 1624}"; + }; + }; + 872EBC6004E42E320073D10E /* PTYScrollView.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 858}}"; + sepNavSelRange = "{890, 0}"; + sepNavVisRange = "{598, 794}"; + }; + }; + 872EBC6104E42E320073D10E /* VT100Terminal.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 5096}}"; + sepNavSelRange = "{5320, 18}"; + sepNavVisRange = "{4691, 1420}"; + }; + }; + 872EBC6204E42E320073D10E /* iTermController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1391, 1716}}"; + sepNavSelRange = "{2137, 0}"; + sepNavVisRange = "{1590, 1774}"; + }; + }; + 872EBC6504E42E320073D10E /* PreferencePanel.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1265, 7384}}"; + sepNavSelRange = "{18062, 0}"; + sepNavVisRange = "{17386, 1519}"; + }; + }; + 872EBC6604E42E320073D10E /* PTYSession.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1151, 6058}}"; + sepNavSelRange = "{13168, 0}"; + sepNavVisRange = "{12531, 967}"; + sepNavWindowFrame = "{{70, 107}, {1210, 671}}"; + }; + }; + 872EBC6804E42E320073D10E /* FindCommandHandler.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 741}}"; + sepNavSelRange = "{1300, 13}"; + sepNavVisRange = "{936, 608}"; + }; + }; + 872EBC6C04E42E320073D10E /* PseudoTerminal.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 10738}}"; + sepNavSelRange = "{9474, 6}"; + sepNavVisRange = "{8657, 1386}"; + }; + }; 874206460564169600CFC3F1 /* iTerm */ = { activeExec = 0; executables = ( - 1D1CBB53134AE61400B0BD06 /* iTerm */, + 1DB11604128D1D010028C458 /* iTerm */, ); }; + DD02572409CB9398008F320C /* PSMAquaTabStyle.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1136, 429}}"; + sepNavSelRange = "{753, 0}"; + sepNavVisRange = "{0, 843}"; + }; + }; + DD02572509CB9398008F320C /* PSMAquaTabStyle.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1244, 7553}}"; + sepNavSelRange = "{12170, 0}"; + sepNavVisRange = "{11138, 1682}"; + }; + }; + DD02572609CB9398008F320C /* PSMMetalTabStyle.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1171, 648}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 762}"; + }; + }; + DD02572709CB9398008F320C /* PSMMetalTabStyle.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1433, 8216}}"; + sepNavSelRange = "{18955, 0}"; + sepNavVisRange = "{18593, 1842}"; + sepNavWindowFrame = "{{38, 294}, {750, 558}}"; + }; + }; + DD02572A09CB9398008F320C /* PSMOverflowPopUpButton.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 2054}}"; + sepNavSelRange = "{2561, 147}"; + sepNavVisRange = "{2055, 1058}"; + }; + }; + DD02572C09CB9398008F320C /* PSMProgressIndicator.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 384}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 345}"; + }; + }; + DD02572D09CB9398008F320C /* PSMProgressIndicator.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 384}}"; + sepNavSelRange = "{193, 37}"; + sepNavVisRange = "{0, 421}"; + }; + }; + DD02573109CB9398008F320C /* PSMTabBarCell.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1335, 6812}}"; + sepNavSelRange = "{14104, 0}"; + sepNavVisRange = "{13452, 874}"; + sepNavWindowFrame = "{{685, 312}, {750, 558}}"; + }; + }; + DD02573209CB9398008F320C /* PSMTabBarControl.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1069, 3354}}"; + sepNavSelRange = "{1161, 11}"; + sepNavVisRange = "{0, 1321}"; + }; + }; + DD02573309CB9398008F320C /* PSMTabBarControl.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 30212}}"; + sepNavSelRange = "{81252, 0}"; + sepNavVisRange = "{80318, 993}"; + }; + }; + DD02573909CB9398008F320C /* PSMTabStyle.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {2462, 754}}"; + sepNavSelRange = "{1793, 0}"; + sepNavVisRange = "{149, 1699}"; + sepNavWindowFrame = "{{15, 91}, {629, 685}}"; + }; + }; + DD4BAB7C0470C44C00A8A065 /* FindCommandHandler.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 2080}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{975, 1075}"; + }; + }; + DDDB7ABD05D7736600E197C2 /* iTermKeyBindingMgr.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1138, 12350}}"; + sepNavSelRange = "{24190, 210}"; + sepNavVisRange = "{23329, 1561}"; + sepNavWindowFrame = "{{83, 118}, {1197, 655}}"; + }; + }; + DDDB7AD605D773B400E197C2 /* iTermKeyBindingMgr.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {976, 1768}}"; + sepNavSelRange = "{4360, 0}"; + sepNavVisRange = "{2816, 1796}"; + }; + }; + DDF0FD63062916F70080EF74 /* iTermApplication.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1171, 648}}"; + sepNavSelRange = "{1181, 0}"; + sepNavVisRange = "{0, 1226}"; + }; + }; + DDF0FD64062916F70080EF74 /* iTermApplication.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1136, 2223}}"; + sepNavSelRange = "{7123, 0}"; + sepNavVisRange = "{6363, 793}"; + sepNavWindowFrame = "{{15, 315}, {750, 558}}"; + }; + }; + E8A66F030272453F03A80106 /* iTermController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 20254}}"; + sepNavSelRange = "{32701, 126}"; + sepNavVisRange = "{32287, 1443}"; + }; + }; + E8CF755F026DDA6303A80106 /* PTYScrollView.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 2899}}"; + sepNavSelRange = "{4209, 0}"; + sepNavVisRange = "{2903, 1764}"; + }; + }; + E8CF7560026DDA6303A80106 /* PTYTask.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1020, 13117}}"; + sepNavSelRange = "{16186, 36}"; + sepNavVisRange = "{14890, 1797}"; + }; + }; + E8CF7561026DDA6303A80106 /* PTYTextView.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1195, 81159}}"; + sepNavSelRange = "{62106, 0}"; + sepNavVisRange = "{43785, 2600}"; + sepNavWindowFrame = "{{15, 91}, {629, 685}}"; + }; + }; + E8CF7562026DDA6303A80106 /* VT100Screen.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 45747}}"; + sepNavSelRange = "{42330, 0}"; + sepNavVisRange = "{41584, 1931}"; + sepNavWindowFrame = "{{15, 91}, {1297, 787}}"; + }; + }; + E8CF7563026DDA6303A80106 /* VT100Terminal.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1215, 35542}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 914}"; + sepNavWindowFrame = "{{15, 91}, {1297, 787}}"; + }; + }; + E8E901A202743CA303A80106 /* NSStringITerm.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1171, 5096}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1186}"; + }; + }; + F500A65D0395269C01A8A066 /* Changelog */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1379, 47606}}"; + sepNavSelRange = "{3428, 5}"; + sepNavVisRange = "{2904, 1461}"; + }; + }; + F52ED8DD037F0A7D01A8A066 /* PTYSession.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1216, 35633}}"; + sepNavSelRange = "{58636, 0}"; + sepNavVisRange = "{57795, 1808}"; + sepNavWindowFrame = "{{70, 107}, {1210, 671}}"; + }; + }; + F56B230B03A1B36701A8A066 /* PTYWindow.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {895, 3510}}"; + sepNavSelRange = "{2999, 0}"; + sepNavVisRange = "{2192, 1172}"; + }; + }; + F5E533B403B2959201A8A066 /* PTYTabView.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {929, 2574}}"; + sepNavSelRange = "{2149, 132}"; + sepNavVisRange = "{2281, 1205}"; + }; + }; + F62D15EF0AA64B2F0075A287 /* PSMAdiumTabStyle.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {963, 10036}}"; + sepNavSelRange = "{23237, 23}"; + sepNavVisRange = "{22889, 667}"; + }; + }; + F6441F6A0E748404000EC682 /* CGSInternal.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1219, 637}}"; + sepNavSelRange = "{1050, 0}"; + sepNavVisRange = "{237, 1045}"; + }; + }; + F69E77170AB78C26001EC0FF /* GrowlApplicationBridge.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {720, 7475}}"; + sepNavSelRange = "{25482, 28}"; + sepNavVisRange = "{25175, 588}"; + }; + }; + F69E77180AB78C26001EC0FF /* GrowlApplicationBridge.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {943, 9178}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 331}"; + }; + }; F69E79100AB8CDB3001EC0FF /* Growl */ = { activeExec = 0; }; + F6E708B80A9D0EA400D0C4EF /* PSMTabDragAssistant.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1279, 9477}}"; + sepNavSelRange = "{14447, 0}"; + sepNavVisRange = "{18583, 1571}"; + }; + }; + F6E708BA0A9D0EA400D0C4EF /* PSMUnifiedTabStyle.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1083, 7761}}"; + sepNavSelRange = "{17919, 0}"; + sepNavVisRange = "{17780, 1531}"; + }; + }; + FB019DE103670C6501F955DB /* PreferencePanel.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1136, 41496}}"; + sepNavSelRange = "{108496, 53}"; + sepNavVisRange = "{107744, 1217}"; + sepNavWindowFrame = "{{67, 118}, {1213, 655}}"; + }; + }; + FBD0AD0A0337A5B701F955DB /* PseudoTerminal.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1104, 56043}}"; + sepNavSelRange = "{51731, 0}"; + sepNavVisRange = "{51199, 1700}"; + sepNavWindowFrame = "{{83, 220}, {750, 558}}"; + }; + }; } diff --git a/iTerm.xcodeproj/project.pbxproj b/iTerm.xcodeproj/project.pbxproj index 4ecb7d158b..84368d07be 100644 --- a/iTerm.xcodeproj/project.pbxproj +++ b/iTerm.xcodeproj/project.pbxproj @@ -23,6 +23,7 @@ 1D2E813212A18F7500F3D71E /* SessionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D2E813012A18F7500F3D71E /* SessionView.m */; }; 1D36155512CBF33E00803EA9 /* ScreenChar.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D36155312CBF33E00803EA9 /* ScreenChar.h */; }; 1D36155612CBF33E00803EA9 /* ScreenChar.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D36155412CBF33E00803EA9 /* ScreenChar.m */; }; + 1D395913134E75B5005A8021 /* SmartSelectionRules.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1D395912134E75B5005A8021 /* SmartSelectionRules.plist */; }; 1D44218C1290B34500891504 /* TextViewWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D44218A1290B34500891504 /* TextViewWrapper.h */; }; 1D44218D1290B34500891504 /* TextViewWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D44218B1290B34500891504 /* TextViewWrapper.m */; }; 1D53A6AF1232DA3B00B7767B /* DefaultGlobalKeyMap.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1D53A6AE1232DA3B00B7767B /* DefaultGlobalKeyMap.plist */; }; @@ -296,6 +297,7 @@ 1D2E813012A18F7500F3D71E /* SessionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SessionView.m; sourceTree = ""; }; 1D36155312CBF33E00803EA9 /* ScreenChar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScreenChar.h; sourceTree = ""; }; 1D36155412CBF33E00803EA9 /* ScreenChar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScreenChar.m; sourceTree = ""; }; + 1D395912134E75B5005A8021 /* SmartSelectionRules.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = SmartSelectionRules.plist; sourceTree = ""; }; 1D44218A1290B34500891504 /* TextViewWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextViewWrapper.h; sourceTree = ""; }; 1D44218B1290B34500891504 /* TextViewWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextViewWrapper.m; sourceTree = ""; }; 1D53A6AE1232DA3B00B7767B /* DefaultGlobalKeyMap.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = DefaultGlobalKeyMap.plist; sourceTree = ""; }; @@ -761,6 +763,7 @@ 1D093C131217412B0029F9AD /* Resources */ = { isa = PBXGroup; children = ( + 1D395912134E75B5005A8021 /* SmartSelectionRules.plist */, 1DA02CFA1327612600D7E7DB /* bell.png */, 1DA030F71328BD7C00D7E7DB /* wrap_to_bottom.png */, 1DA030F81328BD7C00D7E7DB /* wrap_to_top.png */, @@ -1231,6 +1234,7 @@ 1DA030F91328BD7C00D7E7DB /* wrap_to_bottom.png in Resources */, 1DA030FA1328BD7C00D7E7DB /* wrap_to_top.png in Resources */, 1D1158CE13444D29009B366F /* iTerm2 Help in Resources */, + 1D395913134E75B5005A8021 /* SmartSelectionRules.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/iTerm.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/iTerm.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 6ba2015932..0000000000 --- a/iTerm.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - -