• Outline Creation

    Locked
    3
    1 Votes
    3 Posts
    4k Views
    Chip CooperC

    Giving this a little more thought… I just realized one might use a UDL (User Defined Language) and just have parentheses to do the folding for you. Menu/Language/User Defined Language. It’s fairly easy to use, won’t do anything; but, a great way to learn a Np++ feature! :-)

    It might make an ugly print; but, a quick search and replace would fix that when done, or temporarily saved as another file.

  • JSONViewer 1.30 alpha

    Locked
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Faulty Folding of Function when } has been commented out

    Locked
    2
    0 Votes
    2 Posts
    1k Views
    dailD

    Short answer, its not a bug, it is a feature. You can define custom code fold points by using //{ and //}

  • Need help with Function List for JavaScript in an HTML file

    1
    1 Votes
    1 Posts
    935 Views
    No one has replied
  • Help with Appveyor Plugin Build (C#)

    Locked
    11
    0 Votes
    11 Posts
    4k Views
    chcgC

    I just retested and could confirm that. After unblocking the downloaded appveyor files are also functional.

  • AnalysePlugin 1.11 in x64 available

    11
    1 Votes
    11 Posts
    8k Views
    chcgC

    Look fine.

    With the version available from versioninfo the additional data:

    <versions> <version number="1.11.34" md5="56a19878b902d25d0c1b12b33d3ba44a"/> <version number="1.11.37" md5="b8dfbf18248c53b9d7e368e013590b55"/> </versions>

    is not necessary any longer. I corrected the validation for the x86 version. The click on add hash for the dll was missing in the webinterface.

    Currently the validation for x64 also fails. I think that is just a sync issue and should be fine in one hour.

  • How to turn off sound on save

    Locked
    2
    0 Votes
    2 Posts
    2k Views
    decodermanD

    I don’t think that NPP has a sound scheme of its own.
    What you hear is probably a Windows default sound.

    Try changing your Sound Scheme in Windows 10 under Settings --> Personalization --> Themes. There’s a Sounds link on that page which brings you to the same old pre-Windows 10 Settings screen.

    If you Change your default scheme and the sound is gone or changes in NPP then you know where to look for.
    Change back to the scheme you originally had and click and Test through the list in the Program Events list.
    Then set the offending one to “None” in the drop down below.

  • add feature:reel's color

    Locked
    1
    0 Votes
    1 Posts
    880 Views
    No one has replied
  • NppExec v0.6 alpha 1 has been realeased!

    8
    8 Votes
    8 Posts
    4k Views
    Vitaliy DovganV

    Thanks!
    Have just uploaded a hotfix to this version. Those who already downloaded the previous one can compare the sources to find the difference in just one word :) And, actually, that error was there since the beginninmg of v0.5.9.9 dev!

  • Particular Style & Theme for different text file formats

    Locked
    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • [Request] Spellchecker x64

    5
    1 Votes
    5 Posts
    5k Views
    chcgC

    https://github.com/Predelnik/DSpellCheck/releases/tag/v1.3.2 is bundled with N++ 7.5.3 also for x64.

  • PythonScript - how to access mouse coordinates?

    20
    0 Votes
    20 Posts
    8k Views
    Mikhail VM

    @Alan-Kilborn said:

    you just don’t want to use it to make Notepad++ more productive for yourself.

    What makes you think I don’t want to use it?
    Sure without alternatives I will use it, and if there’ll be a dedicated function
    I’ll use it instead, end of story.
    More important - what makes you think that scripting is there for myself?
    What if I want to write common features that can help a lot of people?
    Which is obviously the case with such functionality.
    And they probably already define the ‘DwellTime’ for pop-up tips or something? According to Scintilla docs that seems to be the purpose. (though I haven’t
    tested it yet).

    To me that seems a bit crazy.

    No comment

    Complainers never win…those that DO win. Whiners never even get noticed, even when they have a legit complaint.

    If that was adressed to me - then, mr. philosopher, tell me who are those
    who complain about “complainers” and make arbitrarily labeling?

  • File Name Duplicates tags

    Locked
    3
    0 Votes
    3 Posts
    2k Views
    Scott SumnerS

    @John-Magdy

    IMO not sure what good adding a “tag” is, because it has no real meaning, other than saying “look at me, there’s another file open with the same name but in a different path”. Maybe some other non-numbered means could be employed on the tab to notify the user of this situation? An asterisk on the tab maybe (although maybe not because convention with that in other programs might be a changed-but-not-saved file…)

    So in your example the (1) and (2) are really meaningless tags. They become meaningful to you, I guess, after you work back and forth between them a few times, editing text in each one–in your mind you will associate 1 with the Juice file and 2 with San Andreas.

    The following doesn’t extend to more than 2 files with the same name, but why not open one of your files in the secondary view (right-click tab, choose Move to Other View)? Thus you will have one in the primary, one in the secondary, where it is probably just as easy to remember which one is in view 1 and which is in view 2…as it would be to see those numbers on the tabs.

  • Footer Sel: to include word count

    Locked
    4
    1 Votes
    4 Posts
    6k Views
    WhoCanDoW

    Excellent information Scott. Thanks for the great ideas.

  • Certificate required for building Notepad++ ?

    8
    0 Votes
    8 Posts
    11k Views
    SinghRajenMS

    Though little late in reply, but no change needed, if you are dealing with debug build (most of developers deals with debug version). Digital signature checking is guarded now.

    HMODULE loadSciLexerDll() { generic_string sciLexerPath = getSciLexerFullPathName(moduleFileName, 1024); // Do not check dll signature if npp is running in debug mode // This is helpful for developers to skip signature checking // while analyzing issue or modifying the lexer dll #ifndef _DEBUG bool isOK = VerifySignedLibrary(sciLexerPath, SCINTILLA_SIGNER_KEY_ID, SCINTILLA_SIGNER_SUBJECT, SCINTILLA_SIGNER_DISPLAY_NAME, false, false); if (!isOK) { ::MessageBox(NULL, TEXT("Authenticode check failed: signature or signing certificate are not recognized"), TEXT("Library verification failed"), MB_OK | MB_ICONERROR); return nullptr; } #endif // !_DEBUG return ::LoadLibrary(sciLexerPath.c_str()); }
  • [New Plugin] CSV Query v1.0.1 - Use SQL queries against CSV files

    19
    0 Votes
    19 Posts
    24k Views
    joakim wennergrenJ

    Yeah, the header detection needs improvement.
    The goal with CsvQuery has always been to detect everything automatically, usually (e.g. Excel and SQL Server) when reading CSV you always have to enter separator char, “has header row” etc.

    But this detection can be tricky.
    It works by reading 20 lines or so, and try to guess the type of each column.
    If the first row had only strings, but all other rows had at least one (common) number column, it assumes the file has a header row. Yeah, not exactly foolproof. There is a reason the only issues in github right now is Better detect header row and Add “has header row” to Manual Parse Settings (so you can force it when it guess wrong) :P

    And yes, the MSSQL code use a different header detector right now, since I’m writing a generic one both can use, but the SQLite code still use the old detection.

    Regarding the “already an object named ‘this’” error - yeah, bug. SQLite is much more forgiving than MSSQL :)

    I’m curious if you determine data types in the plugin, or does sqlite make it’s own guess? How does it know what type to make a column when it imports the csv into SQL Server?

    In MSSQL there is currently no (working) type detection. SQLite doesn’t have column types, everything is strings. So “Sum()” etc is done by type converting on the fly. Apparently SQLite can handle euro :)

  • [NEW PLUGIN] RTL manager

    13
    0 Votes
    13 Posts
    7k Views
    Persia CrP

    Many many thanks, i looking for something like it for long time…
    Best wishes for you

  • Cannot access encrypted file after updating to 1.0.1.5

    2
    0 Votes
    2 Posts
    2k Views
    chcgC

    Add your issue at https://github.com/jeanpaulrichter/nppcrypt/issues to get the necessary attention.

  • Scrolls down after autosaving

    Locked
    2
    0 Votes
    2 Posts
    1k Views
    Scott SumnerS

    @OrangutanGaming

    Stop using Autosave? :-D
    Or better, report the bug to the Autosave plugin author.

  • [Plugin Update] NppGTags v4.3.0

    10
    0 Votes
    10 Posts
    6k Views
    cmeriauxC

    @pnedev
    Thanks for the tips. Now it works.
    I think I was confused with the two parameters “generic database config” and “current database config”

    I’ll use it for several days and i’ll get back to you for some suggestions.