On 12/08/13 13:09, Arnab Bhattacharya wrote:
> On Sunday, August 11, 2013 12:48:39 AM UTC+5:30, Tony Mechelynck wrote:
>> On 08/10/13 21:06, Tony Mechelynck wrote:
>>
>>> On 08/10/13 19:15, Arnab Bhattacharya wrote:
>>
>>>> I guess the support for Indian languages is still very shaky.
>>
>>>> Has there been any recent improvements in rendering the fonts correctly?
>>
>>>>
>>
>>> AFAIK, Vim has no real support for Brahmic scripts (devanagari,
>>
>>> gujarati, bengali, et al.). No change is expected at any predictable
>>
>>> future time, until or unless some user interested in such scripts
>>
>>> decides to take it upon him- or herself to add the necessary C
>>
>>> module(s), the way Nadim Shaikli added Arabic support a few years ago.
>>
>>
>>
>> P.S. If you think you have the necessary expertise, then go ahead: the
>>
>> Vim source is available to anyone. If you can't do it yourself but know
>>
>> someone who can, try to convince them to do it. In other cases, — well,
>>
>> you're just as badly put as anyone else in the list interested in
>>
>> Brahmic scripts and Indian languages (other than urdu).
>>
>>>
>>
>>> Best regards,
>>
>>> Tony.
>>
>> --
>>
>> It [being a Vulcan] means to adopt a philosophy, a way of life which is
>>
>> logical and beneficial. We cannot disregard that philosophy merely for
>>
>> personal gain, no matter how important that gain might be.
>>
>> -- Spock, "Journey to Babel", stardate 3842.4
>
>
> I see.
> Still, it is sad to see that while even editors such as gedit supports it, vim cannot.
> This will probably force many users like me to move out of the habit of using vim for everything.
> Arnab
>
Have you tried running Vim in an mlterm terminal? That terminal supports
full-bidi Unicode display (as when mixing, on the same line,
square-letter Hebrew script with Latin script, or Arabic RTL text with
Arabic LTR digits), and Vim knows it. It might (or might not, I haven't
tested) be of some help for Brahmic scripts. Beware though, that weird
things may happen as you move the cursor around adding or removing text,
on account of the way those scripts' letters combine with each other.
The philosophy of open source, however — unlike that of closed systems
such as Windows — is not to stand looking at the heavens with an open
mouth, waiting for cooked larks to fall straight into it. In *x, if
something is missing, you code it (or find someone who does) and give it
back to the community. You may suggest it (as you have, and rest assured
that you aren't the first to do it) but you certainly don't whine about
it even if you /can't/ code it yourself. gedit happens to be open source
too. You (or someone) may want to look into its source, see how it
handles nagari, bengali, etc., and try to use that as a source of
inspiration for coding those scripts into Vim? (Beware of licensing
restrictions though: gedit is probably on a GPL license and I'm not sure
you may plagiarize its code into Vim.)
I'm curious though: are there good monospace fonts for that family of
scripts?
Best regards,
Tony.
--
It's there as a sop to former Ada programmers. :-)
-- Larry Wall regarding 10_000_000 in <11556@jpl-devvax.JPL.NASA.GOV>
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Monday, August 12, 2013
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment