Projects / reposurgeon / Releases

All releases of reposurgeon

  •  20 Apr 2014 01:21
Avatar

    Release Notes: Finer control over filtering with caC flags. A new setfield command for tweaking object attributes from lift scripts.

    •  13 Apr 2014 03:28
    Avatar

      Release Notes: The attribution-parsing code handles odd characters in names better now. The filter command can operate on email addresses as well as names. There is a new 'stamp' command to report action stamps of commits. A new 'count' command reports selection-set counts. A new branchify_mapping option for renaming Subversion branches on analysis.

      •  28 Mar 2014 17:29
      Avatar

        Release Notes: This release adds a new transcode command for moving metadata to UTF-8 and a new @dsc() function for selecting all descendants of a selection set.

        •  15 Mar 2014 12:36
        Avatar

          Release Notes: This release adds a --dedos option for the filter command to change \r\n line endings to \n, an append command for annotating comments, a new form of "graft" which allows greater control of graft points, and an =I selector to find non-UTF-8 commit metadata. The "b" search code has been changed to appropriately match non-commits. Imported stream comments led with # are preserved as passthroughs. Buggy text searches of authors fields has been fixed.

          •  19 Feb 2014 15:35
          Avatar

            Release Notes: A major rewrite of the generic conversion makefile. Fixes a bug in the graft and unite commands.

            •  14 Feb 2014 11:30
            Avatar

              Release Notes: An @amp() function useful for logic-gating in conjunctive expressions. A new 'assign' command allows precomputation of expensive selections (there's an 'unassign' as well). An exec/eval facility for custom Python extensions. Path rename has --relax and --force options to deal with oath collisions. A new --changelog option of coalesce can recognize FSF-style ChangeLog files.

              •  12 Feb 2014 04:22
              Avatar

                Release Notes: This release sets negation in selections with ~, adds @min() and @max() in selections, makes "define" by itself lists macros, and adds a "deletes" option in the remove command.

                •  03 Feb 2014 10:40
                Avatar

                  Release Notes: This release adds a new "path rename" command. List and inspect now take either a leading or following selection. Text search selections can now have a B suffix to search blobs. It's now possible to transplant fileops between commits using remove .. to. A date of the form <YYYY-mm-dd> selects all commits and tags that day. Macros can now be multiline.

                  •  27 Jan 2014 06:03
                  Avatar

                    Release Notes: The filter command now has a --replace modifier to avoid regex overhead. Associated branches are renamed when a reset or tag is moved or deleted. A bugfix has been added for off-by-one error in tags reporting.

                    •  05 Jan 2014 12:40
                    Avatar

                      Release Notes: Many syntactic features of the language have changed incompatibly. Backward-incompatible language changes are documented on the manual page. 'expunge' and 'unite' commands have been incompatibly improved. A new 'strip' command for generating test cases with blobs stripped out. A new 'reduce' command for topological reduction of test cases. The 'lint' command has a test for the existence of multiple roots. Selecting a date or action stamp matching multiple commits now matches all. The surgical language now has a macro facility.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.