• Login
Community
  • Login

NppExec v0.8.6 has been released!

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
26 Posts 6 Posters 2.8k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P
    PeterJones @Vitalii Dovgan
    last edited by Aug 18, 2023, 10:01 PM

    @Vitalii-Dovgan said in NppExec v0.8.6 has been released!:

    Until this point, there’s nothing about “a generic win32 API programming question”, as you mentioned

    And your post, until that point, was on topic. But that point (including the RichEdit question asked) and any followup, is not. That is why I only quoted that single portion in commenting about off-topic, because that was the portion that was going off-topic. (And no, I didn’t do it out of shear meanness or something; when I, as a moderator, get valid private complaints about discussions straying off-topic, I have to address them somehow.)

    V 1 Reply Last reply Aug 19, 2023, 3:04 PM Reply Quote 0
    • V
      Vitalii Dovgan @PeterJones
      last edited by Aug 19, 2023, 3:04 PM

      For me it’s hard to keep away from offtopic sometimes because NppExec’s nature is all related to effectiveness and development.
      For example, one guy asked about the behavior of ipython under NppExec. At that point, I did not even know what ipython is. So, from your perspective, that question could be treated as ipython-specific and, thus, offtopic. However, I invested my time into looking into that problem since ipython was running under NppExec, making it NppExec-related in that sense.
      Another example: NppExec is distributed with a few .h (C-header) files because NppExec goes as far as loads these .h files during runtime to read the numeric constants from the files. Correspondingly, NppExec supports two-pass parsing of C #define statements as well as C enum statements. From your perspective, C #define and enum statements are C-specific and thus can be treated as offtopic - however, it is directly related to NppExec’s code that probably makes them non-offtopic.
      Next example: Joseph-Samuel, Lycan Thrope and rdipardo significantly helped with making NppExec’s Manual available online. In terms of NppExec, this is a historical achievement because, from now on, any user of NppExec can access and can be pointed to the online Manual at any time. And this benifit is incommensurably more important than the question of offtopic in the forum. Let me highlight: NppExec Manual would have never been online without Joseph-Samuel’s, Lycan Thrope’s and rdipardo’s help!
      You had mentioned that HTML-related things are offtopic here, but you have omitted two truly significant points:

      1. People who read and write here, in this topic, do care about NppExec, so their motivation with helping with some technology-specific solution is much higher than in any other solely technology-specific forum. In terms of HTML, I did not even know what to ask about, and only due to Lycan Thrope, because he knows how NppExec’s Manual chm file looks like, I discovered such things as frames in HTML. Then, Joseph-Samuel helped with hosting the HTML Manual on Git (without him, I did not even know that it is possible). Finally, rdipardo helped with the final form of the online/offline Manual. By marking all of this as “offtopic”, you are actually saying: NppExec Manual is not important for Notepad++ Community, we’d prefer to not have the online/offline version in favour of not having technology-specific duscussion in our forum.
      2. While NppExec’s users are free to ask questions about NppExec as a tool and as a technology, I can’t feel free to ask about tools and technologies that are used by NppExec itself. Execuse me, but it looks assymetrical and unfair to me. Again, exactly here, in the forum named “Notepad++ & Plugin Development”, where we have people who care about NppExec and who use different technologies and different tools, there are much higher chances to get an answer. And if people do not have such answer, they just do not reply. For example, in terms of RichEdit, some developer who is interested in Notepad++ and NppExec, might reply e.g.: “RichEdit is an ancient thing, let’s better use another component that has a similar API but is implemented much better. Morover, as I have experience with it and was already thinking about using it NppExec, let’s do it together”. Such an answer would not be possible in any other forum otside of Notepad++'s one.
      P 1 Reply Last reply Aug 19, 2023, 3:57 PM Reply Quote 2
      • P
        PeterJones @Vitalii Dovgan
        last edited by Aug 19, 2023, 3:57 PM

        @Vitalii-Dovgan ,

        I’m trying to walk the fine line of a moderator, of trying to encourage healthy discussion pertinent to Notepad++ (and here, the development and usage of plugins) while not letting things get off into generic programming questions. Unfortunately, that’s not always easy to do, and it can make people on one or both sides of the viewpoint on a certain discussion unhappy, no matter what I do. Maybe I am being too strict – I’m doing my best, but I’m not perfect.

        How is this for a compromise? When an on-topic conversation here starts to edge into things that aren’t Notepad++-specific, you could say, “It looks like we’re straying away from the Notepad++ aspects of my plugin. If you have any ideas on how to improve the SendMessage with the RichText elements, could you please come to my issue#XXXXX which I created to delve deeper into this?” That way, interested readers in this Community would know that you’re having difficulty, and if they think of something, they’ll have an on-topic location for where to give you more details.

        A 1 Reply Last reply Aug 19, 2023, 4:18 PM Reply Quote 4
        • A
          Alan Kilborn @PeterJones
          last edited by Alan Kilborn Aug 19, 2023, 4:20 PM Aug 19, 2023, 4:18 PM

          @PeterJones said in NppExec v0.8.6 has been released!:

          How is this for a compromise? When an on-topic conversation here starts to edge into things that aren’t Notepad+±specific,

          There’s also the option of taking any discussion you want into a dedicated “chat” right on this site.

          So one could say, “if anyone has some ideas for me about ____, please private chat me and we’ll talk further, without potentially bothering any others”

          1 Reply Last reply Reply Quote 4
          • V
            Vitalii Dovgan
            last edited by Aug 19, 2023, 8:22 PM

            Makes sense, thank you! Such obvious things did not come to my mind, but I’m learning :)
            I’ve created an issue regarding the RichEdit. Anyone interested please feel free to comment right there:
            https://github.com/d0vgan/nppexec/issues/79

            V 1 Reply Last reply Aug 20, 2023, 1:21 PM Reply Quote 4
            • V
              Vitalii Dovgan @Vitalii Dovgan
              last edited by Aug 20, 2023, 1:21 PM

              One more idea that requires help of someone familiar with HTML.
              It would be great to add a search index (ability to search for a given word) to the online NppExec Manual .
              I’ve created the corresponding issue on github, please feel free to comment right there:
              https://github.com/d0vgan/nppexec/issues/80

              1 Reply Last reply Reply Quote 2
              21 out of 26
              • First post
                21/26
                Last post
              The Community of users of the Notepad++ text editor.
              Powered by NodeBB | Contributors