From b9a78bd949f525106e05847edf808029c0a6036b Mon Sep 17 00:00:00 2001 From: Didier Spaier Date: Fri, 9 Oct 2015 23:57:37 +0700 Subject: system/bicon: Added (a Bidirectional Console). Signed-off-by: Willy Sudiarto Raharjo --- system/bicon/HISTORY | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 system/bicon/HISTORY (limited to 'system/bicon/HISTORY') diff --git a/system/bicon/HISTORY b/system/bicon/HISTORY new file mode 100644 index 0000000000000..7b540ea3ef822 --- /dev/null +++ b/system/bicon/HISTORY @@ -0,0 +1,87 @@ +======== +History +======== + +This program, BiCon, has a very entangled history. +That being said, here is a try on explaining it. + +Prologue +-------- + +The program is the last in a series on programs to make the +console support bidirectionality. This has been needed in the +Arabic, Persian and Hebrew languages among others. + +Acon +---- +Written by Ahmed Abdel-Hamid Mohamed, this was the first program +that enjoyed relatively wide support, as it was distributed in +Mandrake. + +Akka +---- +The second effort has gone into improving the original acon code +and giving it vast additional abilities, this was the Akka +project, in Arabeyes. The Akka project is still there, if +somebody wants to look at it. Key contributors are Chahine +Hamila, Mohamed Elzubeir and Samy Al Bahra. It reached the +version 1.0 beta, but the code is becoming too complicated for +further enhancements. Additional information is found in the +project site, at Arabeyes. + +Farsi +----- +Taking place more or less parallel to the Akka development, +Behdad Esfahbod - widely known for his work on FriBidi - wrote +"farsi", as a tool doing the same job as Akka, more Persian +oriented. He adopted the basic joining code from Roozbeh +Pournader, and borrowed some from script(1), mixed and matched +with FriBidi and Voila! The code from script(1) proved to be the +major stopper for its distribution. More of the story can be +found in HISTORY.farsi, in this package. + +At last: BiCon +-------------- +The next step in Arabeyes was to base the code on the old farsi +code. After cleaning up the problematic-licensed code and +enhancing Arabic support besides Persian, _BiCon_ was there. + +Here is the old ChangeLog: + + +2004-January Behdad Esfahbod + * *: Well, code is handed to Arabeyes people. Decided to + change the name to "BiCon". I'm not going to be the + maintainer anymore (hopefully). Already imported to + Arabeyes CVS. These nice people have removed the code + borrowed from "script" and replaced with code from Python + sources. We are still to make changes to fit the new + system. Thanks guys. + +========================================================================== + +2002-06-13 Behdad Esfahbod + * */*.[ch]: Major changes. Support many options now, among them is + the option to output logical text, not visual. + +2002-06-12 Behdad Esfahbod + * keymap/isiri2901.kmap.gz: Proposed key positions for bidi marks + added. + +2001-12-14 Behdad Esfahbod + * farsi: Makes the shells current directory to be the same as when + user runs the script. + +2001-12-05 Behdad Esfahbod + * fcon/fcon.c: Now accepts parameters to run instead of default /bin/sh. + * bin/farsi: Pass parameteres to fcon. + * bin/farsidict: A small script for dictionary lookup, using farsi. + +2001-10-13 Behdad Esfahbod + * */Makefile: Small changes. + +2001-10-04 Behdad Esfahbod + * fconsole/Makefile: Set target clean to remove fconsole-config too. + +2001-9-22 Behdad Esfahbod + * First released under farsidev mailing list. -- cgit v1.2.3