Page 1 of 4

Text Editor Pro (was EditBone)

Posted: Thu Oct 11, 2012 12:15 pm
by Midas
EDIT: EditBone is now in TPFC's database (see http://www.portablefreeware.com/?id=2706).

Scouring the Web for a new 'notepad' application, just happened upon EditBone which I think deserves mentioning here...
[url=http://www.bonecode.com/]www.bonecode.com[/url] webmaster wrote:Powerful text editing tool that comes with syntax highlighting support for over 50 languages and scripts, 22 different styles, a handy file comparison feature and support for multiple directories and search results.
It should be added that, although it has only a x32 version, it's open source and from my cursory testing, it has a (skinable) modern interface, consists of a single executable with an adjacent folder of code examples, and seems to save all it's settings in an INI file in the program folder. Download from link above or http://www.softpedia.com/get/Office-too ... Bone.shtml.

Re: EditBone

Posted: Thu Dec 06, 2012 7:02 pm
by webfork
Any idea what the license is? It's clearly listing the source, but Softpedia says Freeware.

Re: EditBone

Posted: Fri Dec 07, 2012 6:44 am
by Midas
Since the project is also hosted at Google (http://code.google.com/p/bonecode-editbone/) and source is freely available, the lack of any licensing terms would make anyone in good faith assume Public Domain Open Source until further notice (Google Code enforces Open Source licenses on the projects it hosts, but I don't know which ones).

BTW, EditBone is now up to v4.2.2, supporting two-way file compare, macro recorder, document statistics, file system browser, search in files, in-file bookmarks, file encoding (ANSI, UNICODE, etc.), and columnar selection. Judging from documents in the 'examples' folder the highlighter supports the following document types: java, html, tex, asm, c, cpp, for, java, pas, pl, asm, c, cpp, cs, css, html, java, js, pas, pl, py, rb, sh, sql, tcl, tex, vb, xml.

Re: EditBone

Posted: Sat Dec 08, 2012 12:29 am
by SYSTEM
webfork wrote:Any idea what the license is? It's clearly listing the source, but Softpedia says Freeware.
I see the author is Finnish. I could ask him about the license.

Re: EditBone

Posted: Sat Dec 08, 2012 3:55 am
by guinness
On Google Code it states look in the source code, which I did but can't seem to find and reference of what licence the code is under. It has to be some sort of source sharing license. Probably best you contact the author SYSTEM just to clarify.

Re: EditBone

Posted: Sat Dec 08, 2012 4:45 am
by SYSTEM
guinness wrote: Probably best you contact the author SYSTEM just to clarify.
Done.

Re: EditBone

Posted: Sat Dec 08, 2012 6:44 am
by SYSTEM
I got a reply. :) Free translation of the important part:
The source code is completely free*. I didn't even try to put any license because it's useless bureaucracy in my opinion. Of course, I'm talking only for myself and the source code available (http://code.google.com/p/bonecode-editbone/), i.e. Jedi Project, Virtual Treeview, Unicode SynEdit, SynWeb, glyFX Icons are a different matter on which I don't comment.
* As in "free speech". Finnish has separate words for the two meanings of "free". :P

I also suggested the WTFPL license to the author.

Re: EditBone

Posted: Sat Dec 08, 2012 7:28 am
by guinness
I never remember that license. Thanks SYSTEM for reminding me and for contacting the author too.

Re: EditBone

Posted: Sat Dec 08, 2012 9:27 am
by webfork
midas wrote:Here's an updated screenshot:
I like those tabbed "search" boxes at the bottom. I could REALLY use that with what I'm working on right now.
SYSTEM wrote:I got a reply. :) Free translation of the important part:
The source code is completely free*. I didn't even try to put any license because it's useless bureaucracy in my opinion. Of course, I'm talking only for myself and the source code available (http://code.google.com/p/bonecode-editbone/), i.e. Jedi Project, Virtual Treeview, Unicode SynEdit, SynWeb, glyFX Icons are a different matter on which I don't comment.
* As in "free speech". Finnish has separate words for the two meanings of "free". :P

I also suggested the WTFPL license to the author.
Thanks for doing that.

I understand developers not wanting to deal with license goofiness, but here in the States, if you don't attach a license to something that doesn't mean it's Public Domain. In fact, my understanding is that the courts would rule it your property and apply copyright law. Adding SOME kind of license -- especially WTFPL -- would say "this belongs to nobody / is community property."

Re: EditBone

Posted: Sat Dec 08, 2012 10:31 am
by SYSTEM
SYSTEM wrote: I also suggested the WTFPL license to the author.
The suggestion didn't interest him. :|

Re: EditBone

Posted: Sat Dec 08, 2012 11:52 am
by Midas
webfork wrote:I understand developers not wanting to deal with license goofiness, but here in the States, if you don't attach a license to something that doesn't mean it's Public Domain. In fact, my understanding is that the courts would rule it your property and apply copyright law.
You're quite right about that; would this have been published over there, it would have been fully copyrighted, no matter what the author's intent was. As it stands, I consider it under a license analogous to the CC Attribution... (http://creativecommons.org/licenses/by/3.0/)

Re: EditBone

Posted: Sat Dec 08, 2012 8:55 pm
by Ruby
EditBone v4.2.3 - posted today (08.12.2012 07:40)
http://www.bonecode.com/?page=projects

~Ruby

Re: EditBone

Posted: Sat Feb 16, 2013 3:42 pm
by Midas
EditBone updated 2013-02-11, latest version is v4.9.0...

Changelog after last post:
Version 4.9.0 (February 11, 2013)
- Added Format XML feature
- Fixed language files
- Third-party components updated

Version 4.8.1 (February 5, 2013)
- Fixed the use of Alt in column mode

Version 4.8.0 (February 5, 2013)
- Added file properties feature
- Fixed document icon after saving a new file
- Fixed language files

Version 4.7.2 (February 3, 2013)
- Fixed default extension when saving a file

Version 4.7.1 (February 3, 2013)
- Fixed Replace dialog's Replace in item setting
- Fixed a directory path bug when saved as
- Third-party components updated

Version 4.7.0 (January 26, 2013)
- Added Remove Whitespace feature
- Fixed search and replace to accept spaces
- Fixed language files

Version 4.6.3 (January 21, 2013)
- Fixed empty file bug from find in files

Version 4.6.2 (January 21, 2013)
- Added Français (French) language, translated by Nick
- Fixed styled dialog sizes

Version 4.6.1 (January 18, 2013)
- Fixed Language Editor
- Fixed Svenska (Swedish) language

Version 4.6.0 (January 18, 2013)
- Added Language Editor
- Added Svenska (Swedish) language
- Fixed owner handle to Open and Save dialogs

Version 4.5.2 (January 14, 2013)
- Saved window state (normal, minimized, maximized) into ini file.
- Fixed Windows style saving into ini file

Version 4.5.1 (January 14, 2013)
- Fixed bug in startup without ini file
- Third-party components updated

Version 4.5.0 (January 10, 2013)
- Added regular expression search
- Added Greek language, translated by Thanassis Katsageorgis
- Fixed English and Finnish language

Version 4.4.0 (January 8, 2013)
- Added Language feature and some language files - English and Suomi (Finnish)
- Added Language Editor as an upcoming feature
- Changed Preferences to Options
- Fixed Delete button bug
- Fixed main menu Alt navigation
- Fixed properties of split editor
- Fixed Open, Save and Print dialogs to support installed OS
- Fixed Check for Updates canceling

Version 4.3.3 (December 23, 2012)
- Fixed Select for Compare feature
- Added drag and drop support for compare files

Version 4.3.2 (December 19, 2012)
- Fixed Directory dialog layout

Version 4.3.1 (December 16, 2012)
- Fixed flickering when reading open files on startup

Version 4.3.0 (December 15, 2012)
- Styles removed from executable and moved to Styles directory
- Styles can be now added and modified by Embarcadero's VCL Style Designer
- Fixed flickering when reading open files on startup

Version 4.2.7 (December 13, 2012)
- Fixed drive lower case bug
- Fixed Directory dialog layout

Version 4.2.6 (December 12, 2012)
- SetStyledFormSize function moved from Common.pas to StyleHooks.pas
- Third-party components updated

Version 4.2.5 (December 11, 2012)
- Fixed Preferences dialog layout
- Fixed highlighting in Windows style

Version 4.2.4 (December 10, 2012)
- Renamed 'C / Pascal Highlighter' groupbox (Preferences) to 'Default C / Pascal Highlighter'
- Included changes.log

Re: EditBone

Posted: Sun Feb 17, 2013 12:23 pm
by Ruby
EditBone - Version 5.0.0 (February 17, 2013)

- Added Japanese language, translated by DEKO (Hideaki Tominaga)
- Added XML tree view
- Fixed block copy compatibility with Delphi and MSDev IDE (thanks to DEKO)
- Fixed toggle word wrap, line numbers, special chars and selection mode on startup
- Fixed toolbar repaint on startup
- Fixed language files
- Fixed language file saving in Language Editor

~Ruby

Re: EditBone

Posted: Sun Feb 17, 2013 1:01 pm
by Midas
Wow! That is rapid application development. ;)

Features missing (IMHO):
- URL detection/activation (preferably with double click or CTRL+click to avoid collision with text selecting);
- 'Toggle Case' should cycle through UPPER/lower/Sentence/And Title (currently only does UPPER/lower and deselects afterward);
- 'File Types' list (code highlighters) should be user editable, allowing for a subset to be displayed;
- The toolbar should also be made user configurable (currently only function sets can be hidden/shown);
- Search and Replace should be better integrated, giving both the docking/floating capability and regular expression options;
- Click (anywhere) and type should be made optional.