Community
    • Login

    F... N++ because..

    Scheduled Pinned Locked Moved Boycott Notepad++
    4 Posts 4 Posters 1.4k 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.
    • Mehmet GunactiM
      Mehmet Gunacti
      last edited by

      … it doesn’t have a Linux version.

      There I said it. I feel better now.

      Keep up the good work (and support Linux)!

      Alan KilbornA 1 Reply Last reply Reply Quote 0
      • Alan KilbornA
        Alan Kilborn @Mehmet Gunacti
        last edited by

        @Mehmet-Gunacti

        Drink some Wine to mitigate your pain. Otherwise, it is IMPOSSIBLE to have a Linux version as it written from the ground up to only support Windows.

        1 Reply Last reply Reply Quote 2
        • Joel HemphillJ
          Joel Hemphill
          last edited by

          Well, one can always dream of native Linux NotePad++.

          I know that, especially for a program like NotePad++, the integration with windows can be quite extensive. It wouldn’t be as simple as just changing a few build-settings and recompiling. That being said, I would have to disagree with @Alan-Kilborn. While it would be very difficult, it isn’t impossible. The fact that it runs with wine is a proof of that.

          With the rise in popularity of Linux, particularly among programmers (a key demographic of NotePad++ users), I would like to believe that there will come a time in the foreseeable future where it will become worth the effort to properly port the program.

          1 Reply Last reply Reply Quote 0
          • PeterJonesP
            PeterJones
            last edited by PeterJones

            Wine changes all the Win32 API calls to Linux-compatible calls. You either have to do that translation of calls after-the-fact (like Wine does: it captures those function calls, and translates it), or you have to do it in the original source code (ie, translating the source code to use some method compatible with both Windows and Linux), which would require a complete rewrite, because as @Alan-Kilborn says, NPP is written “from the ground up to only support Windows” – ie, using Win32 API.

            It’s not impossible to do; it’s just impossible to do without a complete rewrite (at which point, some would argue it ceases to be Notepad++, even if it is 100% feature-compatible).

            1 Reply Last reply Reply Quote 4
            • First post
              Last post
            The Community of users of the Notepad++ text editor.
            Powered by NodeBB | Contributors