Really hope to see a linux version notepad++.



  • I’m using notepad++ everyday. But for editing files saved in a linux server. Don’t like vi/emacs/nedit style.
    Tried wine1.8.2, it can load notepad++.exe but can’t edit file or using short cut.
    Please considering port it to linux. Thanks!



  • Hello @Fisher-Chen,

    of course npp functionality is limited on linux but editing files works for me.
    Why can’t you edit files? Do you get an error message?

    Cheers
    Claudia



  • When starting notepad++, it reports below errors. And if I change any text even just typing a space, it will stop responding and have to ctrl-c kill it. Thanks!

    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    fixme:ver:GetCurrentPackageId (0x2e96ac (nil)): stub
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
    fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005

    err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
    fixme:win:LockWindowUpdate (0x10052), partial stub!
    fixme:imm:ImmReleaseContext (0x100e0, 0x1d65d0): stub
    fixme:win:LockWindowUpdate ((nil)), partial stub!
    fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0



  • Hello @Fisher-Chen ,

    What is your Wine prefix - 32 bit or 64 bit?
    What version of Windows is your Wine configured to emulate?

    Try Wine in XP mode with 32bit prefix.

    BR,
    Pavel


Log in to reply