Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Update TODO list.

  • Loading branch information...
commit 80b4d3665646689f980ab57d58174762943b83d6 1 parent 8dcbfd0
Tom Seddon authored April 02, 2012
29  À La Carte Projects/XCFixin_UserScripts/notes.org
Source Rendered
@@ -11,15 +11,40 @@ Is this any different from the tabs case?
11 11
 * DONE plist with key equivalents, etc.
12 12
   CLOSED: [2012-03-31 Sat 18:25]
13 13
 
14  
-* TODO PBXFilePath
  14
+* TODO Xcode3-style PBXFilePath (etc.)
15 15
 
16  
-* TODO PBXSelection
  16
+Seems like a very flaky approach. Would need to create copy of script
  17
+with expansions in it. Would prevent use of binaries. Environment
  18
+variables would be much safer and hardly less easy to use...
  19
+
  20
+* DONE Xcode3-style PBXSelection
  21
+  CLOSED: [2012-04-02 Mon 01:37]
17 22
 
18 23
 * TODO inject junk into env?
19 24
 
20 25
 * DONE check script symlinks work
21 26
   CLOSED: [2012-03-31 Sat 18:22]
22 27
 
  28
+* TODO replace -[NSTextView insertText:replacementRange:] with some NSTextStorage thingy or other
  29
+
  30
+-[NSTextView insertText:replacementRange:] docs:
  31
+
  32
+"This method is the entry point for inserting text typed by the user
  33
+and is generally not suitable for other purposes. Programmatic
  34
+modification of the text is best done by operating on the text storage
  35
+directly. Because this method pertains to the actions of the user, the
  36
+text view must be editable for the insertion to work."
  37
+
  38
+* TODO scripts.xml name matching should be case-insensitive
  39
+
  40
+...to match the filing system behaviour.
  41
+
  42
+* TODO what if you have %%%{PBXSelection}%%% in the text?
  43
+
  44
+well, currently it disappears if you run a macro on it...
  45
+
  46
+What did Xcode3 do?
  47
+
23 48
 * links
24 49
 
25 50
 [[http://www.culater.net/wiki/moin.cgi/CocoaReverseEngineering]]

0 notes on commit 80b4d36

Please sign in to comment.
Something went wrong with that request. Please try again.