From: Thad Hughes <thadh@xxxxxxxxxxxxxxxxxxxx> --- .../src/org/spearce/jgit/lib/RepositoryConfig.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/org.spearce.jgit/src/org/spearce/jgit/lib/RepositoryConfig.java b/org.spearce.jgit/src/org/spearce/jgit/lib/RepositoryConfig.java index 78ceba7..42b2c5d 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/lib/RepositoryConfig.java +++ b/org.spearce.jgit/src/org/spearce/jgit/lib/RepositoryConfig.java @@ -496,7 +496,10 @@ public class RepositoryConfig { } } break; - } else if (Character.isLetterOrDigit((char) c)) { + } else if (Character.isLetterOrDigit((char) c) || c == '-') { + // From the git-config man page: + // The variable names are case-insensitive and only + // alphanumeric characters and - are allowed. name.append((char) c); } else if ('\n' == c) { r.reset(); -- 1.5.4.2.156.ge3c5 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html