<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/xslide/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/xslide/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/xslide/feature-requests/</id><updated>2003-09-09T14:56:16Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Support any xsl namespace</title><link href="https://sourceforge.net/p/xslide/feature-requests/10/" rel="alternate"/><published>2003-09-09T14:56:16Z</published><updated>2003-09-09T14:56:16Z</updated><author><name>Glen Peterson</name><uri>https://sourceforge.net/u/glenpeterson/</uri></author><id>https://sourceforge.net873ccab8cbbc54d266a44e5a36a7d9a5d49d97bf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Low priority:&lt;/p&gt;
&lt;p&gt;Consider getting xsl namespace from whatever &lt;br /&gt;
namespace is assigned &lt;br /&gt;
to &amp;amp;quot;http://www.w3.org/1999/XSL/Transform&amp;amp;quot; so that we&lt;br /&gt;
could support stylesheets that generate other &lt;br /&gt;
stylesheets.  The following sample stylesheet was taken &lt;br /&gt;
from:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dpawson.co.uk/xsl/sect2/N5536.html#d5145" rel="nofollow"&gt;http://www.dpawson.co.uk/xsl/sect2/N5536.html#d5145&lt;/a&gt;&lt;br /&gt;
e19&lt;/p&gt;
&lt;p&gt;Example #18:&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;x:stylesheet &lt;br /&gt;
xmlns:x=&amp;amp;quot;http://www.w3.org/1999/XSL/Transform&amp;amp;quot; &lt;br /&gt;
xmlns:xsl=&amp;amp;quot;anything&amp;amp;quot; version=&amp;amp;quot;1.0&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;x:output method=&amp;amp;quot;xml&amp;amp;quot; indent=&amp;amp;quot;yes&amp;amp;quot;/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;x:namespace-alias stylesheet-prefix=&amp;amp;quot;xsl&amp;amp;quot; result-&lt;br /&gt;
prefix=&amp;amp;quot;x&amp;amp;quot;/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;x:template match=&amp;amp;quot;/&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;xsl:stylesheet version=&amp;amp;quot;1.0&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;xsl:template match=&amp;amp;quot;/&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;xsl:value-of select=&amp;amp;quot;foo&amp;amp;quot;/&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/xsl:template&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/xsl:stylesheet&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/x:template&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/x:stylesheet&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;In the above stylesheet, the x: elements should be &lt;br /&gt;
highlighted as xsl elements, and the xsl: elements should &lt;br /&gt;
be highlighted as xml or html would normally be.  This &lt;br /&gt;
should affect all other features of xslide as well, &lt;br /&gt;
including tag completion.&lt;/p&gt;
&lt;p&gt;I am adding this because I assume someone would use &lt;br /&gt;
this feature.  If you actually do use this feature of xsl (I &lt;br /&gt;
don't) please vote for this change by responding to this &lt;br /&gt;
RFE right here.  Otherwise, this might stay low-priority &lt;br /&gt;
indefinitely.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Indentation: Pretty-print attributes on multiple lines</title><link href="https://sourceforge.net/p/xslide/feature-requests/9/" rel="alternate"/><published>2003-09-09T14:44:57Z</published><updated>2003-09-09T14:44:57Z</updated><author><name>Glen Peterson</name><uri>https://sourceforge.net/u/glenpeterson/</uri></author><id>https://sourceforge.net45e54260fcb51eb55fe68618826a3a1eea83c82b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Low priority:&lt;/p&gt;
&lt;p&gt;It would be reallynice to pretty-print attributes of tags &lt;br /&gt;
which take up multiple lines and have this work with tabs &lt;br /&gt;
or spaces.  Basically, attributes on new lines should line &lt;br /&gt;
up with the first attribute after the tag name.  I hope &lt;br /&gt;
this comes out, but since the default font is not &lt;br /&gt;
monospaced, I'm going to try entering html onto this &lt;br /&gt;
page.  Let's see if it's legible...&lt;/p&gt;
&lt;p&gt;This means to indent as follows (using periods for &lt;br /&gt;
spaces):&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;code&amp;amp;gt;&lt;br /&gt;
&amp;amp;amp;lt;some-tag attr1=&amp;amp;quot;val1&amp;amp;quot;&lt;br /&gt;
..........attr2=&amp;amp;quot;val2&amp;amp;quot;&lt;br /&gt;
..........attr3=&amp;amp;quot;val3&amp;amp;quot; /&amp;amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/code&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;(using &amp;amp;quot;tab&amp;amp;quot; to represent tabs):&lt;br /&gt;
&amp;amp;lt;code&amp;amp;gt;&lt;br /&gt;
tab&amp;amp;amp;lt;some-tag attr1=&amp;amp;quot;val1&amp;amp;quot;&lt;br /&gt;
tab..........attr2=&amp;amp;quot;val2&amp;amp;quot;&lt;br /&gt;
tab..........attr3=&amp;amp;quot;val3&amp;amp;quot; /&amp;amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;/code&amp;amp;gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Special indent handling for xsl:text</title><link href="https://sourceforge.net/p/xslide/feature-requests/8/" rel="alternate"/><published>2003-06-25T04:06:12Z</published><updated>2003-06-25T04:06:12Z</updated><author><name>Peter B. West</name><uri>https://sourceforge.net/u/pbw/</uri></author><id>https://sourceforge.net5f3a1be9c02e8d529832f8e6e93e42ee050e8154</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It would like to be able to specify that indenting of&lt;br /&gt;
xsl:text be handled differently.&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;xsl:text&amp;amp;gt; as the first text on a line is indented&lt;br /&gt;
normally.&lt;br /&gt;
Indentation of subsequent text lines up to and&lt;br /&gt;
including the line containing the &amp;amp;lt;/xsl:text&amp;amp;gt; tag is&lt;br /&gt;
never changed.&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;/xsl:text&amp;amp;gt; is ignored in calculating the indentation&lt;br /&gt;
of all subsequent tags.&lt;/p&gt;
&lt;p&gt;This allows me to determine the indentation of the&lt;br /&gt;
contents of &amp;amp;lt;xml:text/&amp;amp;gt; tags without having that text&lt;br /&gt;
altered during entry or subsequent re-indention of the&lt;br /&gt;
file or part thereof.&lt;/p&gt;
&lt;p&gt;Incidentally, the current indentation seems to be upset&lt;br /&gt;
by &amp;amp;lt;/xsl:text&amp;amp;gt; end tags in many circumstances.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CDATA section needs different behavior</title><link href="https://sourceforge.net/p/xslide/feature-requests/7/" rel="alternate"/><published>2003-06-11T02:59:02Z</published><updated>2003-06-11T02:59:02Z</updated><author><name>Glen Peterson</name><uri>https://sourceforge.net/u/glenpeterson/</uri></author><id>https://sourceforge.netb6f9250aa6749643c15b23bc8e37947049c7e2cd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I often escape my javascript sections inside CDATA tags.&lt;br /&gt;
It would be nice to have different rules for these &lt;br /&gt;
sections.  Consider the following example:&lt;/p&gt;
&lt;p&gt;&amp;amp;lt;script type=&amp;amp;quot;text/javascript&amp;amp;quot;&amp;amp;gt;&lt;br /&gt;
&amp;amp;lt;xsl:comment&amp;amp;gt;&amp;amp;lt;![CDATA[&lt;br /&gt;
var a = 3;&lt;br /&gt;
if (a &amp;amp;lt; 5)&lt;br /&gt;
{&lt;br /&gt;
alert(&amp;amp;quot;&amp;amp;lt;&amp;amp;lt;&amp;amp;lt;&amp;amp;lt;&amp;amp;lt;hello&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;gt;&amp;amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
// ]]&amp;amp;gt;&amp;amp;lt;/xsl:comment&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;It tried to indent whenever I typed &amp;amp;lt; or /.&lt;br /&gt;
It gave me &amp;amp;lt;/hello&amp;amp;gt; when I typed &amp;amp;gt;.  I deleted it.  After &lt;br /&gt;
the CDATA tag, I typed &amp;amp;lt;/ and expected to get &lt;br /&gt;
&amp;amp;lt;/xsl:comment&amp;amp;gt; but I got &amp;amp;lt;/hello&amp;amp;gt;.  I would like these &lt;br /&gt;
features disabled inside CDATA and comment tags.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Return takes me to proper indent</title><link href="https://sourceforge.net/p/xslide/feature-requests/6/" rel="alternate"/><published>2003-06-11T02:51:11Z</published><updated>2003-06-11T02:51:11Z</updated><author><name>Glen Peterson</name><uri>https://sourceforge.net/u/glenpeterson/</uri></author><id>https://sourceforge.net0d6e52543b5cb1956084c9b2bdb3a4bb196066db</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If my point is between &amp;amp;lt;table&amp;amp;gt; and &amp;amp;lt;/table&amp;amp;gt; and I hit &lt;br /&gt;
return, the &amp;amp;lt;/table&amp;amp;gt; should end up properly indented.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Autocompleting more for some tags</title><link href="https://sourceforge.net/p/xslide/feature-requests/5/" rel="alternate"/><published>2003-06-11T02:49:53Z</published><updated>2003-06-11T02:49:53Z</updated><author><name>Glen Peterson</name><uri>https://sourceforge.net/u/glenpeterson/</uri></author><id>https://sourceforge.net93eade6c12ed4a06db55696cbb0e56472f3ea4f9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Every &amp;amp;lt;xsl:choose&amp;amp;gt; will have an &amp;amp;lt;xsl:when&amp;amp;gt; just as &lt;br /&gt;
every &amp;amp;lt;xsl:table&amp;amp;gt; will have a &amp;amp;lt;tr&amp;amp;gt; and &amp;amp;lt;td&amp;amp;gt;.  These &lt;br /&gt;
could be autocompleted.  Also, every if or when will &lt;br /&gt;
have a test attribute which could be auto-completed &lt;br /&gt;
when I type a space.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>xslide should support tab-style indentation</title><link href="https://sourceforge.net/p/xslide/feature-requests/4/" rel="alternate"/><published>2003-06-11T02:42:19Z</published><updated>2003-06-11T02:42:19Z</updated><author><name>Glen Peterson</name><uri>https://sourceforge.net/u/glenpeterson/</uri></author><id>https://sourceforge.net22b9b317e8f2ecfd6f39994d9c8db7fa9d588d55</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I like to indent my files with three-space-wide tabs and &lt;br /&gt;
NO SPACES.  xslide should support that with &lt;br /&gt;
customization variables and documentation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>add local definitions of variables</title><link href="https://sourceforge.net/p/xslide/feature-requests/3/" rel="alternate"/><published>2002-05-28T07:26:35Z</published><updated>2002-05-28T07:26:35Z</updated><author><name>Knut Wannheden</name><uri>https://sourceforge.net/u/d96knut/</uri></author><id>https://sourceforge.net464da65a80c77b70a3fcb1c7257c4d8bb8c921dc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have found the mode very useful so far, but there are a &lt;br /&gt;
few local variable definitions I am missing:&lt;/p&gt;
&lt;p&gt;- indent-line-function should be set to xsl-electric-tab so &lt;br /&gt;
that indent-region (usually mapped to [C-M-\]) works.&lt;br /&gt;
- appropriate variables and functions for commenting line &lt;br /&gt;
should be defined.&lt;/p&gt;
&lt;p&gt;Maybe the mode could be implemented as a minor &lt;br /&gt;
mode with sgml-mode as major mode...&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
knut&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Remote Files</title><link href="https://sourceforge.net/p/xslide/feature-requests/2/" rel="alternate"/><published>2001-12-20T21:13:06Z</published><updated>2001-12-20T21:13:06Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net78909ac85c841b21113c9235ceada253e2840c10</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It would be nice if xslide used emacs to load files &lt;br /&gt;
for xsl-process so that remote files can be used via &lt;br /&gt;
ange-ftp or TRAMP.  This would also allow for filename &lt;br /&gt;
completion which would be nice as well.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Convert xsl:if to xsl:choose</title><link href="https://sourceforge.net/p/xslide/feature-requests/1/" rel="alternate"/><published>2001-11-16T22:43:15Z</published><updated>2001-11-16T22:43:15Z</updated><author><name>Tony Graham</name><uri>https://sourceforge.net/u/menteith/</uri></author><id>https://sourceforge.netb403f5016814963cdf1b3b616532b217bbae40cf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;xslide should have a function to automatically convert &lt;br /&gt;
an xsl:if to an xsl:choose containing a single &lt;br /&gt;
xsl:when.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>