summaryrefslogtreecommitdiff
path: root/docs/changelog.html
blob: 12a1e64abf4188fecdfcf0dbb4a1550e23ea5c4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-changelog-plugin:2.3:changelog at 2019-09-09 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>everge &#x2013; Change Log Report</title>
    <style type="text/css" media="all">
      @import url("./css/maven-base.css");
      @import url("./css/maven-theme.css");
      @import url("./css/site.css");
    </style>
    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
    <meta http-equiv="Content-Language" content="en" />
    
  </head>
  <body class="composite">
    <div id="banner">
<div id="bannerLeft">
everge
</div>
      <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="breadcrumbs">
      <div class="xleft">
        <span id="publishDate">Last Published: 2019-09-09</span>
          &nbsp;| <span id="projectVersion">Version: 0.2.0</span>
      </div>
      <div class="xright">      </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="leftColumn">
      <div id="navcolumn">
      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
        <img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
      </a>
      </div>
    </div>
    <div id="bodyColumn">
      <div id="contentBox">
<div class="section">
<h2><a name="Change_Log_Report"></a>Change Log Report</h2>
<p>Total number of changed sets: 1</p>
<div class="section">
<h3><a name="Changes_between_2019-08-10_and_2019-09-10"></a>Changes between 2019-08-10 and 2019-09-10</h3>
<p>Total commits: 2<br />Total number of files changed: 10</p>
<table border="0" class="bodyTable">
<tr class="a">
<th>Timestamp</th>
<th>Author</th>
<th>Details</th></tr>
<tr class="b">
<td>2019-09-09 19:56:53</td>
<td>bculkin2442 &lt;bjculkin@mix.wvu.edu&gt;</td>
<td><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/data/test/test10.rp">data/test/<b>test10.rp</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/data/test/test10.rp?rev=c6897211cb5da8c5bbbaf267db8ad020eb63a114&amp;content-type=text/vnd.viewcvs-markup">v c6897211cb5da8c5bbbaf267db8ad020eb63a114</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplPair.java">src/main/java/bjc/everge/<b>ReplPair.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplPair.java?rev=c6897211cb5da8c5bbbaf267db8ad020eb63a114&amp;content-type=text/vnd.viewcvs-markup">v c6897211cb5da8c5bbbaf267db8ad020eb63a114</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/test/java/bjc/everge/ReplPairTest.java">src/test/java/bjc/everge/<b>ReplPairTest.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/test/java/bjc/everge/ReplPairTest.java?rev=c6897211cb5da8c5bbbaf267db8ad020eb63a114&amp;content-type=text/vnd.viewcvs-markup">v c6897211cb5da8c5bbbaf267db8ad020eb63a114</a><br /><br />Implement pattern guards<br /><br />Pattern guards allow you to say that a particular pair should only be<br />replaced when the input matches a particular regular expression.<br /><br />It is tied to the 'G' or 'Guard' control on the pair header, and is one<br />of the 3 or so major features I want to implement before a 1.0 release<br /><br />As an aside, the other two features I want to add are:<br /><br />Multibody Support<br />=================<br />This will allow a pair to replace to a few different things, based on<br />various conditions (the two main ones I want are some sort of cyclic<br />behavior, and some sort of guards for these)<br /><br />Sub-application<br />================<br />Allow the application of a stage to the result of applying a pair/parts<br />of applying a pair. This will likely entail several sub-features such<br />as:<br /><br />Named Stages<br />------------<br />A named stage is a collection of pairs that isn't applied by default,<br />but is instead used for convenient grouping of related pages together.<br /><br />Custom Replacement<br />------------------<br />Instead of using replaceAll, I'll probably go for something using<br />appendReplacement etc. on Matcher and roll some sort of custom thing, so<br />as to provide for a convenient syntax for anything special I want to do<br />while running the replacement.<br /><br />I'll also want to add some documentation, in addition to maybe doing<br />some restructuring to make how things are laid out more obvious.</td></tr>
<tr class="a">
<td>2019-09-09 19:27:05</td>
<td>bculkin2442 &lt;bjculkin@mix.wvu.edu&gt;</td>
<td><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/count.sh"><b>count.sh</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/count.sh?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/langdefs"><b>langdefs</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/langdefs?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/BadReplParse.java">src/main/java/bjc/everge/<b>BadReplParse.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/BadReplParse.java?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/IntHolder.java">src/main/java/bjc/everge/<b>IntHolder.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/IntHolder.java?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplError.java">src/main/java/bjc/everge/<b>ReplError.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplError.java?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplOpts.java">src/main/java/bjc/everge/<b>ReplOpts.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplOpts.java?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplPair.java">src/main/java/bjc/everge/<b>ReplPair.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/main/java/bjc/everge/ReplPair.java?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/test/java/bjc/everge/TestUtils.java">src/test/java/bjc/everge/<b>TestUtils.java</b></a> <a class="externalLink" href="http://www.github.com/bculkin2442/everge/tree/master/src/test/java/bjc/everge/TestUtils.java?rev=e60131eb4ead92f3ab1caf29d9c89d5d507092d5&amp;content-type=text/vnd.viewcvs-markup">v e60131eb4ead92f3ab1caf29d9c89d5d507092d5</a><br /><br />General cleanliness pass</td></tr></table></div></div>
      </div>
    </div>
    <div class="clear">
      <hr/>
    </div>
    <div id="footer">
      <div class="xright">
        Copyright &#169;      2019.All rights reserved.      </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
  </body>
</html>