<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/htmlcleaner/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 03 May 2021 09:41:30 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/htmlcleaner/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#12 Add some basic functions to xpath</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/12/?limit=25#35b9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;partners are not released to a spouse or functioning framework. There in a cluster of diff. not compatible to manage.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Londie Lexingtuon PadillaPerez</dc:creator><pubDate>Mon, 03 May 2021 09:41:30 -0000</pubDate><guid>https://sourceforge.net3dcf7aa607866fca2fad7cf845b3b973d8600cee</guid></item><item><title>#12 Add some basic functions to xpath</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/12/?limit=25#6b3b</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;CLAIM is in leadership attachments in take take or geometric is not a test binary&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Londie Lexingtuon PadillaPerez</dc:creator><pubDate>Mon, 03 May 2021 09:37:20 -0000</pubDate><guid>https://sourceforge.net07c971604057d6c11eb2618ab5bfe2b2a039b2e8</guid></item><item><title>#21 Support serializing escaped content directly to a Writer/Appendable</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/21/?limit=25#80bc</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Dave,&lt;/p&gt;
&lt;p&gt;I'm always &lt;strong&gt;very&lt;/strong&gt; interested in any help offered!&lt;/p&gt;
&lt;p&gt;For this refactoring, the best approach is to create a single patch that I can apply to the trunk; I'll then run the unit tests, and if they're OK, I'll commit the patch and it'll be in the next release.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Wilson</dc:creator><pubDate>Thu, 26 Jul 2018 08:47:48 -0000</pubDate><guid>https://sourceforge.net399a37babd75e1cbae5633656fbc9441d68fa2ef</guid></item><item><title>#21 Support serializing escaped content directly to a Writer/Appendable</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/21/?limit=50#d02a</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Let me know if you're interested in my help implementing such a change; and if so, if there are any details you would like to specify about how I do so.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave</dc:creator><pubDate>Wed, 25 Jul 2018 21:02:04 -0000</pubDate><guid>https://sourceforge.netfd3e94ca5483cba6ec337afc19aab57eb14af1c9</guid></item><item><title>Support serializing escaped content directly to a Writer/Appendable</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/21/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm sure that in some cases, there is no way around creating a StringBuilder, adding each character or escaped version of a character, and then using the resulting String. But since the methods of interest for serialization all involve a Writer, it is almost certainly more efficient for larger content strings (and probably most other cases) to have the escaped characters be written directly to a Writer or Appendable.&lt;/p&gt;
&lt;p&gt;I suggest the following refactoring to support this:&lt;br/&gt;
1. add an overloaded Utils.escapeXml declared as void but accepting an Appendable;&lt;br/&gt;
2. move the body of the existing method, with references to the StringBuilder becoming references to the Appendable (just make the parameter name "result" to match the name of the StringBuilder, and remove the StringBuilder declaration/assignment); and finally&lt;br/&gt;
3. have the existing method create a StringBuilder to delegate to the new version, and then return its toString() method.&lt;/p&gt;
&lt;p&gt;It would also then be useful to add to HtmlSerializer a version of escapeText that accepts the Writer being used for serialization, which could delegate to a new version of Utils.escapeHtml, and so forth.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave</dc:creator><pubDate>Wed, 25 Jul 2018 20:55:21 -0000</pubDate><guid>https://sourceforge.netd5ca286e5dd5d65cbc369097b1d5549dd3b2952d</guid></item><item><title>#10 Make JAR file OSGi compatible</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/10/?limit=25#ef76</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Great, thanks.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vadim</dc:creator><pubDate>Thu, 17 Dec 2015 11:19:52 -0000</pubDate><guid>https://sourceforge.net915393f12775dd481152b32c21e932531a6c3a45</guid></item><item><title>#10 Make JAR file OSGi compatible</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/10/?limit=25#10a2</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the patch Vadim - I've reviewed it and committed to Trunk&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Wilson</dc:creator><pubDate>Thu, 17 Dec 2015 11:13:33 -0000</pubDate><guid>https://sourceforge.netaef95c3a31dab56cc9cdcac21820ebac1c264c25</guid></item><item><title>#10 Make JAR file OSGi compatible</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/10/?limit=25#712c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello, please apply new patch to make all osgi headers correct and to make them refresh after source/version update. maven-bundle-plugin handles all changes automatically and writes them to manifest.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vadim</dc:creator><pubDate>Thu, 17 Dec 2015 10:57:58 -0000</pubDate><guid>https://sourceforge.net53250b45e21dff4f5450f1b500f59641e060e413</guid></item><item><title>#20 Configure list of tags that allows CDATA content</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/20/?limit=25#e3bb</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: accepted --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Wilson</dc:creator><pubDate>Thu, 01 Oct 2015 09:32:36 -0000</pubDate><guid>https://sourceforge.net04ee882a35b13c15501ce6d46d368e2d8f39c03d</guid></item><item><title>#20 Configure list of tags that allows CDATA content</title><link>https://sourceforge.net/p/htmlcleaner/feature-requests/20/?limit=25#cfac</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;: 2.12 --&amp;gt; 2.15&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Wilson</dc:creator><pubDate>Fri, 18 Sep 2015 15:04:25 -0000</pubDate><guid>https://sourceforge.net176e3b414040aee539c204c4829c46ad0934068f</guid></item></channel></rss>