For the past few weeks I have been figuring out an algorithm for adding and removing brackets of various types. This is necessary for math codes like UK, Marburg, French, etc. Soon I hope to begin implementation. However, I don't want to "pollute" the production version of liblouis with code that will assuredly be buggy for a while. So I want to set up a development branch in svn. Meanwhile, the trunk will probably receive bug fixes and maybe some new opcodes. I have the book Version Control with Subversion. However, I would appreciate some advice from experts so I can get the branch right the first time and later merge it correctly into the trunk. Thanks, John -- My websites: GodTouches Digital Ministry, Inc. http://www.abilitiessoft.com/godtouches Abilitiessoft, Inc. http://www.abilitiessoft.com Location: Madison, WI, USA For a description of the software and to download it go to http://www.jjb-software.com