Projects / Cooledit

Cooledit

Cooledit is a text editor for the X Window System. It contains a built-in Python interpreter for macro programming, and it includes a rich set of utilities and features. It has multiple edit windows and a beautiful, intuitive user interface that requires no tutoring to learn to use. It can be used as a programmer's IDE and has syntax highlighting for a large number of programming languages. It contains an interactive graphical debugger for C/C++ programs.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  26 Jul 2004 20:42

    Release Notes: Compilation fixes for various operating systems. Several Unix portability issues have been fixed. Spurious segfaults have been fixed.

    •  02 Aug 2002 22:50

      Release Notes: This is a bugfix release.

      •  28 Oct 2001 18:10

        Release Notes: Several bugs have been fixed. The syntax highlighting files were updated.

        •  29 Apr 2001 09:39

          No changes have been submitted for this release.

          •  27 Jan 2001 04:46

            Release Notes: Misc. bugfixes.

            Recent comments

            28 Dec 2011 15:28 tallship

            I got the same make error as many folks here did.

            For me, the solution to the error (below) was rather cryptic, and probably the reason I had to search with diligence to find this application in the first place. it appears dead, unmaintained, and although I attempted to install all three available versions, they all incurred the same error on three different Linux distros.

            Other people who contacted the author stated that he just referred them here to freshmeat for the solution - which again, was cryptic.

            [code]
            Minor edit needed in coollocal.h. Need to add "static " to run_callbacks declaration.

            [cooledit-3.17.17]$ vi +52 ./widget/coollocal.h

            int eh_picture ...

            void drawstring_xy ...

            void drawstring_xy_hotkey ...

            int run_callbacks...

            void process_external_focus...

            void focus_window...
            [/code]

            I used to use this editor way back, and wanted to install and use it again, since I needed something that runs under X, as I use Twin as a window manager.

            Oh well, maybe I'll see an actual solution here someday with the actual line as it is supposed to be. It's truly a shame.

            18 Sep 2006 15:00 poet_imp

            Re: great app


            >

            > The ./configure script runs ok.

            > But make ultimately returns:

            >

            >

            > coolnext.c:50: error: static declaration

            > of 'run_callbacks' follows non-static

            > declaration

            > Is anybody aware of a solution or an

            > idea to try out.

            >

            Minor edit needed in coollocal.h. Need to add "static " to run_callbacks declaration.

            [cooledit-3.17.17]$ vi +52 ./widget/coollocal.h

            int eh_picture ...

            void drawstring_xy ...

            void drawstring_xy_hotkey ...

            int run_callbacks...

            void process_external_focus...

            void focus_window...

            void link_scrollbar_to_textbox ...

            int eh_picture ...

            void drawstring_xy ...

            void drawstring_xy_hotkey ...

            static int run_callbacks...

            void process_external_focus...

            void focus_window...

            void link_scrollbar_to_textbox ...

            08 Jul 2006 09:39 wrightkevin

            Re: great app


            > cooledit is a great text editor it

            > works like a dream and you dont need any

            > other apps to get this one to work. It

            > is in rpm format for easy install and

            > uninstall. Its on the top of my list of

            > text editors.

            > Thomas W

            Cooledit may well be a great text editor, but it doesnt

            always install:

            The ./configure script runs ok.

            But make ultimately returns:

            make[2]: Entering directory `/home/kevin/cooledit-3.17.15/widget'

            /bin/sh ../libtool --mode=compile --tag=CC gcc -DLOCALEDIR=\"\" -DLIBDIR=\"/usr/local/share/cooledit\" -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../intl -g -O2 -c -o coolnext.lo coolnext.c

            gcc -DLOCALEDIR=\"\" -DLIBDIR=\"/usr/local/share/cooledit\" -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../intl -g -O2 -c coolnext.c -fPIC -DPIC -o .libs/coolnext.o

            coolnext.c:50: error: static declaration of 'run_callbacks' follows non-static declaration

            coollocal.h:52: error: previous declaration of 'run_callbacks' was here

            make[2]: *** [coolnext.lo] Error 1

            make[2]: Leaving directory `/home/kevin/cooledit-3.17.15/widget'

            make[1]: *** [all-recursive] Error 1

            make[1]: Leaving directory `/home/kevin/cooledit-3.17.15'

            make: *** [all] Error 2

            [kevin@localhost cooledit-3.17.15]$

            Is anybody aware of a solution or an idea to try out.

            Thanks,

            Kevin Wright.

            28 Dec 2004 22:57 fyngyrz

            Re: 0install-quick fails under RH9 with jul 26 2004 version, 3-17-8.


            > I had the same error, and I think it's

            > because Makefile appears twice on line

            > 419.

            Yes, that was it for me. Thank you very much.

            26 Oct 2004 11:21 creatron

            Cooledit
            It's cool, just lack an Column cut & paste like Ultraedit.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.