PURPOSE OF THIS RECORD_TEXT_EDITOR ayyotextedit 

In traditional text editors, text is edited as entire mass or lump.  In this Record Text Editor or
Text_Record_Editor, text is broken into small chunks.  Each chunk is taken as a record.  A text file, when broken into 'bits', can have any number of bits/chunks/fragments, just as a bread can have any number of loaves / slives ranging from 1 to infinity.

Then these chunks are loaded into a java text area, in their natural order as in the original file.  Now, these chunks can be browsed / edited / deleted and transported to the original text file, to their original location.

There is also a Search button.  You can search, and if you find some record containing your search term, you can browse/ edit / delete.  Occasionally, after editing / deleting, you can go to the original file using a traditional editor and see how the modifications have taken place.  

You have a Delete button, which is in red color, because it is to be used carefully.

LIMITATIONS AND LEGAL DISCLAIMERS
This set of Java 8 classes is still in an experimental stage.  There are numerous bugs and shortcomings.  After getting reader/user feedback, if they will be kind enough to send, this ybrao-a-donkey will try to rectify them.

This piece of software class(es) and the accompanying lenin1.txt file is being provided, absolutely with no warranties/guarantees whatsoever.  The lenin1.txt file is being provided as a SAMPLE TEXT which is NOT TO BE USED FOR MEDICAL / COMMERCIAL / SERIOUS PURPOSES.  However, the file can be freely edited by users and kept with the user for personal reference.  This lenin1.txt file is nearly 14.8 mb in size, and has about 1,88,000 records.  With ybrao-a-donkey also, it is in a very very primitive rough draft condition, under editing stage.


DOES IT WORK IN WINDOWS / MAC?  WILL IT WORK ONLY IN UBUNTU / LINUX?

I have compiled, and used it in Ubuntu 16.04 version of Linux.  It works reasonably well.  As ybtextrecoredit class is based on Java ONLY, it is expected to work on Windows and Mac machines also.

HOW TO DOWNLOAD?
At this moment, I have uploaded the ayyotextedit .zip file containing the Java class, txt file, and this read me file, a screenshot jpg image file, to my free web host http://ayyo.x10.mx.  Here, I furnish a link for the download: <a href='http://ayyo.x10.mx/downloadzip.php?file=ayyotextedit .zip'>Click here to go to my sub-domain ayyo.x10.mx, for downloading.</a>.  There are no advertisements at the site.

HOW TO INSTALL?
There is no need of installation.  Go to a folder of your choice and unzip the ytextrecordedit.zip file.  You will get ayyotextedit  folder.  It contains all the above files, i.e.

java classes, lenin1.txt file, readme, screenshot.

IF YOU WANT TO EDIT TEXT FILES OTHER THAN WHAT I AM GIVING YOU AS DEFAULT (lenin1.txt)?:

You can copy and paste them into this ayyotextedit  folder, and change the default text file at run time.

DEPENDENCIES?

These java 8 classes work only if you have jdk8 or an appropriate jre8.  You can download the jdk8 or jre8 from Oracle.Java website.


HOW TO START USING?
If you have java8 already installed in your system:
you can go to the dost prompt / linux commandline / mac... and type java ayyotextedit  and press enter.

If you want to use java8 from a usb pendrive (I often do), without installing it:
You can use java8 from pen drive, or from some folder like Desktop or My Documents etc.
From the dos prompt / commandline go to that folder, wherever the java8 /jdk8 / jre8 files are situated.

Then type: path (with \ in case of windows, and with / in case of Linux) java ayyotextedit  and press enter.

The window shown in the screenshot will open.  Then you can start working with lenin1.txt.  If you want you can change the text file, and start editing.

