The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

Notepad++ 2008 release - v4.7

  1. 2008-01-01 01:56:59 UTC
    Happy new year guys.
    Here's your Christmas and new year's present - Notepad++ v.4.7 :
    http://sourceforge.net/project/showfiles.php?group_id=95717

    This version is more robust thanks to the new recovery system to prevent the fail loading due to the corrupted xml files.
    As well, besides the User Language Define System, the new language (Scintilla external lexer) can be added in Notepad++ under the plugin form.
    For those who don't like tabbed document interface, "-notabbar" argument can be added in a shortcut or a command line to launch Notepad++ without tab.
    This new release includes 2 very demanded plugins : FTP_Synchronize and NppExport plugin.
    FTP_Synchronize let you edit a remoted file directly in Notepad++. It uploads modified file while you save it in Notepad++.
    NppExport is a true WYSIWYG exporter. It allows you not only to save your source code as a html/rtf file, but also to copy your source code in the clipboard in RTF/HTML format, so you can paste it into your word processor (MS Word, Abiword, openoffice.org Writer) to get the same visual effect.

    If you find any critical bug, please post your report in this thread.

    Here are v4.7 fixed bugs and added features (from v4.6) :

    1. Make the "recovery system" for 3 mandatory xml files (config.xml, langs.xml and stylers.xml) to prevent the fail loading due to the corrupted files.
    2. Extend plugin capacity - add the Scintilla external lexer capacity.
    3. Add the ability to hide the tab bar with "-notabbar" flag in command line (ie. Notepad style).
    4. Column selection is remembered now while switching among the files. As well this settings will be stored in the next session.
    5. Add 2 Commends (beside Toggle Comment) Comment (Ctrl+K) and Uncomment (Ctrl+Shift+K).
    6. Change "UTF8 without BOM" menu item behaviour.
    7. Fix the hiding bug while launch time because of change of environment from duel monitors to mono monitor.
    8. Remove vista UAC warning for GUP. Add "Update Notepad++" menu item.
    9. Add NPPM_HIDETABBAR and NPPM_ISTABBARHIDE plugins messages.
    10. Add NPPM_GETNPPVERSION message for plugin system.
    11. Enhance the horizontal scroll feature.
    12. Change Find in files behaviour : all the hidden directory won't be searched (for example : .svn).
    13. Add build date-time in about box.
    14. Fix a bug where a file with 2 or more consecutive spaces gives problems with sessions and history.
    15. Fix the problem where opening a file when in save as dialog saves the wrong file.

    Included plugins :

    1. TexFX v0.24a
    2. NppExec v0.2 RC2
    3. Spell Checker v1.3.1
    4. Quick text v0.02
    5. Explorer plugin v1.6.1
    6. Hex editor v0.84
    7. Base64 encoder/decoder v1.2
    8. FTP_synchronize v0.9.5.0
    9. NppExport v0.2.5.0

    Enjoy

    Don
  2. 2008-01-01 02:43:33 UTC
    Thank you! :) I really appreciate the better error handling. It was everytime annoying if you have any bad files or anything else in the session and have to edit the file manually.
    Only as a side note which isn´t such important. I write a first plugin which let Notepad++ freeze after starting a dialog (surely it is a bug in this plugin because there is nearly nothing implemented yet). But maybe you could close the plugin on such a behaviour or also recover it on the next start in disabling the dialog.
  3. nobody

    2008-01-01 16:02:53 UTC
    Could this in any way be related to the Simple Script Plug-In hanging when the Script Writer docked window is undocked?
  4. nobody

    2008-01-01 16:20:11 UTC
    Not sure if this was reported before (Sourceforge has really messed up interface) or fixed in 4.6 or 4.7 but in 4.5 the Run dialog doesn't work when there is a space in the program path so if I enter C:\Program Files\GanttPV\GanttPV.exe and press Run it doesn't do anything. But if I change Program Files to Progra~1 it works.
  5. nobody

    2008-01-01 16:46:00 UTC
    No worry. Not in my case ;). It has nothing to with any other plugin then my "demo plugin".
  6. nobody

    2008-01-01 16:47:15 UTC
    Thanks for the update.

    Though you could have warned that session is emptied when updating. Is there any other settings that gets changed when updated? Style settings?
  7. 2008-01-01 17:33:11 UTC
    Well done. Thank you, Don.

    I also lost my session and most-recently used file history upon installing 4.7. Before upgrading, users will probably want to make backup copies of the files

    %AppData%\Notepad++\config.xml
    %AppData%\Notepad++\session.xml

    (Possibly other files as well, as I have not determined systematically what all is lost).

    Happy New Year to you.
    Greg
  8. 2008-01-01 17:44:27 UTC
    This is because of the bugfix where filenames with more than one consecutive space would not work well in the sessions/history and possibly crash notepad++.
    As a result, all filenames are now stored as attributes in the XML files rather than content. Maybe a well crafted regex can convert the sessions.
    I suppose a backup is always advisable if you upgrade software.

    I know of no further changes that can affect configurations (The XML files are now sorted, but the installer shouldn't overwrite them if they already exist afaik).
  9. nobody

    2008-01-01 17:47:27 UTC
    How can you tell is has or hasn't? You seem not to be familiar with the Simple Script Plug-In problem, so once again, how can you tell it is not related?
  10. nobody

    2008-01-01 18:06:56 UTC
    If you have a backup of your session file(s), you can use the following regex to upgrade it:

    Find Field:
    >([^<]*+)</File>$
    Replace Field:
    filename="\1"/>

    I always keep a backup of my complete Notepad++ installation folder structure, so I can always check changes in any configuration files.
  11. 2008-01-01 18:11:27 UTC
    Still a FANTASTIC!!! program, but..

    I installed the zip over my 4.6. On running the program,
    it opened for a New file. It did not load my session.xml.

    I viewed my session.xml and it still had the three files
    from my last session with 4.6. I 'loaded' the session,
    but the files did not open.

    I re-opened the three files and exited the program;
    restarted and everything was OK, again.

    I then compared the two different session files (I
    always backup). I noticed a different format. There is
    now a selMode="0" in the File firstVisibleLine lines
    of the new session.xml.

    Maybe I'm not to clear, but did I miss something previous
    in the forum???


    BillBo
  12. 2008-01-01 18:16:12 UTC
    This bug is fixed in v4.6.

    Don
  13. 2008-01-01 18:17:10 UTC
    You answered on my post. Maybe I didn´t understood you completly right. But I wrote it has nothing to do IN MY CASE ;).
    I´m not familar with the Simple Script problem you are right. I have it but I didn´t really needed it´s help yet. The problem of freezing of the program will very likely be a crash or a freeze inside the plugin and there are many reasons that could happen (I didn´t look at mine yet). I wouldn´t want to describe a bug inside of notepad++ I wanted to post something to make the program more robust against errors from wrong user input / wrong plugins or special cases.
  14. 2008-01-01 18:20:41 UTC
    > Though you could have warned that session is emptied when updating.

    True, I've forgot to mention that, sorry about it.
    Here's Harry's explaination :
    https://sourceforge.net/forum/message.php?msg_id=4697133

    > Is there any other settings that gets changed when updated? Style settings?

    No, Only config.xml

    Don
  15. 2008-01-01 18:29:21 UTC
    Yes, it's due to a modification in xml structure to fix a bug,
    here's the explaination :
    https://sourceforge.net/forum/message.php?msg_id=4697133

    Sorry for forgetting to mention it.

    Don
  16. nobody

    2008-01-01 19:04:53 UTC
    The reason I replied to your message is that I experience the same freezing behavior with the Simple Script Plug-In's Script Writer undocked. It freezes immediately when showing this dialog. Perhaps you can think of a similar or equal cause. Therefor, probably two developers will be looking at the same problem and for the same cause. Perhaps the other developer may find it before you and you could simply get to know about it, or you could inform the other if you are the first.
  17. nobody

    2008-01-02 03:05:23 UTC
    Why take out Function list plugin? How can I make it come back?
  18. 2008-01-02 04:53:05 UTC
    I'm having a problem with the installer. It is hanging up. The last file logged in the window is extracting stylers.model.xml at 100%. If I open Task Manager and end the file "xxxxx.tmp" (random name) about 4 times (end the first file, another pops up), the installer will continue and finish. I've had this problem on another system with an older version (4.5 maybe?) Is there anything I can do to try and find out what is exactly locking up?
  19. 2008-01-02 14:02:59 UTC
    About the 8th bug fix. I update N++ from 4.6 to 4.7, but if I anable the auto-update, then the error messages reported here http://sourceforge.net/tracker/index.php?func=detail&aid=1838004&group_id=95717&atid=612382 (and here http://sourceforge.net/tracker/index.php?func=detail&aid=1837414&group_id=95717&atid=612382) still comes out when I launch the application... :)
  20. nobody

    2008-01-02 14:03:33 UTC
    Thanks for the update. We really appreciate all the hard work that has gone into this editor.

    I think I've found a serious bug related to sessions. This only happens when you use the "Clone to another View". Here are the steps to recreate the problem:

    1. Open any 3 files.
    2. Use "Clone to another View" on the last file opened (rightmost tab).
    3. Restart Notepad++.

    Notice that the file in the 2nd view is not correct one. It also appears that the font styles are altered for any files in the 2nd view. By altered I mean they look different from the fonts used in the same file of the main view.

    Btw, I'm using the zip build not the installer (dunno if that makes a difference or not).
  21. 2008-01-02 14:53:10 UTC
    2nd question first:
    Grab Function List Plugin v1.2 final (not the v2 alpha) from
    http://sourceforge.net/project/showfiles.php?group_id=189927&package_id=223668
    This is working for me.

    1st question:
    Whilst I don't have any problem with the included plugins changing, I don't know why upgrading from 4.6 to 4.7 should make a previously installed plugin disappear.
  22. nobody

    2008-01-02 15:32:01 UTC
    Files won't open. Opening the file causes the titlebar to change to the name of the file, but the file contents don't appear. Also, as soon as you close it, it crashes out.
  23. nobody

    2008-01-02 15:36:40 UTC
    History is not saved between sessions.
  24. 2008-01-02 15:48:59 UTC
    That is a serious bug.
    I deleted the v4.7 release from sourceforge.
    This regression will be fixed, the next release will come soon.

    Don
< Previous | 1 | 2 | 3 | 4 | 5 | 6 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.