I am glad that there is some active work on this patch. Can someone PLEASE tell me how to interpret the .PATCH file so that I can apply the code to my copy of log4Net.
Also, I have some code that I would like to give back to the project, but I have no idea how to go about it. Thanks ---------------------------------------------------------------------------------- Roy Chastain -----Original Message----- From: Ron Grabowski (JIRA) [mailto:[EMAIL PROTECTED] Sent: Sunday, October 12, 2008 13:37 To: Roy Chastain Subject: [jira] Issue Comment Edited: (LOG4NET-64) [PATCH] to RollingFileAppender.cs to add the ability to preserve the log file name extension when rolling the log file. [ https://issues.apache.org/jira/browse/LOG4NET-64?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12638872#action_12638872 ] ron edited comment on LOG4NET-64 at 10/12/08 10:36 AM: ----------------------------------------------------------------- My uploaded patch also fixes the issue when the filename is absolute like "c:\\log.txt". The first two patches would write to the file correctly but would incorrectly place the rolled files in the \bin directory of the running program. was (Author: ron): My uploaded patch also fixes fixes the issue when the filename is absolute like "c:\\log.txt". The first two patches would write to the file correctly but would incorrectly place the rolled files in the \bin directory of the running program. > [PATCH] to RollingFileAppender.cs to add the ability to preserve the log file > name extension when rolling the log file. > ----------------------------------------------------------------------------------------------------------------------- > > Key: LOG4NET-64 > URL: https://issues.apache.org/jira/browse/LOG4NET-64 > Project: Log4net > Issue Type: New Feature > Components: Appenders > Affects Versions: 1.2.9 > Reporter: Joshua Bassett > Assignee: Ron Grabowski > Attachments: LOG4NET-64.patch, LOG4NET-64.patch, patch.txt > > > Normally, when the log file is rolled the file name extension is not > preserved. > For example, file.log is rolled to file.log.1 or file.log.yyyy-MM-dd. > However, this may not be desired in all cases and it may be necessary to > preserve the log file name extension when the log file is rolled. Most > notably, this feature is useful for maintaining file associations under > Windows so that all log files can be associated with a particaular text > viewer. > For example, file.log is rolled to file.1.log or file.yyyy-MM-dd.log. > This patch adds an additional boolean property PreserveLogFileNameExtension > to the RollingFileAppender class which is used to toggle this behavior. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
