Menu

Notepad++ v5.4 RC 2

Don HO
2009-05-02
2012-11-13
1 2 > >> (Page 1 of 2)
  • Don HO

    Don HO - 2009-05-02

    I did my homework before my vacations :
    http://notepad-plus.sourceforge.net/commun/misc/npp.bin.v5.4.RC.2.zip

    Here are Notepad++ v5.4 new features and fixed bugs (from v5.3.1) :

    1.  Add theme selector to switch styles.xml on the fly, change styles.xml on one click.
    2.  Add google chrome drag and derop tab feature : drag out tab to create a new instance, transfer documents among several instances by drag and drop.
    3.  Add Mark all extension : user can mark any occurrence with 5 different colours.
    4.  Add new feature : column selection allows to insertion a string by typing characters in sequence (w/o column mode editor).
    5.  Detect UTF16 encoding (BE and LE) w/o BOM.
    6.  Iixed crash bug : Double click a file associated with an older version of Notepad++ while a newer version of Notepad++ instance is running.
    7.  lmprove main menu structure (more compact). Language Menu can be compacted as well (optional, in Preference dialog).
    8.  Fine numbers margin width is changed dynamically according to the needed space (but keeping at least 3 digits).
    9.  ile history list (under the File menu) is limited to 100 characters per item. Longer file names are fitted to 100 characters by replacing path components with ellipses.
    10. Update Scintilla from v1.75 to v1.77.
    11. Indent guideline can be shown w/o whitespace or tab symbol.
    12. Fixed two bugs when calculating the width of the TaskList (document list when pressing ctrl+tab or right-click + mouse wheel.
    13. Add an (hidden) option to make the "Filters" and "Directory" fields follow the current opened document in "Find in files" dialog. The new parameters are located in config.xml and are called: "fifFilterFollowsDoc" and "fifFolderFollowsDoc" (set to "yes"/"no")
    14. Add new command parameters : -c (column) -x et -y (startup position).
    15. Remove change line marker which does not work correctly. Include ChangeMarkers plugin instead.
    16. Fix bug "Switch to found results window" command now switches back to the current edit view if the focus is already on the found results.
    17. Fix the search result inaccurate colorization bug.
    18. Fix the Mark all in selection bug (while Find Replace Dialog loosing the focus).
    19. Add 2 plugins messages : NPPN_FILEBEFORELOAD and NPPN_FILELOADFAILED.
    20. Fix New document not be switched while double clicking in Find in files result panel.
    21. Fix conversion min to Maj and Maj to min (or vice et versa) in column selection bug.

    Included plugins (Unicode):

    1.  TextFX v0.26
    2.  NppExec v0.3 RC1
    3.  Spell Checker v1.3.2
    4.  MIME Tools v1.5
    5.  FTP_synchronize v0.9.6
    6.  NppExport v0.2.8
    7.  Doc Monitor v2.2
    8.  NppNetNote v0.1
    9.  ChangeMarkers 1.2.0
     
    Included plugins (ANSI):

    1.   TextFX v0.25
    2.   NppExec v0.3 RC1
    3.   Spell Checker v1.3.1
    4.   MIME Tools v1.5
    5.   FTP_synchronize v0.9.6
    6.   NppExport v0.2.8
    7.   Light Explorer v1.5
    8.   Doc Monitor v2.2
    9.   NppNetNote v0.1
    10.  ChangeMarkers 1.2.0

    It's your turn to do your homework :
    Please post here if you find any serious problem.

    The official release will be out in a coup of weeks, if there are no critical bug found.

    Don

     
    • Zufu Liu

      Zufu Liu - 2009-05-22

      I think there maybe something wrong.When I click the menu Run|Open file,it alerts with a window named Create new file that C:\Notepad++5.4RC2\unicode\about doesn't exist. Create it? When the about file created,I can never use this menu again.
      I think it will pop-up a file selection window.

       
    • danei

      danei - 2009-05-22

      Don:
      1st thing, I think detecting utf-16 without bom is totally unnecessary.
      1, utf-16 without bom is illegal, unlike utf-8. That's say: it's broken file.
      2, detecting utf-16 without bom will lead to less accuracy in detecting other encoding especiallly double-bytes/multi-bytes ansi.
      And in my mind, ability to view file encoded in various ansi is more important.

      And 2nd thing is a bug of scitilla. when a full-width dot(0xcf 25 in utf-16 le) plus a full-width char(any char) get together, the full-width dot will be displayed as half-width dot and occupy half width. If the dot were used in ASCII art or sth, the whole display will mess up.

      btw, i'm write a thesis about encoding detection.

       
    • danei

      danei - 2009-05-22

      Oh, plus, the scitilla bug only ocures for some font like consolas

       
    • Thell Fowler

      Thell Fowler - 2009-05-02

      Excellent!  Have fun on vacation!

      almostautomated

       
    • Sharl.Jimh.Tsin

      Sharl.Jimh.Tsin - 2009-05-02

      homework?!  yeah

       
    • Jan Schreiber

      Jan Schreiber - 2009-05-02

      Thanks for the new build, Don. Seems to work fine so far. I've uploaded a test version of the German localization and will e-mail it to you unless someone finds errors in it.

       
    • Han Prower

      Han Prower - 2009-05-02

      Still get the Find/Replace box transparency bug in Windows 7 as stated:
      https://sourceforge.net/forum/forum.php?thread_id=3201345&forum_id=331753

       
      • Thell Fowler

        Thell Fowler - 2009-05-02

        Until someone with Win7 starts debugging it, it likely wont change.  I understand Win7 RC is going beta in May so maybe....

         
        • Don HO

          Don HO - 2009-05-04

          Hi Thell,

          Could you apply the following patch :
          https://sourceforge.net/tracker/?func=detail&aid=2781562&group_id=95717&atid=612384
          then send it to Han Prower to check if this issue is fixed?

          If so, we will include this patch in the next release.

          Thank you in advance
          Don

           
          • Thell Fowler

            Thell Fowler - 2009-05-05

            Han,

            I attempted to email the file to you as an attachement and it bounced back due to gmail's attachement filtering.  I renamed and resent it this morning; if you still do not receive it I'll need an alternate way of contacting you.  Could you please email me ( via the SF user email ) with an email that will accept a binary attachement.

            Thank you,
            almostautomated

             
            • TanMan

              TanMan - 2009-05-05

              aathell, to bypass Gmail's file type limitations, change the extension to .txt (don't just add it to the end). Have your recipient rename back to the original after downloading the attachment.

               
        • Don HO

          Don HO - 2009-05-04

          Hi Thell,

          Could you apply the following patch :
          https://sourceforge.net/tracker/?func=detail&aid=2781562&group_id=95717&atid=612384
          then send it to Han Prower to check if this issue is fixed?

          If so, we will include this patch in the next release.

          Thank you in advance
          Don

           
      • Thell Fowler

        Thell Fowler - 2009-05-09

        A fix for this has been committed and if no other problems pop-up it will be a part of version 5.4.

         
    • cchris

      cchris - 2009-05-02

      DC2 fixed the "synchronise horizontal scrolling" issue, thanks.

      But now, even after deleting NativeLang.xml, the Go to Next/Previous found entries, as well as Switch to found result (resp. bound to F4, Shift-F4 and F7) do not appear in Search menu.

      CChris

       
      • xm

        xm - 2009-05-02

        > DC2 fixed the "synchronise horizontal scrolling" issue
        ---

        Really?
        Nothing has changed here (using Czech translation), I still miss that menu item in the RC2.

         
        • Jan Schreiber

          Jan Schreiber - 2009-05-02

          No, it is not fixed in code. An updated localization is still required, AFAIK. See the translation forum for an updated english.xml template.

           
          • xm

            xm - 2009-05-02

            Ok, I found the problem (my fault - I left two duplicities...), now it is working.

             
    • Jurko Gospodnetić

         Hi Don.

      > > 4.  Add new feature : column selection allows to insertion a string by typing
      > > characters in sequence (w/o column mode editor).

         This is nice but there are a few things missing from this feature:

         ----------
         Important:
         ----------

           * Backspace & delete keys should work correctly in this new column mode. They should maintain the current column selection and delete the next or previous character respectively. They should also not be able to delete end-of-line markers.

           * When you start block selection you should start ignoring end-of-line markers, i.e. in the following text:

      -----
         I'm a little tea
         pot...
         short and stout
         here is my
         handle
         here is my
         snout...
      -----

         It should should be possible to make the following selection (use fixed-width font when viewing this):

      -----
         I'm a little tea
         pot...
         short an[******]
         here is [******]
         handle  [******]
         here is [******]
         snout...
      -----

         And also, when you make a selection like this ('|' characters are for illustration only) (use fixed-width font when viewing this):

      -----
         I'm a little tea
         pot...
         short an|d stout
         here is |my
         handle  |
         here is |my
         snout...
      -----

         Typing in new characters should have the following effect (use fixed-width font when viewing this):

      -----
         I'm a little tea
         pot...
         short an[***]d stout
         here is [***]my
         handle  [***]
         here is [***]my
         snout...
      -----

         Instead of the current (not how the text in the shorter line gets messed up) (use fixed-width font when viewing this):

      -----
         I'm a little tea
         pot...
         short an[***]d stout
         here is [***]my
         handle[***]
         here is [***]my
         snout...
      -----

         -------------
         Nice-to-have:
         -------------

           * When you select a column of width 0, it would be nice to see a tiny selection marker between the related character columns.

           * The old feature allowing you to fill the whole block with a single character was also very useful. There is a way to have both:

               * When you have a zero-width column selection.
                   * Use the new behaviour of adding characters as you type.
                   * Have the <del> key delete the next character through all the selected columns. It should not delete end-of-line markers though.
                   * Have the <backspace> character delete the previous character through all the selected columns. It should not delete end-of-line markers though.

               * When you have column selection at least 1 character wide.
                   * Use the old behaviour of filling the selected block with the typed in character.
                   * In this case make del & backspace keys delete the whole selection and leave it in zero-width column selection mode (so after that you can type in free-style text as described for the zero-width column selection mode).

         Hope this helps.

         Best regards,
           Jurko Gospodnetić

      P.S.
         In general the UltraEdit editor has had this feature nailed for a
      long time and can be used as an excellent source of ideas.

       
    • Jurko Gospodneti&amp;amp;#263;

         Hi Don.

      > > Here are Notepad++ v5.4 new features and fixed bugs (from v5.3.1) :
      > >
      > > 2.  Add google chrome drag and derop tab feature : drag out tab to create a
      > > new instance, transfer documents among several instances by drag and drop.

        If you attempt to open a new instance by using the drag-and-drop-outside-the-editor feature and fail for some reason - the file you dragged will be closed and not open anywhere else (real annoying when you're dealing with a temporary file using some illegible file name opened from an external application :-)). This happened to me when my Windows got flaky after and started refusing to open new windows.

        I am aware that I can first clone my file to a second view and then drag-and-drop it, but it would seem better if the original were just left as it is in case opening a new instance fails for any reason.

         Hope this helps.

         Best regards,
           Jurko Gospodnetić

       
      • Don HO

        Don HO - 2009-05-04

        > I am aware that I can first clone my file to a second view and then drag-and-drop it,
        > but it would seem better if the original were just left as it is in case opening a new instance fails for any reason.

        Use Windows conventional way - Ctrl+Mouse drag.

        Don

         
    • Jurko Gospodneti&amp;amp;#263;

         Hi Don.

      > > Here are Notepad++ v5.4 new features and fixed bugs (from v5.3.1) :
      > >
      > > 2.  Add google chrome drag and derop tab feature : drag out tab to create a
      > > new instance, transfer documents among several instances by drag and drop.

        The new feature allows you to drag & drop a file between different views inside the same notepad++ instance, but the behaviour is not completely intuitive. It does not allow you to drop the file on the empty part of the other view's tab-bar. That is actually the first and only thing I tried when originally testing this. It just seems the 'most intuitive' way to do this from the user's perspective, since it does not look like it risks overwriting any existing files.

         Hope this helps.

         Best regards,
           Jurko Gospodnetić

       
    • Sing

      Sing - 2009-05-05

      The "Find All" "in selection" not work, it find all in the documents.

       
      • Thell Fowler

        Thell Fowler - 2009-05-05

        Confirmed 'Find in Selection' is not working as one would expect.  Then again, 5.3.1 show odd behavior on 'Find in Selection' as well.

        There had been a ticket on this in the past and it was closed during 5.3.0 with 'Tested, working here'.

        almostautomated

        ps - will be working on this and will be in IRC today/night if anyone has some insights to discuss on it.

         
        • Thell Fowler

          Thell Fowler - 2009-05-05

          Here's what was found after doing some poking around on this:

          There is a selection size limit of 1024 chars that will automatically enable the 'In Selection' when the find dialog is activated; and it causes an issue where it will reset the 'In Selection' variable if the count is <=1024 (prior to searching).  Also, there is a check for the find dialog's current status to only set the 'In Selection' variable when the dialog in in 'Replace' mode.

          After a few changes we can have both the current (automatic) settings, and the ability to over-ride for an active search; as well as have the ability for the dialog to lose focus ( ie: switch docs ) without losing the 'In Selection' setting.

          The patch has been posted:
          https://sourceforge.net/tracker/?func=detail&aid=2787524&group_id=95717&atid=612384

          almostautomated

           
1 2 > >> (Page 1 of 2)
MongoDB Logo MongoDB