Skip to content
⌘ NSIS Forum Archive

EclipseNSIS

207 posts

Comm@nder21#
hurry with the fix, eclipsensis is my main developing platform for nsis script files 🙂
iceman_k#
I do have a fix ready. However it is too big (about 1.6 MB) to upload to this forum or to the Sourceforge Patch tracker.
I can email it to you or upload to an FTP site, if you wish.
iceman_k#
The EclipseNSIS 0.9.3 hotfix can be downloaded from here.


Instructions[list=1][*]Quit Eclipse.[*]Backup eclipse\plugins\net.sf.eclipsensis_0.9.3.jar[*]Download file from URL above.[*]Unzip into eclipse\plugins folder, overwriting net.sf.eclipsensis_0.9.3.jar[*]Restart Eclipse.[/list=1]

Let me know if this doesn't work for you.
o_owd#
hello,

is there a way to 'fold on open' in eclipse ?
i searched for this option but could not find it.

thanks,
OJi.
iceman_k#
What do you mean by "fold on open"? Do you mean that all foldable code sections should be folded by default?
iceman_k#
Sorry, that is not currently supported by EclipseNSIS.
You can make a feature request if you like.
ibsolution#
Iceman_K,
Thanks for your plugins.

How to show EclipseNSIS InstallOptions Editor ?, because when i right click Open With There no EclipseNSIS Editor. So i Can not see InstallOptions Editor. I Still use TextEditor. 😕 and when i take a look on icon. That icon using "ini configuration"

i can compile nsi file from eclipse 👍.

TIA,

andy susanto
iceman_k#
Originally posted by o_owd

is there a way to 'fold on open' in eclipse ?
i searched for this option but could not find it.
Just following up on this- the functionality you desire is not currently available in Eclipse 3.1.
It will be available when Eclipse 3.2 is released- probably Q2 2006.
At that time EclipseNSIS will support it as well.
iceman_k#
Originally posted by ibsolution
How to show EclipseNSIS InstallOptions Editor ?, because when i right click Open With There no EclipseNSIS Editor. So i Can not see InstallOptions Editor. I Still use TextEditor. 😕 and when i take a look on icon. That icon using "ini configuration"
You need to install GEF.
It should be available through the Eclipse Updates utility.
ibsolution#
Iceman_K,

i try to update my GEF 3.1.1 and my eclipse 3.1
but i still can not use InstallOptions Editor. what would be happen ?
iceman_k#
Check the error log and see if there are any error messages.
You can view the error log by opening Window->Show View->Error Log
The .ini file extension should be automatically associated with the InstallOptions editor- i.e., double-clicking on an ini file should open it using the InstallOptions editor.
Another thing to check would be the feature status.
Help->Software Updates->Manage Configuration
Select EclipseNSIS InstallOptions Editor 0.9.3 and click on the Show Properties hyperlink. This will bring up a dialog where you can check the feature status.
iceman_k#
EclipseNSIS 0.9.4 and EclipseNSIS InstallOptions Editor 0.9.4 released

EclipseNSIS 0.9.4 and EclipseNSIS InstallOptions Editor 0.9.4 are both available for download now.
See the EclipseNSIS home page for details.

Changes:

EclipseNSIS
  • Java 6.0 (Mustang) can be used as the runtime environment- however it will not be officially supported until it is released.
  • Refactored EclipseNSIS console to use standard Eclipse console functionality.
  • Added support for NSIS scripts as External Tool launch configurations.
  • Added support for NSIS scripts as external builders.
  • Added NSIS update functionality - manual as well as automated.
  • EclipseNSIS editor scroll tip now moves with scroll bar.
  • SubSection/SubSectionEnd supported even when deprecated (NSIS 2.05 and above).
  • Clicking on a NSIS file link in EclipseNSIS help or NSIS Users Manual view now opens the file in Eclipse instead of an external editor.
  • Added support for nightly CVS builds.
  • Added support for SHCTX registry root key in EclipseNSIS Script Wizard.
  • Added error markers and tooltips in EclipseNSIS Script Wizard Contents page.
  • Added new command to clear problem markers.
  • Enhanced F3 hover help- now provides more detail as well as hyperlinks.
  • Fixed usage of template editor dialog.
  • Added functions to import registry keys/files into NSIS script.
  • Bug fixes:
    o 1387272
  • Feature Requests:
    o 1358177
    o 1358185
    o 1374835
    o 1380236
  • Other minor bug fixes.


EclipseNSIS InstallOptions Editor
  • Fixed GroupBox transparency.
  • Preview can now also handle external files.
  • Improved clipboard handling.
  • ComboBox/Droplist now shows the dropdown only when it is the primary selection.
  • Fixed improper handling of spaces in lists separated by '|', e.g. in Flags and ListItems fields.
  • Better management of Dialog sizes.
  • Other minor bug fixes.


Notes:
The EclipseNSIS console has been refactored to use the standard Eclipse console. This has resulted in a significant performance boost while compiling.
The new NSIS update feature enables you to check for, download and install the latest NSIS software from within EclipseNSIS, either on demand or on a scheduled basis.
You can now configure NSIS scripts as launch configurations. What this means is that a set of compilation options for a NSIS script can be saved as an External Tool launch configuration with Eclipse. This way multiple configurations can be saved for the same script and can be accessed easily through the External Tools menu or toolbar item. Additionally, NSIS script can be saved as project builders, and can be configured to run when the project is built.

As always, I am looking for any and all bugs you may find. These may be entered in the EclipseNSIS project SourceForge Bug tracker. Feature requests may also be entered.
iceman_k#
EclipseNSIS 0.9.4 HOTFIX

EclipseNSIS 0.9.4 HOTFIX
========================
For whatever reasons, the way in which NSIS reports its version number was changed in NSIS 2.15.
This prevents EclipseNSIS from detecting that a valid version of NSIS is installed.
As a workaround, a hotfix JAR file is being provided on an interim basis. The hotfix can be downloaded from http://prdownloads.sourceforge.net/e...x.zip?download .
Please note that that the hotfix DOES NOT support new syntactical elements in NSIS 2.15- specifically the new !if command and the modification to the !define command.
Other than that, it should work just fine.

Installation Instructions:
==========================
1. Close any running instances of Eclipse.
2. In Windows Explorer, navigate to the Eclipse plugins folder.
3. Backup the net.sf.eclipsensis_0.9.4.jar file.
4. Copy the net.sf.eclipsensis_0.9.4.jar file in the hotfix to the Eclipse plugins folder, overwriting the old version.
5. Restart Eclipse. The new version of NSIS should now be accepted.
kichik#
Re: EclipseNSIS 0.9.4 HOTFIX

Originally posted by iceman_k
For whatever reasons, the way in which NSIS reports its version number was changed in NSIS 2.15.
The "v" prefix was accidentally removed. It'll be back for 2.16.
xilay#
Re: EclipseNSIS 0.9.4 HOTFIX

Originally posted by iceman_k
EclipseNSIS 0.9.4 HOTFIX
========================

Installation Instructions:
==========================
1. Close any running instances of Eclipse.
2. In Windows Explorer, navigate to the Eclipse plugins folder.
3. Backup the net.sf.eclipsensis_0.9.4.jar file.
4. Copy the net.sf.eclipsensis_0.9.4.jar file in the hotfix to the Eclipse plugins folder, overwriting the old version.
5. Restart Eclipse. The new version of NSIS should now be accepted.
I did it, but when I try to configure NSIS, I have "Invalid NSIS home. MakeNSIS v2.0 or better is required."
I the only in this case?
iceman_k#
Check the timestamp of eclipse\plugins\net.sf.eclipsensis_0.9.4.jar
It should be dated March 6th.
Several others have applied this hotfix successfully.
You may have missed a step somewhere.
xilay#
I don't understand.
I use Eclipse 3.1.2, your plugin 0.9.4, this afternoon, I downloaded two times net.sf.eclipsensis_0.9.4.jar from 2 different mirrors, the timestamp of the jar is dated March 6th (and in the jar, NSISValidator.class too), but always the same problem, I don't know where is my mistake...

I did a flashback (??? sorry, I'm french with a bad english, how you say in english when you install an old version?) and now it's ok, too tired to search.
iceman_k#
Couple of things to try:
a) Start eclipse with -clean option (this clears the configuration cache).
b) Verify that Eclipse is indeed pointing to the correct plugins location, i.e. that there isn't a second plugins location with the old 0.9.4 jar. One way to do this: start Eclipse, access EclipseNSIS and then try to delete net.sf.eclipsensis_0.9.4.jar. If it lets you delete it, that means it is picking up the older version from somewhere else.

One more question- are you using the standard or the French version of NSIS?
xilay#
Thanks, it's ok now.
But I have lost all my nsis plugin with the flashback and reinstall nsis 2.15 🧟 (never forget a backup...)
xilay#
I tried to delete net.sf.eclipsensis_0.9.4.jar during EclipseNSIS used, and I was able to do it.
So, I started eclipse with '-clean' and copy the new jar, and all was ok.
Your advices were perfect.