summaryrefslogtreecommitdiff
path: root/clformat/src/main
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2019-07-24 17:23:00 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2019-07-24 17:23:00 -0300
commite0ae77a7093feb56e142d6aa0e6fa1a264f94dd8 (patch)
tree70cc32fa45b6a9f69f832dae0e45c38110c6c9fb /clformat/src/main
parent5a15fd15334d5e2a0e3a047c2dfff87bd3822a32 (diff)
Fix up case printing a bit
Diffstat (limited to 'clformat/src/main')
-rw-r--r--clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java b/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java
index a7e2b08..7943fb9 100644
--- a/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java
+++ b/clformat/src/main/java/bjc/utils/ioutils/format/directives/CaseDirective.java
@@ -71,14 +71,13 @@ public class CaseDirective implements Directive {
Matcher mat = wordPattern.matcher(strang);
StringBuffer sb = new StringBuffer();
- while(!mat.find()) {
+ while(mat.find()) {
mat.appendReplacement(sb, "");
String word = mat.group(1);
-
- word = word.substring(0, 1).toUpperCase() + word.substring(1);
+ String ward = word.substring(0, 1).toUpperCase() + word.substring(1);
- sb.append(word);
+ sb.append(ward);
sb.append(mat.group(2));
}
@@ -90,7 +89,7 @@ public class CaseDirective implements Directive {
StringBuffer sb = new StringBuffer();
boolean doCap = true;
- while(!mat.find()) {
+ while(mat.find()) {
mat.appendReplacement(sb, "");
String word = mat.group(1);