<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -52,6 +52,7 @@
 - (void)retweet:(NSString*)status;
 - (void)reply:(NSString*)user;
 - (void)inReplyTo:(Status*)status;
+- (void)editWithMessage:(NSString*)message;
 - (void)editWithURL:(NSString*)URL;
 - (void)editWithURL:(NSString*)URL title:(NSString*)title;
 - (void)editDirectMessage:(NSString*)aRecipient;</diff>
      <filename>Classes/Controllers/PostViewController.h</filename>
    </modified>
    <modified>
      <diff>@@ -162,6 +162,15 @@
     [self edit];
 }
 
+- (void)editWithMessage:(NSString*)message
+{
+    isDirectMessage = false;
+    isRetweet = false;
+    
+    text.text = message;
+    [self edit];
+}
+
 - (IBAction) close: (id) sender
 {
     [recipient resignFirstResponder];</diff>
      <filename>Classes/Controllers/PostViewController.m</filename>
    </modified>
    <modified>
      <diff>@@ -145,9 +145,7 @@
 {
     UINavigationController* nav = (UINavigationController*)[tabBarController.viewControllers objectAtIndex:selectedTab];
     NSString *method = [[url path] substringFromIndex:1];
-#if 0    
-    [self alert:method message:[url query]]
-#endif    
+
     if ([method isEqualToString:@&quot;post&quot;]) {
         NSMutableArray *array = [NSMutableArray array];
         if ([[url query] matches:@&quot;.*twitter.com/([A-Za-z0-9_]+)&quot; withSubstring:array]) {
@@ -159,6 +157,9 @@
             [self performSelector:@selector(postURL:) withObject:[url retain] afterDelay:0.3];
         }
     }
+	if ([method isEqualToString:@&quot;message&quot;]) {
+		[self performSelector:@selector(postURLWithoutConvert:) withObject:[url retain] afterDelay:0.3];
+	}
     if ([method isEqualToString:@&quot;user_timeline&quot;]) {
         UserTimelineController *userTimeline = [[[UserTimelineController alloc] init] autorelease];
         [userTimeline loadUserTimeline:[url query]];
@@ -176,6 +177,12 @@
     [url release];
 }
 
+- (void)postURLWithoutConvert:(NSURL*)url
+{
+    [self.postView editWithMessage:[url query]];
+    [url release];
+}
+
 - (void)setNextTimer:(NSTimeInterval)interval
 {
     autoRefreshTimer = [NSTimer scheduledTimerWithTimeInterval:interval target:self selector:@selector(autoRefresh:) userInfo:nil repeats:false];    </diff>
      <filename>Classes/OtherSources/TwitterFonAppDelegate.m</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f25f0e30c674e80d73dd1025ce2d333299545f9f</id>
    </parent>
  </parents>
  <author>
    <name>kaz</name>
    <email>kaz@542e9493-1a22-0410-9183-c10453d2b9ee</email>
  </author>
  <url>http://github.com/jpick/twitterfon/commit/462795fc96ddf61cf1d79053a48a1916d9234b45</url>
  <id>462795fc96ddf61cf1d79053a48a1916d9234b45</id>
  <committed-date>2009-01-22T18:13:58-08:00</committed-date>
  <authored-date>2009-01-22T18:13:58-08:00</authored-date>
  <message> * Support message method of URL schema

git-svn-id: http://naan.net/svn/trunk/TwitterFon@1672 542e9493-1a22-0410-9183-c10453d2b9ee</message>
  <tree>d7d03cf2f7983eba932ed7fca788fb8d856f6784</tree>
  <committer>
    <name>kaz</name>
    <email>kaz@542e9493-1a22-0410-9183-c10453d2b9ee</email>
  </committer>
</commit>
