From 239a3c92ebe0f0efaa2759e40257e74093ea281c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Marczyk?= <michal.marczyk@gmail.com>
Date: Wed, 8 Dec 2010 06:53:52 +0100
Subject: [PATCH] fix munge handling of $, ', "

clojure.core/munge no longer changes $ to _DOLLARSIGN_. Also, ' is now
munged to _SINGLEQUOTE_ and " to _DOUBLEQUOTE_. This brings munge in
line with java.lang.Character/isJavaIdentifierPart.
---
 src/jvm/clojure/lang/Compiler.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java
index b0a642a..6d591a7 100644
--- a/src/jvm/clojure/lang/Compiler.java
+++ b/src/jvm/clojure/lang/Compiler.java
@@ -2516,7 +2516,8 @@ static final public IPersistentMap CHAR_MAP =
 '!', "_BANG_",
 '@', "_CIRCA_",
 '#', "_SHARP_",
-'$', "_DOLLARSIGN_",
+'\'', "_SINGLEQUOTE_",
+'"', "_DOUBLEQUOTE_",
 '%', "_PERCENT_",
 '^', "_CARET_",
 '&', "_AMPERSAND_",
-- 
1.7.1

