<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/practicalmacro/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/practicalmacro/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/practicalmacro/bugs/</id><updated>2019-10-22T13:11:37.336000Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>Does not work anymore with JRE 9 (and probably newer too)</title><link href="https://sourceforge.net/p/practicalmacro/bugs/26/" rel="alternate"/><published>2019-10-22T13:11:37.336000Z</published><updated>2019-10-22T13:11:37.336000Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net67ccd91570822d7b22aa0361b0b2fc2befcdeec9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
It took me quite some time to debug this so I'm posting here in case it will help anyone :&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Issue:&lt;/strong&gt;&lt;br/&gt;
I had a problem where my macro inserting text would be totally messed up after closing and reopening Eclipse.&lt;br/&gt;
Instead of inserting my text, it would only insert some blanks lines.&lt;/p&gt;
&lt;p&gt;Upon exporting my macro before and afer reopening Eclipse, it appeared that the .xml file was formatted differently.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fix&lt;/strong&gt;&lt;br/&gt;
&lt;em&gt;tl;dr:&lt;/em&gt; Stick to JRE 8 (I'm using jre1.8.0_231)&lt;br/&gt;
Unless it's been overridden by something else, you can configure which VM Eclipse should use in the eclipse.ini file. Add this option (adapted to your system of course) right before the -vmargs option :&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;vm&lt;/span&gt;
&lt;span class="k"&gt;C&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Program&lt;/span&gt; &lt;span class="n"&gt;Files&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;Java&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;jre1&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="n"&gt;_231&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;server&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;jvm&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;dll&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Upon investigating the code and different Eclipse configurations, it appeared that the "TransformerFactory" used to store the macros as a "IPreferenceStore" changed behaviour starting from JRE 9.&lt;br/&gt;
I didn't push the analysis to check JRE 9 release note but it seems that the transformer is now also doing some prettifying which mess up the macro that include newlines in their commands and possibly others.&lt;/p&gt;
&lt;p&gt;Considering the plugin code, I suspect this line to be the culprit but can't be sure of it, I didn't regenerate the plugin :&lt;br/&gt;
            trans.setOutputProperty(OutputKeys.INDENT, "yes");&lt;/p&gt;
&lt;p&gt;Cheers.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Would you consider migrating the code to git ?</title><link href="https://sourceforge.net/p/practicalmacro/bugs/25/" rel="alternate"/><published>2019-10-16T10:16:55.993000Z</published><updated>2019-10-16T10:16:55.993000Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net95b48801e427b7865c7d55093d70e90ac2155437</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Got a problem with recent versions of eclipse (since like 1.5 year ago) : Eclipse formats the .xml of the macro, messing them up.&lt;br/&gt;
I would like to access code easily on a git repo for debugging purposes.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Installation Repo not available </title><link href="https://sourceforge.net/p/practicalmacro/bugs/24/" rel="alternate"/><published>2017-05-05T13:49:51.374000Z</published><updated>2017-05-05T13:49:51.374000Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net7c205b18187d89af7ff6d2776f8e5bc141e89afa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The plugin is not installable with the default install options of eclipse. The repo isn't found.&lt;br/&gt;
Link &lt;a href="http://puremvcnotificationviewer.googlecode.com/svn/trunk/PracticallyMacroGoogleUpdateSite" rel="nofollow"&gt;http://puremvcnotificationviewer.googlecode.com/svn/trunk/PracticallyMacroGoogleUpdateSite&lt;/a&gt; is dead.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#20 Nullpointer</title><link href="https://sourceforge.net/p/practicalmacro/bugs/20/?limit=25#38d9" rel="alternate"/><published>2016-01-20T19:56:32.630000Z</published><updated>2016-01-20T19:56:32.630000Z</updated><author><name>Philip Gruebele</name><uri>https://sourceforge.net/u/pgruebele/</uri></author><id>https://sourceforge.net1b799ccaa43519077794bfed664a8b555da0d939</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I am using Eclipse Luna&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Recording and playback not functioning on fresh install</title><link href="https://sourceforge.net/p/practicalmacro/bugs/23/?limit=25#1a97/dfa7" rel="alternate"/><published>2015-06-26T20:23:01.252000Z</published><updated>2015-06-26T20:23:01.252000Z</updated><author><name>Ernest</name><uri>https://sourceforge.net/u/ernestpasour/</uri></author><id>https://sourceforge.netd466fb1508672f166931ac303f7103ce193ce714</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Do you get any errors in the Eclipse error log?  As I mentioned above, I could not recreate the problem.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Recording and playback not functioning on fresh install</title><link href="https://sourceforge.net/p/practicalmacro/bugs/23/?limit=25#1a97" rel="alternate"/><published>2015-06-25T21:25:24.160000Z</published><updated>2015-06-25T21:25:24.160000Z</updated><author><name>Ernest</name><uri>https://sourceforge.net/u/ernestpasour/</uri></author><id>https://sourceforge.net7fa6876f16fd0dadf840316a3849d2d2061fc965</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;having the same error here! each time i reboot my ubuntu (14.04.2 LTS)&lt;br /&gt;
or cloose eclipse CDT (Luna R2 4.4.2) i get the same error and i have to &lt;br /&gt;
create the macro all over again, is there anything i can do?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Recording and playback not functioning on fresh install</title><link href="https://sourceforge.net/p/practicalmacro/bugs/23/?limit=25#9701" rel="alternate"/><published>2015-05-25T19:17:25.800000Z</published><updated>2015-05-25T19:17:25.800000Z</updated><author><name>Ernest</name><uri>https://sourceforge.net/u/ernestpasour/</uri></author><id>https://sourceforge.netdcf3a271eab34c4b02f0730202a098c88e32370a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Do you have the focus in an editor window when you press the record button? If there's no editor context, maybe you could receive that kind of error message. I pulled down the 64 bit version ..&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Recording and playback not functioning on fresh install</title><link href="https://sourceforge.net/p/practicalmacro/bugs/23/?limit=25#d723" rel="alternate"/><published>2015-05-25T04:18:49.576000Z</published><updated>2015-05-25T04:18:49.576000Z</updated><author><name>Daniel Sokolowski</name><uri>https://sourceforge.net/u/danielsokolowsk/</uri></author><id>https://sourceforge.net94705bc8b2480c5be1159889ab36570dca9916fa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have just downloaded the Luna (Windows (x86_64)) runtime from here: &lt;a href="http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700" rel="nofollow"&gt;http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700/&lt;/a&gt; and installed Practicaly Macro from the update site: &lt;a href="http://puremvcnotificationviewer.googlecode.com/svn/trunk/PracticallyMacroGoogleUpdateSite" rel="nofollow"&gt;http://puremvcnotificationviewer.googlecode.com/svn/trunk/PracticallyMacroGoogleUpdateSite&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Still when I click the record button the recording status overlay never is shown in the status bar; so I assume it's not working. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Recording and playback not functioning on fresh install</title><link href="https://sourceforge.net/p/practicalmacro/bugs/23/?limit=25#ecbe" rel="alternate"/><published>2015-05-24T15:30:05.859000Z</published><updated>2015-05-24T15:30:05.859000Z</updated><author><name>Ernest</name><uri>https://sourceforge.net/u/ernestpasour/</uri></author><id>https://sourceforge.net34e10a839254b2e57367d4fe45a80b4b6399a8f6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hmm.. I downloaded Luna Eclipse: (Version: Luna Service Release 2 (4.4.2)&lt;br /&gt;
Build id: 20150219-0600) and installed Practically Macro through the Eclipse Marketplace.  It seems to work okay.  I was able to click record, make a macro, and play it.&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#23 Recording and playback not functioning on fresh install</title><link href="https://sourceforge.net/p/practicalmacro/bugs/23/?limit=25#1e26" rel="alternate"/><published>2015-05-24T00:56:57.870000Z</published><updated>2015-05-24T00:56:57.870000Z</updated><author><name>Daniel Sokolowski</name><uri>https://sourceforge.net/u/danielsokolowsk/</uri></author><id>https://sourceforge.net24697955440c4fd306509a35289157fbf2eeb84b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The version was 'eclipse-platform-4.4M6-win32-x86_64' &lt;/p&gt;&lt;/div&gt;</summary></entry></feed>