<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Clojure Q&amp;A - Recent questions and answers in tools.reader</title>
<link>https://ask.clojure.org/index.php/qa/contrib-libs/tools-reader</link>
<description></description>
<item>
<title>Answered: clojure.tools.reader.edn/read can cause incorrect column number for token at end of input</title>
<link>https://ask.clojure.org/index.php/14437/clojure-tools-reader-cause-incorrect-column-number-token-input?show=14443#a14443</link>
<description>&lt;p&gt;Logged as &lt;a rel=&quot;nofollow&quot; href=&quot;https://clojure.atlassian.net/browse/TRDR-75&quot;&gt;https://clojure.atlassian.net/browse/TRDR-75&lt;/a&gt;, happy to see a patch.&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/14437/clojure-tools-reader-cause-incorrect-column-number-token-input?show=14443#a14443</guid>
<pubDate>Wed, 05 Mar 2025 18:50:00 +0000</pubDate>
</item>
<item>
<title>Answered: tools.reader parse-symbol is too sloppy when reading new n-dimensional class array</title>
<link>https://ask.clojure.org/index.php/14065/tools-reader-parse-symbol-sloppy-reading-dimensional-class?show=14079#a14079</link>
<description>&lt;p&gt;Ticket created &lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://clojure.atlassian.net/browse/TRDR-74&quot;&gt;https://clojure.atlassian.net/browse/TRDR-74&lt;/a&gt;&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/14065/tools-reader-parse-symbol-sloppy-reading-dimensional-class?show=14079#a14079</guid>
<pubDate>Thu, 22 Aug 2024 14:42:35 +0000</pubDate>
</item>
<item>
<title>Answered: Support Clojure 1.12-alpha12 Array class notation</title>
<link>https://ask.clojure.org/index.php/13906/support-clojure-1-12-alpha12-array-class-notation?show=13919#a13919</link>
<description>&lt;p&gt;FYI unless people contribute patches first, I plan to do a round to update tools.reader/analyzer to bring them up to compatibility with 1.12, but not while things are still in alpha and may still change. &lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/13906/support-clojure-1-12-alpha12-array-class-notation?show=13919#a13919</guid>
<pubDate>Sat, 25 May 2024 12:12:15 +0000</pubDate>
</item>
<item>
<title>Answered: sending cljs file to repl causes reader exception</title>
<link>https://ask.clojure.org/index.php/13434/sending-cljs-file-to-repl-causes-reader-exception?show=13445#a13445</link>
<description>&lt;p&gt;The issue should be fixed as of shadow-cljs 2.26.0, or rather tools.reader 1.3.7 which was the cause of the problem and is now the declared dependency.&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/13434/sending-cljs-file-to-repl-causes-reader-exception?show=13445#a13445</guid>
<pubDate>Thu, 09 Nov 2023 15:20:28 +0000</pubDate>
</item>
<item>
<title>Answered: Clojure Tools Reader intent regarding newline normalization?</title>
<link>https://ask.clojure.org/index.php/12216/clojure-tools-reader-intent-regarding-newline-normalization?show=12217#a12217</link>
<description>&lt;p&gt;What does it mean to 'normalize all newlines&quot;? I don't understand what this is asking.&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/12216/clojure-tools-reader-intent-regarding-newline-normalization?show=12217#a12217</guid>
<pubDate>Mon, 19 Sep 2022 04:24:08 +0000</pubDate>
</item>
<item>
<title>Answered: No metadata on clojure 1.9 map literals</title>
<link>https://ask.clojure.org/index.php/10724/no-metadata-on-clojure-1-9-map-literals?show=10777#a10777</link>
<description>&lt;p&gt;Logged as &lt;a rel=&quot;nofollow&quot; href=&quot;https://clojure.atlassian.net/browse/TRDR-67&quot;&gt;https://clojure.atlassian.net/browse/TRDR-67&lt;/a&gt;&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/10724/no-metadata-on-clojure-1-9-map-literals?show=10777#a10777</guid>
<pubDate>Tue, 13 Jul 2021 16:42:36 +0000</pubDate>
</item>
<item>
<title>Answered: Looking for a safe way to read EDN with file position metadata</title>
<link>https://ask.clojure.org/index.php/10722/looking-for-safe-way-to-read-edn-with-file-position-metadata?show=10723#a10723</link>
<description>&lt;p&gt;I ended up switching to &lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/borkdude/edamame&quot;&gt;https://github.com/borkdude/edamame&lt;/a&gt;&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/10722/looking-for-safe-way-to-read-edn-with-file-position-metadata?show=10723#a10723</guid>
<pubDate>Wed, 23 Jun 2021 07:34:53 +0000</pubDate>
</item>
<item>
<title>Answered: How to read namespaced keywords with clojure.tools.reader/read?</title>
<link>https://ask.clojure.org/index.php/8856/how-read-namespaced-keywords-with-clojure-tools-reader-read?show=8857#a8857</link>
<description>&lt;p&gt;If you know how to resolve the autoresolved keyword aliases, you can set the &lt;code&gt;*alias-map*&lt;/code&gt; dynamic binding and plug something in there: &lt;a rel=&quot;nofollow&quot; href=&quot;http://clojure.github.io/tools.reader/#clojure.tools.reader/*alias-map*&quot;&gt;http://clojure.github.io/tools.reader/#clojure.tools.reader/*alias-map*&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It's described as a map, but it's invoked as a function, so I think a function would work too. &lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8856/how-read-namespaced-keywords-with-clojure-tools-reader-read?show=8857#a8857</guid>
<pubDate>Mon, 18 Nov 2019 14:26:28 +0000</pubDate>
</item>
<item>
<title>Answered: Possibility to ignore read-eval?</title>
<link>https://ask.clojure.org/index.php/8702/possibility-to-ignore-read-eval?show=8703#a8703</link>
<description>&lt;p&gt;Doesn't sound like a good idea to me. There are some other Clojure parsers out there that might better suit your needs like &lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/borkdude/edamame&quot;&gt;https://github.com/borkdude/edamame&lt;/a&gt;.&lt;/p&gt;
</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8702/possibility-to-ignore-read-eval?show=8703#a8703</guid>
<pubDate>Wed, 09 Oct 2019 13:40:33 +0000</pubDate>
</item>
<item>
<title>Answered: Partial parses and complete source info (i.e. info on atoms without metadata)</title>
<link>https://ask.clojure.org/index.php/8106/partial-parses-complete-source-info-atoms-without-metadata?show=8109#a8109</link>
<description>Reference: &lt;a href=&quot;https://clojure.atlassian.net/browse/TRDR-49&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://clojure.atlassian.net/browse/TRDR-49&lt;/a&gt; (reported by bhauman)</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8106/partial-parses-complete-source-info-atoms-without-metadata?show=8109#a8109</guid>
<pubDate>Wed, 26 Jun 2019 12:00:00 +0000</pubDate>
</item>
<item>
<title>Answered: The error feedback from the read-string function would be improved if it used an indexing reader.</title>
<link>https://ask.clojure.org/index.php/8105/error-feedback-string-function-would-improved-indexing-reader?show=8108#a8108</link>
<description>Reference: &lt;a href=&quot;https://clojure.atlassian.net/browse/TRDR-45&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://clojure.atlassian.net/browse/TRDR-45&lt;/a&gt; (reported by alex+import)</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8105/error-feedback-string-function-would-improved-indexing-reader?show=8108#a8108</guid>
<pubDate>Wed, 26 Jun 2019 12:00:00 +0000</pubDate>
</item>
<item>
<title>Answered: Simple benchmarking bash script to test before &amp; after applying a batch</title>
<link>https://ask.clojure.org/index.php/8104/simple-benchmarking-bash-script-before-after-applying-batch?show=8107#a8107</link>
<description>Reference: &lt;a href=&quot;https://clojure.atlassian.net/browse/TRDR-29&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://clojure.atlassian.net/browse/TRDR-29&lt;/a&gt; (reported by dnolen)</description>
<category>tools.reader</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8104/simple-benchmarking-bash-script-before-after-applying-batch?show=8107#a8107</guid>
<pubDate>Wed, 26 Jun 2019 12:00:00 +0000</pubDate>
</item>
</channel>
</rss>