Changelog for CBraid and Braiding ================================= ======================================================================== After r12 the code was moved from Googlecode/SVN to GitHub/Git, so no version numbers anymore. From here is the lightly edited svn log. ------------------------------------------------------------------------ r11 | jeanlucth@gmail.com | 2014-07-04 09:06:25 -0500 (Fri, 04 Jul 2014) | 1 line Removed some unused variables in new code. ------------------------------------------------------------------------ r10 | jeanlucth@gmail.com | 2014-07-04 09:02:38 -0500 (Fri, 04 Jul 2014) | 7 lines New code contributed by Maria Cumplido (student of Juan González-Meneses). Juan's description: The old code computed some sets called Ultra Summit Sets, while the new one computes Sets of Sliding Circuits (which are in general the same as above, but not always). ------------------------------------------------------------------------ r9 | jeanlucth@gmail.com | 2013-12-13 08:29:27 -0600 (Fri, 13 Dec 2013) | 1 line Updated CHANGELOG. ------------------------------------------------------------------------ r8 | jeanlucth@gmail.com | 2013-12-13 08:20:15 -0600 (Fri, 13 Dec 2013) | 1 line Updated CHANGELOG. ------------------------------------------------------------------------ r7 | mbudisic | 2013-09-24 11:11:11 -0500 (Tue, 24 Sep 2013) | 1 line The code wouldn't compile on Mac OS X clang XCode 5 without adding std:: namespace specifications to stdlib functions. ------------------------------------------------------------------------ r6 | jeanlucth@gmail.com | 2013-08-03 09:43:46 -0500 (Sat, 03 Aug 2013) | 1 line Remove unused variables cur, current. ------------------------------------------------------------------------ r5 | jeanlucth@gmail.com | 2011-10-18 22:23:24 -0500 (Tue, 18 Oct 2011) | 1 line Update svn:ignore. ------------------------------------------------------------------------ r4 | jeanlucth@gmail.com | 2011-10-07 15:30:32 -0500 (Fri, 07 Oct 2011) | 1 line Remove -fPIC compile flag. ------------------------------------------------------------------------ r3 | jeanlucth@gmail.com | 2011-09-19 15:20:47 -0500 (Mon, 19 Sep 2011) | 6 lines * Updated GPL (renamed LICENSE). * Improve Makefile for programs. * Moved remaining .h files to include. * Updated CHANGELOG to reflect move to Google code. * Tiny INSTALL file. ------------------------------------------------------------------------ r2 | jeanlucth@gmail.com | 2011-09-19 12:36:31 -0500 (Mon, 19 Sep 2011) | 2 lines Imported sources from jeanluc's private braid project (braid:trunk/cbraid r447). ======================================================================== From here the revision numbers refer to Jean-Luc's private braid project. ------------------------------------------------------------------------ r432 | jeanluc | 2011-09-17 15:54:24 -0500 (Sat, 17 Sep 2011) | 4 lines * Move all executables (including braiding_main.cpp) to programs folder. * Removed sample and braiding folders. * Makefile also builds braiding program. ------------------------------------------------------------------------ r431 | jeanluc | 2011-09-17 13:44:30 -0500 (Sat, 17 Sep 2011) | 1 line Removed unused vars and trailing spaces from braiding. ------------------------------------------------------------------------ r428 | jeanluc | 2011-09-16 09:36:19 -0500 (Fri, 16 Sep 2011) | 4 lines * Merged braiding into libcbraid. Updated Makefile. * The cbraid and braiding .h files are now in an include folder. * Moved braidlcf to the braidlcs Multi_Use_Code, added Makefile that should be able to build MEX files on different systems. ------------------------------------------------------------------------ r424 | jeanluc | 2011-09-14 17:46:01 -0500 (Wed, 14 Sep 2011) | 1 line Better comment for update; use flags needed for Matlab MEX-file compilation. ------------------------------------------------------------------------ r418 | jeanluc | 2011-09-13 20:48:00 -0500 (Tue, 13 Sep 2011) | 3 lines * Braiding: Wrap in Braiding namespace. * Braiding: Reformat. ------------------------------------------------------------------------ r417 | jeanluc | 2011-09-13 18:40:52 -0500 (Tue, 13 Sep 2011) | 6 lines * Include std global namespaces in braiding, since I don't include them in CBraid anymore. * For CBraid, do not include the namespace CBraid in cbraid.cpp, but rather include it in the namespace itself. ------------------------------------------------------------------------ r416 | jeanluc | 2011-09-13 18:36:00 -0500 (Tue, 13 Sep 2011) | 2 lines Added program "braiding" by Juan Gonzalez-Meneses. ------------------------------------------------------------------------ r415 | jeanluc | 2011-09-13 18:17:47 -0500 (Tue, 13 Sep 2011) | 7 lines Updated for GCC 4.4.5: * No longer allowed to use typedef A<T> A. So instead typedef Factor<P> Factor now use typedef Factor<P> CanonicalFactor. * Various other places where the stricter template parsing made the compiler unhappy. * Changed time.h to ctime. ------------------------------------------------------------------------ r414 | jeanluc | 2011-09-13 17:53:32 -0500 (Tue, 13 Sep 2011) | 14 lines Changes to CBraid to go to gcc-3.4: * Redefined sint16 and uint16 to be int and unsigned int, rather than short and unsigned short. shorts are just too short. Redo this with explicit types. * Added typename after typedef and in external class definition. * Added std:: in many places. * Changed optarg to OptArg to avoid name clash. * Bugfix in cbraid_interface: the function Complement was using ~a (which doesn't even compile) rather than the inverse of *this. Note that these changes are no longer sufficient for the code to compile with GCC 4.4.5, but I wanted a separate commit for the old changes. ------------------------------------------------------------------------ r413 | jeanluc | 2011-09-13 17:05:20 -0500 (Tue, 13 Sep 2011) | 2 lines Added source code CBraid version 2001/12/07 by Jae Choon Cha.
Generated by dwww version 1.15 on Sat May 18 12:09:58 CEST 2024.