First of all, thanks a lot Alex for taking some of the distribution
load off from me. I would rather spend my free sw time on coding
rather than on maintaining a distribution site.
Alex Shnitman wrote:
> Actually, what I thought of was more like a library that has only the
> changed functions, named the same way as the original ones, which
> would then be LD_PRELOADed for each application you want to hebrewfy!
> To me that looks like a cleaner approach; what do you think about it?
Actually, I am not familiar with this approach, and certainly have nothing
against it. My patch contains all together 4 modified files and another
few new files. You really should have no problem creating a stand alone
so archive of these files on your own. Feel free to do so if you think
it is a healthier approach.
> What patching did it need? Just curious. To me it seems like your
> library replaces the standard functions and that's all. Why would an
> app need patching?
Actually, I didn't patch it yet, but it has to in order to be used with
the gtk rwidgets. Basically the GUI contains a text widget with an entry
widget below it. The problem is that the keypresses to the text-widget
are overriden and sent to the entry widget. There is thus no way to press
the F10 key to make the text widget reflected! One solution is to reflect
the entry and the text widgets at the same time, but this still requires
a patch.
My guess is that there will be lots of problems like this with other
programs as well. We should have an archive with RPM's of patched
programs. I guess your site could server that purpose, Alex?
Dov