Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Porter

Port Information

  • Submitted: Mar 07 2011 12:56 PM
  • Last Updated: Mar 13 2012 06:37 PM
  • Views: 4329
  • Downloads: 144

Wrapper Type & Video Card Compatibility

  • Wrapper Type: Wineskin
  • Wine Version: WS7Wine1.3.15

Wrapper Type Info

Note:
Wrappers have different Mac OS X compatibility!

Wineskin:    10.510.610.710.8
Cider:          10.510.610.710.8
CXZ/CXEx:  10.510.610.710.8

What is WINE & what is a Wrapper?

Video Card Info

 GREY          = not tested
 GREEN        = fully playable
 YELLOW     = playable with minor glitches
 ORANGE     = playable with some effort
 RED             = severe glitches / unplayable

Download this App Notepad++ 5.8.7

- - - - - Please vote for the Quality of this Port / Wrapper, not for the Game or Application!




Screenshots
Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

Official web site

Personal Notes:
My first port. I saw, that someone ported it before me, but because it's not a continuous work, I'll port each new version the Npp developers release :)
The Wrapper handles all the file extensions supported by the application.


Port Info
- Wineskin 2.0 with WS7Wine1.3.15 engine

minimum System Requirements:
- OS: Mac OS X 10.4.11 Tiger / Mac OS X 10.5 Leopard / Mac OS X 10.6 Snow Leopard
(tested on 10.5.8 Leopard, working properly, can someone test it on 10.6 Snow Leo, please :) )

Known Issues:
- this is my first release, so I'm still investigating for bugs. NB: There might be some! PM me if you find any :)

Installation:
- Copy to Application folder (no installer at the moment, but soon may be :) )


Screenshots:
Image




Nice first post! Welcome to The Porting Team forums :)
I'll give it a shot

P.S. Could you fix the link to use a linksave container? Thank you. Instructions are here.
It's just so that the download links stay alive longer.

P.P.S You forgot to change the boxart image :P
Thank you :) and sorry for my mistakes :) Next time I won't forget them ;) (I will copy/paste my entire topic and I'll just include the developers changelog and my personal notes)

P.S. I'm new to Wineskin, so if I made something wrong, you are free to yell at me :)

triXtyle said:

Thank you :) and sorry for my mistakes :) Next time I won't forget them ;) (I will copy/paste my entire topic and I'll just include the developers changelog and my personal notes)

P.S. I'm new to Wineskin, so if I made something wrong, you are free to yell at me :)
Everything seems to be fine so far  :good:
Great work! I had one app crash on the first time I used it but it's been fine since.
Good work... not sure what happened to my port of Notepad++ that has been up here since last fall sometime. oh well

triXtyle said:

2. minimum System Requirements:
- OS: Mac OS X 10.4.11 Tiger / Mac OS X 10.5 Leopard / Mac OS X 10.6 Snow Leopard
(tested on 10.5.8 Leopard, working properly, can someone test it on 10.6 Snow Leo, please :) )

...

3. Known Issues:
- this is my first release, so I'm still investigating for bugs. NB: There might be some! PM me if you find any :)

...

4. Installation:
- Copy to Application folder (no installer at the moment, but soon may be :) )

For the few seconds I tried it (running Snow Leopard), it seemed to work run and 'work'. (Downloading it was a challenge in itself, stupid non-direct download websites and captcha's).

There shouldn't ever be an installer. The preferred way of installing OS X applications is by dragging and dropping the .app (unless the app happens to be on Mac App Store, but that's different). Installers are many times, evil.

What I personally don't get is why a Mac user would use this port when there are native, and better, text/coding editors out there (eg: TextWrangler, TextMate). I stopped trying it out after realizing that you have to use control instead of command to perform common tasks, the file browser looks a whole like Windows not Mac, etc.. This port by the way no longer has the benefit  of being 'small' in size like the program claims.

But if this is all just to see if you could get your first port running, then good work I suppose.

Zorg said:

What I personally don't get is why a Mac user would use this port when there are native, and better, text/coding editors out there (eg: TextWrangler, TextMate). I stopped trying it out after realizing that you have to use control instead of command to perform common tasks, the file browser looks a whole like Windows not Mac, etc.. This port by the way no longer has the benefit  of being 'small' in size like the program claims.
I used Notepad++ for three years before I switch to Mac OSx :) So don't ask me what pain was to find good replacement :)

and yes, I know that the app is 160mb, but for a first try, it's ok to me :) I'll look for solution how to reduce the file size :) (if someone has an idea, please, share the knowledge  :) )

triXtyle said:

Zorg said:

What I personally don't get is why a Mac user would use this port when there are native, and better, text/coding editors out there (eg: TextWrangler, TextMate). I stopped trying it out after realizing that you have to use control instead of command to perform common tasks, the file browser looks a whole like Windows not Mac, etc.. This port by the way no longer has the benefit  of being 'small' in size like the program claims.
and yes, I know that the app is 160mb, but for a first try, it's ok to me :) I'll look for solution how to reduce the file size :) (if someone has an idea, please, share the knowledge  :) )
When wineskin ICE comes out, you can cut down the size by roughly 130MB ;)
Other things to do would be going through the windows directories and deleting useless thing that Notepad++ doesn't need. But everytime you delete something, run the app and make sure it's working fine.
Or even going into the Wineskin engines bundle and doing the same thing as I said to the windows directory. But that's a bit pointless if you switch to the ICE engine system.

Those are the best ways to do it.
Well with ICE its still going to be the same size, just the engine will be stored elsewhere on your machine... and sharable between any wrapper using the same ICE version, so in the long run if you have multiple wrappers using it, it will save space.

I'm trying to work out some future plans and licensing issues before releasing code changes int he new executable I remade from scratch that handles all of Wineskin and ICE... I'd like to get it and a Wine 1.2.2 ICE build out soon though.  When i do, the upgrade wrapper button in Wineskin.app will work fine to upgrade a 2.0 wrapper to use this though.
The reason I mentioned file size was because of this description (I do not really care much about the file size):

Quote

Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

This implies that the program uses low-level Windows API's and uses small dependencies, and thus has a small file size. With a port running through a wrapper, neither of these silly claims seem to stand. I really do think this description for notepad++ is quite silly in general, though. My point is this description is a contradiction of the port.

I also find it hard to believe that a text editor that does not come to close to behaving correctly with the OS is somehow better than its native alternatives.

I much prefer the approach of bundling the engine with each app that needs it rather than putting it in a shared location. It is the correct way third-party developers do it on OS X after all. The user shouldn't need to go through the experience of obtaining and installing dependancies. The user should be able to just download and run an .app, ideally without going through any sort of installer.

Zorg said:

I much prefer the approach of bundling the engine with each app that needs it rather than putting it in a shared location. It is the correct way third-party developers do it on OS X after all. The user shouldn't need to go through the experience of obtaining and installing dependancies. The user should be able to just download and run an .app, ideally without going through any sort of installer.
I feel the exact same way. It's the main reason why I never got into porting with CXZ wrappers back when they didn't have the self containing option.
This is one of my favorite editors, and I have certainly missed it since switching to Mac. Thanks so for your work. Gonna give it a try!
I used this editor on windows for a long time. I'll try your port, thanks!
hello,

i have a trouble using notepad++ port (actually not this one, but a found newer one, and i think that the general problem is the same). i can successfully use the port with my original keyboard layout  until i want to switch for another keyboard layout (russian). then, i can not type any characters :(

cheers!
Cool Cool
What can you do with Notepad++ that other free editors can't do (like vi or emacs)? Just curious?