Hi all, I think most of the refactoring work is done. If someone would like to play a little bit with the code, it is available in the master-var-refactor branch:
http://git.adiscon.com/?p=rsyslog.git;a=shortlog;h=refs/heads/master-var-refactor Actually, it would be cool to get some feedback and bug reports ;) Var handling functions are unified now, so $!xx works. String templates now support bot %!xx% and the traditional %$!xx%. Along the refactoring, I also unified a lot of functions and string handling libs, which will also result in better performance of that system. Finally, I fixed some bugs that were hiding in the local (and global) namespace handling. I am pretty sure I introduced new bugs. Doc still needs to be updated, and I may have overlooked some places. Will check that tomorrow. Again, feel motivated to break the code (Note: Pavel's patch is *not* yet applied). Rainer _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

