Minimum Profit (mp) is a programmer's text editor. It features small memory and disk requirements, syntax highlighting, context-sensitive help for the source code being edited, multiple simultaneous file editing, ctags support, word wrapping, and more. It can be compiled for KDE4, Linux / Unix (console), GTK, and MS Windows.
| Tags | Text Editors |
|---|---|
| Licenses | GPL |
Recent releases


Changes: Grep can be recursive. New syntax colors are used for special documentation blocks (which are different from source comments). A new action was added to jump to special section lists inside each document (for example, function definitions). Another new action was added to search for repeated words too near to each other (as an aid to writing). Several fixes were made to the GTK and Win32 drivers and other minor bugs were fixed.


Changes: This release fixes internationalization for KDE4 and Win32, limits search and replace to the selected block if there is one, and adds some other minor features.


Changes: This release includes various fixes to the brand new KDE4 interface. Underlined text now works. Text fields in forms now have history. If no X server can be contacted, it falls back to the curses interface.


Changes: This release includes KDE4 support, rectangular blocks, and other minor new features.


Changes: This release includes many new embedded charset encodings, a new 'open_under_cursor' function, improvements to the 'grep' and 'build' functions, and some minor bugfixes.
- All comments
Recent commentsRe: mp_core.mpsl
>
> % I try to start mp-5.0.0 in a
> debian-box
> % with gtk-2.12.1-2 and I get this
> error.
> %
> % File 'mp_core.mpsl' not found in INC
> %
I had the same error on a ubuntu box when I ran config.sh with the --debian flag. After re-running config.sh without it and reinstalling it now runs fine, plus installs to /usr/local instead of in the main tree which I prefer anyway.
L.
Re: mp_core.mpsl
> I try to start mp-5.0.0 in a debian-box
> with gtk-2.12.1-2 and I get this error.
>
> File 'mp_core.mpsl' not found in INC
>
> what I can do to solve this?
>
> thanks.
It's hard to know without more information, but I think
it's probably because you are trying to execute it
without installing it (i.e., as ./mp-5). This does not
work, as it reads its components
from /usr[/local]/share/mp-5.
Try installing it. You can always do 'make uninstall' if
you're not happy.
mp_core.mpsl
I try to start mp-5.0.0 in a debian-box with gtk-2.12.1-2 and I get this error.
File 'mp_core.mpsl' not found in INC
what I can do to solve this?
thanks.
Re: Syntax Highlighting
> And how about Java and TCL?
I don't use those programming languages so I'm not
qualified to add an optimal syntax highlight for them,
but contributions are always welcome.
Re: Would be better
> How come it works so much different from
> traditional software?
> Example, many browsers increase/decrease
> the font size with ctrl and +/- instead
> of F11/F12.
> The way to select text is also different
> from most software.
> It would be alot easier if you could
> just sit down and start to use it
> without have to figure out how it works.
It works differently from other software because it's
different :-) Now seriously, I don't think it's THAT
different. Maybe mouse selections are not so usual,
but I don't see the way it works as a stopper.
Regarding font size, you can also change it with
ctrl-keypad-plus and ctrl-keypad-minus (apart from
F11 / F12). Anyway, keybindings are changeable.
There is always somebody that won't like the default
keybindings of your program. Some people even
asked why it does not use vi or emacs keybindings.
Don't like them? Change them.