v6.5.4 - In "Auto-completion" broke non-standard feature

AZJIO
2014-02-23
2014-09-18
  • AZJIO

    AZJIO - 2014-02-23

    1.
    In the previous version I used whitespaces in the inserted fragments.
    I was comfortable immediately paste functions with default parameters.
    I would not like to see this feature was removed.

    2.
    If you allow it to be a space, let be a character of the end of the line.
    That's how I wanted:

     
  • cchris

    cchris - 2014-03-01

    You can encode any character in the auto-completion file using HTML entities or numeric entities (like &10; for line feed). Does this not work?
    Frankly I wonder whether a snippet plugin (there are 5 of them at least on Plugin Central) wouldn't be easier to use.

    CChris

     
  • AZJIO

    AZJIO - 2014-03-07

    Does this not work?

    I tried the same day - & #x0A;
    Now I tried & #x0020;
    Does not work

    Frankly I wonder whether a snippet plugin (there are 5 of them at least on Plugin Central) wouldn't be easier to use.

    I have a plugin "NppSnippets", but it does not work as fast as completion.
    1. First I need to use the mouse
    2. I need to find a sample in the list

    It isn't favorable to me to use short names of functions in the list because it is easier to enter them.

     
  • ApologetixFan

    ApologetixFan - 2014-03-13

    Apparently a limitation has been introduced in Scintilla (according to NP++ wiki) as this used to work with spaces in my API file. Unless the folks with NP++ can describe a workaround or fix the issue, this is a deal-breaker for me. I use the auto-completion a lot.

     
  • MichaelAtOz

    MichaelAtOz - 2014-09-18

    Well I just got trapped with this too after upgrading NP++.... :(

    <KeyWord name="polygon(points= [ [ "/> (thats "...=space[space[space")

    Results in the autocomplete box looking like (if you imagine the last | all aligned like I entered)

    |-----------------------------|
    | polygon(points= |
    | [ |
    | [ |
    | |
    | polyhedron(points=[[ |
    |-----------------------------|

    Seems it treats space as a word separator, even tho I have it in

    additionalWordChar="$=([{ "/>

     
  • MichaelAtOz

    MichaelAtOz - 2014-09-18

    Similarly
    <KeyWord name="$children"/>
    Doesn't work

     
  • MichaelAtOz

    MichaelAtOz - 2014-09-18

    Similarly
    <KeyWord name="$children"/>
    Doesn't work