Status: abandonware (Source not available) Version: 1.44 Built: Sept 1, 2006 Expires: Never Download: jujuedit-1.44.exe
JujuEdit is a file editor, or alternatively a text editor with knobs-on. It is an application designed for me and people like me. At its simplest, it makes a fine replacement for Notepad. It may appeal more to computer nerds who like syntax hilighting and advanced find/replace algorithms.
More specifically, it is an application which is as non-destructive as possible: When you open a file, JujuEdit does NOT convert it into an internal file format. All conversion and interpretation is done on the fly, so that at any point during an edit you can choose to view your file in a different mode (ANSI/Unicode/UTF-8/Installed Code Pages/Binary), without the underlying data being converted. This was an important design decision which is to my knowledge unique to JujuEdit. It means that JujuEdit will tolerate unusual or unexpected characters (like NULLs or inconsistent CR/LF line endings) without clobbering them.
Very Large File Support - edit files up to 2GB in size, and browse them instantly with special "Open From Disk" mode.
Very Big Undo Buffer - virtually unlimited undo buffer (preserved after save so that saved changes can still be undone while the file is still open)
Syntax Hilighting - for making source code, HTML, XML etc a little easier to read.
Powerful Perl-like Regular Expressions - supports regular expression find and replace, with a few extra tweaks like conditional replace (eg you can do a search for "Tom" or "Dick" and you can make your replacement text dependant on which one is found... simplest case of this would be to replace "Tom" with "Dick" and "Dick" with "Tom" in a single pass -- a 3 step process normally) documentation for this is nonexistent right now though, i'll get on to it soon.
Flexible Text Formats - open ended formats, supporting basics like ASCII, UTF8, UNICODE, but also supporting 3 and 4 byte characters (big- and little-endian) "Why?" you might ask? "why not" i would answer! Note that regular expression search works with all the character formats. Unicode is also supported in Win9x systems (where notepad is Ascii only)
Binary Viewing Options - Instead of viewing as text, you can view as binary data, viewing each (1 - 4 byte) character as either hexadecimal, octal, decimal, or even actual binary!