From: Clayton H. <dr...@us...> - 2004-08-05 14:36:51
|
Update of /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3555/src/ICSharpCode.Console/SharpCvsLib/Console Modified Files: ConsoleMain.cs ConsoleWriter.cs Log Message: More work on messaging, think I have the file update event together... Index: ConsoleWriter.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/ConsoleWriter.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ConsoleWriter.cs 5 Aug 2004 07:58:41 -0000 1.1 --- ConsoleWriter.cs 5 Aug 2004 14:36:41 -0000 1.2 *************** *** 67,90 **** string prefix = e.Prefix; ! if (e.Response != null && ! e.Response.GetType() == typeof(ICSharpCode.SharpCvsLib.Responses.UpdatedResponse)) { ! System.Console.WriteLine(String.Format("[{0}]: [{1}]", prefix, message)); ! } ! } ! ! private string GetText(string line) { ! Match match = null; ! StringBuilder text = new StringBuilder(String.Empty); ! ! match = TextRegex.Match(line); ! if (match.Groups.Count != 0) { ! text.Append(match.Groups[1].Value); ! } ! ! match = FNameRegex.Match(line); ! if (match.Groups.Count != 0) { ! text.Append(match.Groups[1].Value); ! } ! return text.ToString(); } } --- 67,71 ---- string prefix = e.Prefix; ! System.Console.WriteLine(String.Format("[{0}]: [{1}]", prefix, message)); } } Index: ConsoleMain.cs =================================================================== RCS file: /cvsroot/sharpcvslib/sharpcvslib/src/ICSharpCode.Console/SharpCvsLib/Console/ConsoleMain.cs,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** ConsoleMain.cs 5 Aug 2004 07:58:41 -0000 1.21 --- ConsoleMain.cs 5 Aug 2004 14:36:41 -0000 1.22 *************** *** 197,202 **** CVSServerConnection serverConn = new CVSServerConnection(workingDirectory); ConsoleWriter writer = new ConsoleWriter(); ! serverConn.MessageSentEvent += new MessageEventHandler(writer.WriteLine); ! serverConn.MessageReceivedEvent += new MessageEventHandler(writer.WriteLine); if (null == serverConn) { --- 197,207 ---- CVSServerConnection serverConn = new CVSServerConnection(workingDirectory); ConsoleWriter writer = new ConsoleWriter(); ! ! if (parser.Verbose) { ! serverConn.RequestMessageEvent += new MessageEventHandler(writer.WriteLine); ! serverConn.ResponseMessageEvent += new MessageEventHandler(writer.WriteLine); ! } ! ! serverConn.FileUpdatedMessageEvent += new MessageEventHandler(writer.WriteLine); if (null == serverConn) { |