From 69b816f07c78ab8e672eaa926e9bd3e28c6ff658 Mon Sep 17 00:00:00 2001 From: Satish BD Date: Thu, 26 Dec 2013 00:40:50 +0200 Subject: [PATCH] Define $ operator for TRune --- lib/pure/unicode.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pure/unicode.nim b/lib/pure/unicode.nim index 4aacb2f717..0d5b06c92c 100644 --- a/lib/pure/unicode.nim +++ b/lib/pure/unicode.nim @@ -132,6 +132,8 @@ proc toUTF8*(c: TRune): string {.rtl, extern: "nuc$1".} = result = newString(1) result[0] = chr(i) +proc `$`*(rune: TRune): string = rune.toUTF8 + proc `$`*(runes: seq[TRune]): string = ## converts a sequence of runes to a string result = ""