From: SourceForge.net <no...@so...> - 2010-03-31 05:30:11
|
Plugin Central Submission item #2970498, was opened at 2010-03-15 00:02 Message generated for change (Settings changed) made by daleanson You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=625093&aid=2970498&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Open Priority: 5 Private: No Submitted By: Dale Anson (daleanson) Assigned to: Townsfolk (elberry) Summary: Beauty 0.4.0 Initial Comment: {{{ beauty 0.4.0 Source: Source code is in SVN with the tag https://jedit.svn.sourceforge.net/svnroot/jedit/plugins/Beauty/tags/beauty-0.4.0 Announcement: New feature! Adds ability to create custom beautifiers per mode. Included are examples for Ada, Javascript, and CSS files. Custom beautifiers are easy to create, so make them for the currently non-supported languages and send them to me for inclusion with the next release of this plugin. Requires Java 1.5 Requires jEdit 04.03.99.00 Required plugins: CommonControlsPlugin 1.2 Short Description: The Beauty plugin is a general framework for code beautifiers, provides several built-in beautifiers, and allows users to create their own beautifiers. Long Description: The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers. While there are several existing plugins for beautifying/formatting various source file formats, this plugin aims to consolidate those formatters into a standard API so that beautifying can be performed in a general way, similar to how the SideKick plugin provides a general framework for code browsers. }}} ---------------------------------------------------------------------- >Comment By: Dale Anson (daleanson) Date: 2010-03-30 23:30 Message: One more time! I think this is working well now. I changed the version of Common Controls to 1.1 and fixed the file not found exceptions. Same tag, new code. ---------------------------------------------------------------------- Comment By: Townsfolk (elberry) Date: 2010-03-30 16:18 Message: Ok. While I was testing, I found these exceptions too: [/quote] java.io.FileNotFoundException: /Users/eberry/development/projects/jedit/plugins/sandbox/4.3/settings/plugins/beauty.BeautyPlugin/ada.properties (No such file or directory) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:179) at java.io.FileOutputStream.<init>(FileOutputStream.java:131) at beauty.BeautyPlugin.copyToFile(BeautyPlugin.java:233) at beauty.BeautyPlugin.copyBundledProperties(BeautyPlugin.java:54) at beauty.BeautyPlugin.start(BeautyPlugin.java:30) ... java.io.FileNotFoundException: /Users/eberry/development/projects/jedit/plugins/sandbox/4.3/settings/plugins/beauty.BeautyPlugin/javascript.properties (No such file or directory) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:179) at java.io.FileOutputStream.<init>(FileOutputStream.java:131) at beauty.BeautyPlugin.copyToFile(BeautyPlugin.java:233) at beauty.BeautyPlugin.copyBundledProperties(BeautyPlugin.java:54) at beauty.BeautyPlugin.start(BeautyPlugin.java:30) at org.gjt.sp.jedit.PluginJAR.startPlugin(PluginJAR.java:1392) at org.gjt.sp.jedit.PluginJAR.activatePlugin(PluginJAR.java:753) at org.gjt.sp.jedit.JARClassLoader._loadClass(JARClassLoader.java:414) at org.gjt.sp.jedit.JARClassLoader.loadClass(JARClassLoader.java:109) ... [/quote] I got those when I started up and tried to format an XML file (after setting the formatter in the plugin options) Is this something to worry about? ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2010-03-30 13:56 Message: Well. I found a bug in the new feature, so it doesn't actually work as tagged. Let me fix this up right and resubmit. ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2010-03-30 12:02 Message: Yes, please reset to use Common Controls 1.1. I think all I'm using out of common controls is the layout manager. The default formatters should not be set, the user needs to choose to use them. ---------------------------------------------------------------------- Comment By: Townsfolk (elberry) Date: 2010-03-30 11:48 Message: Hey Dale, just noticed this, but there's a dependency on CommonControls 1.2, the latest one in PluginManager is 1.1. I tested it with 1.1, and it seems to work fine with it. Should I decrement the version? Also, I tested the options pane on a clean system ( removed the settings directory first ). It doesn't look like the default formatters are set, should they be? ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2010-03-27 15:01 Message: Okay, it's all set. I reused the same tag. ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2010-03-26 22:37 Message: Nope, I haven't had time. I hope to get to it this weekend. ---------------------------------------------------------------------- Comment By: Townsfolk (elberry) Date: 2010-03-26 19:01 Message: Hey Dale, just wanted to see if this one had been fixed. ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2010-03-18 18:13 Message: Arg. Sorry about that. It's not the first Java 6 thing I've let creep in. I'll replace those with Java 5 methods and retag. ---------------------------------------------------------------------- Comment By: Townsfolk (elberry) Date: 2010-03-18 15:50 Message: Getting some compile errors: [quote] [javac] Compiling 42 source files to /Users/eberry/development/projects/jedit/plugins/sandbox/Beauty-0.4.0/Beauty/temp/classes [javac] /Users/eberry/development/projects/jedit/plugins/sandbox/Beauty-0.4.0/Beauty/src/beauty/BeautyPlugin.java:111: load(java.io.InputStream) in java.util.Properties cannot be applied to (java.io.Reader) [javac] props.load( reader ); [javac] ^ [javac] /Users/eberry/development/projects/jedit/plugins/sandbox/Beauty-0.4.0/Beauty/src/beauty/BeautyPlugin.java:138: store(java.io.OutputStream,java.lang.String) in java.util.Properties cannot be applied to (java.io.Writer,java.lang.String) [javac] modeProperties.store( writer, "Properties for " + modeName + " custom beautifier." ); [javac] ^ [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 2 errors [/quote] The Properties.load(Reader) method wasn't added until Java 6. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=625093&aid=2970498&group_id=588 |