Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

vim-multibyte · Vim (Vi IMproved) text editor special language list

The Yahoo! Groups Product Blog

Check it out!

Group Information

? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

Advanced
Messages Help
Messages 2722 - 2751 of 2761   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#2722 From: sumeet inani <inanisumeet@...>
Date: Mon May 30, 2011 3:51 am
Subject: hindi in vim
inanisumeet@...
Send Email Send Email
 
Hi ,
I use debian 6.0.0.
I have installed
scim scim-m17n scim-gtk2-immodule m17n-db im-switch

My vim has lots of features
VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jul 12 2010 02:31:36)
Included patches: 1-445
Modified by pkg-vim-maintainers@...
Compiled by jamessan@...
Huge version with GTK2-GNOME GUI.  Features included (+) or not (-):
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic
+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path
+float +folding -footer +fork() +gettext -hangul_input +iconv +insert_expand
+jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap
+menu +mksession +modify_fname +mouse +mouseshape +mouse_dec +mouse_gpm
-mouse_jsbterm +mouse_netterm -mouse_sysmouse +mouse_xterm +multi_byte
+multi_lang -mzscheme +netbeans_intg -osfiletype +path_extra +perl +postscript
+printer +profile +python +quickfix +reltime +rightleft +ruby +scrollbind
+signs +smartindent -sniff +startuptime +statusline -sun_workshop +syntax
+tag_binary +tag_old_static -tag_any_white +tcl +terminfo +termresponse
+textobjects +title +toolbar +user_commands +vertsplit +virtualedit +visual
+visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup
+X11 -xfontset +xim +xsmp_interact +xterm_clipboard -xterm_save

I also read http://vimdoc.sourceforge.net/htmldoc/mbyte.html

I can write hindi fine in browsers & gedit using transliteration.
In vim I see that matra & letter are not positioned correctly.
Like in कु the matra उ appears before क not below it.
Here is Screenshot --> www.linuxquestions.orghas begun/qhas begunuestions/attachment.php?attachmentid=7155&d=1306693747

I am using 'Akshar Unicode' . 'Monospace' does not help either.
Do you get such problem ? If not  , what font you use ?
Thank you.


--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2723 From: Tony Mechelynck <antoine.mechelynck@...>
Date: Wed Jun 1, 2011 6:37 pm
Subject: Re: hindi in vim
antoine.mechelynck@...
Send Email Send Email
 
On 30/05/11 05:51, sumeet inani wrote:
> Hi ,
> I use debian 6.0.0.
> I have installed
> scim scim-m17n scim-gtk2-immodule m17n-db im-switch
>
> My vim has lots of features
> VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jul 12 2010 02:31:36)
> Included patches: 1-445
> Modified by pkg-vim-maintainers@...
> <mailto:pkg-vim-maintainers@...>
> Compiled by jamessan@... <mailto:jamessan@...>
> Huge version with GTK2-GNOME GUI.  Features included (+) or not (-):
> +arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset
> +cindent
> +clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info
> +comments
> +cryptv +cscope +cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic
> +emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path
> +find_in_path
> +float +folding -footer +fork() +gettext -hangul_input +iconv
> +insert_expand
> +jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds
> +localmap
> +menu +mksession +modify_fname +mouse +mouseshape +mouse_dec +mouse_gpm
> -mouse_jsbterm +mouse_netterm -mouse_sysmouse +mouse_xterm +multi_byte
> +multi_lang -mzscheme +netbeans_intg -osfiletype +path_extra +perl
> +postscript
> +printer +profile +python +quickfix +reltime +rightleft +ruby +scrollbind
> +signs +smartindent -sniff +startuptime +statusline -sun_workshop +syntax
> +tag_binary +tag_old_static -tag_any_white +tcl +terminfo +termresponse
> +textobjects +title +toolbar +user_commands +vertsplit +virtualedit +visual
> +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup
> +X11 -xfontset +xim +xsmp_interact +xterm_clipboard -xterm_save
>
> I also read http://vimdoc.sourceforge.net/htmldoc/mbyte.html
>
> I can write hindi fine in browsers & gedit using transliteration.
> In vim I see that matra & letter are not positioned correctly.
> Like in कु the matra उ appears before क not below it.
> Here is Screenshot --> www.linuxquestions.orghas begun/qhas
> begunuestions/attachment.php?attachmentid=7155&d=1306693747
>
<http://www.linuxquestions.org/questions/attachment.php?attachmentid=7155&d=1306\
693747>
>
> I am using 'Akshar Unicode' . 'Monospace' does not help either.
> Do you get such problem ? If not  , what font you use ?
> Thank you.

Devanagari, and Indian-subcontinent scripts in general, are very
difficult for an editor like Vim, which was originally meant to render
one character in one cell at a time in left-to-right sequence. Its
capabilities were extended for East-Asian scripts (where "wide" CJK
characters are displayed in two cells each), for Hebrew (display the
whole split-window right-to-left), for Arabic (one glyph at a time,
which may represent two characters in the case of lam-alif, and whose
shape may vary depending on position in the "word", in one cell at a
time but right to left -- and I put quotes around "word" because some
"non-joining" letters such as alif, dal, dhal, raa, zaay and waw end a
"word" even in the middle of a word), and for Unicode composing
characters (one or more glyphs at a time, in one cell), but AFAIK the
problem of nagari and similar Hindic scripts in Vim hasn't yet been tackled.

If you want to try solving this problem, you're welcome, but it won't be
easy.


Best regards,
Tony.
--
The only possible interpretation of any research whatever in the
`social sciences' is: some do, some don't.
		 -- Ernest Rutherford

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2724 From: Oleg Puchinin <graycardinalster@...>
Date: Sun Jun 12, 2011 1:13 pm
Subject: enter utf-8 symbols
graycardinalster@...
Send Email Send Email
 
Hello !
Is it possible to enter characters UTF-8 on the code? For example some
command? Say - entered the command with the correct hex code and got
the correct character?

Best regards,
Oleg.

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2725 From: mattn <mattn.jp@...>
Date: Mon Jun 13, 2011 3:00 am
Subject: Re: enter utf-8 symbols
mattn.jp@...
Send Email Send Email
 
Do you mean that you want to input utf-8 text without IME(Input Method Editor)?


--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2726 From: Tony Mechelynck <antoine.mechelynck@...>
Date: Mon Jun 13, 2011 3:22 am
Subject: Re: enter utf-8 symbols
antoine.mechelynck@...
Send Email Send Email
 
On 12/06/11 15:13, Oleg Puchinin wrote:
> Hello !
> Is it possible to enter characters UTF-8 on the code? For example some
> command? Say - entered the command with the correct hex code and got
> the correct character?
>
> Best regards,
> Oleg.
>

	 :help i_CTRL-V_digit (and even though it starts with i_ it also applies
to Command-line mode).

See also http://vim.wikia.com/wiki/Entering_special_characters


HTH,
Tony.
--
This is for all ill-treated fellows
	 Unborn and unbegot,
For them to read when they're in trouble
	 And I am not.
		 -- A. E. Housman

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2727 From: ZyX <zyx.vim@...>
Date: Mon Jun 13, 2011 3:37 am
Subject: Re: enter utf-8 symbols
zyx.vim@...
Send Email Send Email
 
Ответ на сообщение «enter utf-8 symbols»,
присланное в 17:13:12 12 июня 2011, Воскресенье.
Отправитель: Oleg Puchinin:

> Is it possible to enter characters UTF-8 on the code? For example some
> command? Say - entered the command with the correct hex code and got
> the correct character?
Yes. Some methods (X means «hex character»):
     <C-v>xXX
     <C-v>uXXXX
     <C-v>UXXXXXXXX
     <C-r>="\uXXXX"<CR>
     <C-r>=nr2char(0xX...)<CR>
(All meant to be run from insert or command mode. In second case input will go
to the command line.)

Текст сообщения:
> Hello !
> Is it possible to enter characters UTF-8 on the code? For example some
> command? Say - entered the command with the correct hex code and got
> the correct character?
>
> Best regards,
> Oleg.

#2728 From: Oleg Puchinin <graycardinalster@...>
Date: Mon Jun 13, 2011 8:21 am
Subject: Re: enter utf-8 symbols
graycardinalster@...
Send Email Send Email
 
Thank you, very much !!!

2011/6/13 ZyX <zyx.vim@...>:
>    <<enter utf-8 symbols>>,
>   17:13:12 12  2011, .
> : Oleg Puchinin:
>
>> Is it possible to enter characters UTF-8 on the code? For example some
>> command? Say - entered the command with the correct hex code and got
>> the correct character?
> Yes. Some methods (X means <<hex character>>):
>    <C-v>xXX
>    <C-v>uXXXX
>    <C-v>UXXXXXXXX
>    <C-r>="\uXXXX"<CR>
>    <C-r>=nr2char(0xX...)<CR>
> (All meant to be run from insert or command mode. In second case input will go
> to the command line.)
>
>  :
>> Hello !
>> Is it possible to enter characters UTF-8 on the code? For example some
>> command? Say - entered the command with the correct hex code and got
>> the correct character?
>>
>> Best regards,
>> Oleg.
>

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2729 From: "JOHNSON"<geojjjjqqqq@...>
Date: Sun Jul 10, 2011 12:49 pm
Subject: Am Waiting for your call Now +234-708 240 2705
geojjjjqqqq@...
Send Email Send Email
 
MY DEAR

This is to inform you that arrangements have been concluded as regards to the
shipment of your consignment of funds to your country. I choose to conclude it
and make sure it is off already before contacting you. I found out that this
consignment has been lying here because of non-payment of shipment fees.


This is why I decided to use my connections as the Shipment officer in charge of
the National Security warehouse. (This is where all the abandoned consignments
in Nigeria are kept at the orders of the Government of Nigeria.)


The consignment left Lagos Nigeria yesterday night en-route country via
Germany/Spain. It is metal box, silver in color with a weight of about 150kg,
the box is declared as containing diplomatic /inheritance documents only.


The name of the Courier Company based in Spain is Air Courier International
LtdCall me immediately so that I can give you the phone numbers of the courier
company in Spain so that you confirm when the consignment will arrive your
country.


All I need from you now is your full details.
(1) Your full names
(2) Your postal address
(3) Your private cell phone and fax number.
(4) Your international passport or Drivers lances if you have any.


I choose to do this for you because I studied your file and discovered that you
have paid a lot of money before abandoning this consignment and I believe you
will compensated me well when you receive the consignment.


Note: I know the content of the Box because I could see the amount you are being
owned by the Federal Government.


This is why I decided to get involved.You must also know that this arrangement
do not concern all the people you were dealing with in Nigeria before today as
this consignment/Payment has been surrendered to the Government.


Hence my involvement.
Am Waiting for your call Now +234-708 240 2705
EMAIL:  gejohnsqa@...
Best Regards,
DOCTOR GEORGE JOHNSON

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2730 From: Bob Hiestand <bob.hiestand@...>
Date: Fri Sep 30, 2011 3:33 pm
Subject: Questions for vcscommand plugin users
bob.hiestand@...
Send Email Send Email
 
vcscommand plugin users,

I'm currently working on some changes to the vcscommand plugin to make
it play more nicely in localized environments.  Unfortunately, I don't
have a good sense of how people use the various dials vim provides to
customize such a setting, or how that interacts with localization
settings outside of vim.  I would therefore very much appreciate any
help that could be provided by users whose environment isn't straight
utf-8 across the board.

Please feel free to reply off-list if appropriate.

The changes I'm considering can be found in the dev/encoding branch in
the plugin repo:

http://repo.or.cz/w/vcscommand.git/shortlog/refs/heads/dev/encoding

A copy of the plugin with the proposed changes can be downloaded at:

http://repo.or.cz/w/vcscommand.git/snapshot/e144820c27acff083aaa1ddc3969fa4dc790\
6a30.zip

The rules I am considering following are as follow:

1.  When reading the output of a VCS command execution:
1A.  If &tenc and &enc differ, transcode the output from &tenc to &enc;
1B.  Otherwise if the command is one of (Diff, Annotate, Review), and
&fenc differs from &enc, transcode from &fenc to &enc

2.  When committing, if &tenc and &enc differ, transcode the message
from &enc to &tenc.

(1A) was a patch from Xavier Wang.  (1B) is made under the assumption
that the file output coming from the VCS is encoded as &fenc as well.
This may fail in annotate if the annotations added by the VCS are not
in the same encoding as the file content.

(2) is made under the assumption that the user expects the encoding of
the log message to respect &tenc.

I have tested a few scenarios that I guessed are likely, but I am a
novice with respect to typical usage of localization settings.  Do the
assumptions above make sense?

Thank you for your help,

bob

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2731 From: Bram Moolenaar <Bram@...>
Date: Thu Dec 8, 2011 4:17 pm
Subject: Updated voting list
Bram@...
Send Email Send Email
 
Hello Vim users,

Upon request I have added a voting item:

- better plugin management system: automatic updates and dependencies

The manual downloading of scripts is a bit cumbersome.  Some automatic
way, kind of an app store, would be useful.
How to do this is another question.  There are some useful remarks
here: http://www.charlietanksley.net/philtex/sane-vim-plugin-management/


If you already have votes, you can change them here:
http://www.vim.org/sponsor/vote.php

To be able to vote you have to sponsor Vim development with at least 10
euro.  More information here: http://www.vim.org/sponsor/index.php

As always, the money is used to help needy children in Uganda.


PS. Don't forget to do your Amazon orders through:
http://iccf-holland.org/click1.html


--
hundred-and-one symptoms of being an internet addict:
252. You vote for foreign officials.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2732 From: Bram Moolenaar <Bram@...>
Date: Thu Dec 8, 2011 4:17 pm
Subject: Updated voting list
Bram@...
Send Email Send Email
 
Hello Vim users,

Upon request I have added a voting item:

- better plugin management system: automatic updates and dependencies

The manual downloading of scripts is a bit cumbersome.  Some automatic
way, kind of an app store, would be useful.
How to do this is another question.  There are some useful remarks
here: http://www.charlietanksley.net/philtex/sane-vim-plugin-management/


If you already have votes, you can change them here:
http://www.vim.org/sponsor/vote.php

To be able to vote you have to sponsor Vim development with at least 10
euro.  More information here: http://www.vim.org/sponsor/index.php

As always, the money is used to help needy children in Uganda.


PS. Don't forget to do your Amazon orders through:
http://iccf-holland.org/click1.html


--
hundred-and-one symptoms of being an internet addict:
252. You vote for foreign officials.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the  "vim_announce" maillist.
For more information, visit http://www.vim.org/maillist.php

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2733 From: Bram Moolenaar <Bram@...>
Date: Tue Dec 20, 2011 9:18 pm
Subject: Vim 2012 calendar available
Bram@...
Send Email Send Email
 
Hello Vim users,

The handy Vim desktop calendar is available again!

http://www.moolenaar.net/#Calendar

You can print this on one sheet of sturdy paper, fold it and put it on
your desk.  On one side there is a 12 month calendar, on the rear short
info about ICCF, Vim and Zimbu.

Direct links:

English - A4     http://www.moolenaar.net/2012_en_a4.pdf
English - Letter http://www.moolenaar.net/2012_en_le.pdf
Dutch - A4       http://www.moolenaar.net/2012_nl_a4.pdf


Happy holidays!


PS. Don't forget to do your Amazon orders through:
http://iccf-holland.org/click1.html

--
Computers are not intelligent.  They only think they are.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2734 From: Bram Moolenaar <Bram@...>
Date: Tue Dec 20, 2011 9:18 pm
Subject: Vim 2012 calendar available
Bram@...
Send Email Send Email
 
Hello Vim users,

The handy Vim desktop calendar is available again!

http://www.moolenaar.net/#Calendar

You can print this on one sheet of sturdy paper, fold it and put it on
your desk.  On one side there is a 12 month calendar, on the rear short
info about ICCF, Vim and Zimbu.

Direct links:

English - A4     http://www.moolenaar.net/2012_en_a4.pdf
English - Letter http://www.moolenaar.net/2012_en_le.pdf
Dutch - A4       http://www.moolenaar.net/2012_nl_a4.pdf


Happy holidays!


PS. Don't forget to do your Amazon orders through:
http://iccf-holland.org/click1.html

--
Computers are not intelligent.  They only think they are.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the  "vim_announce" maillist.
For more information, visit http://www.vim.org/maillist.php

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2735 From: Zura Kutchava <zkutch@...>
Date: Wed Jan 4, 2012 10:01 pm
Subject: unicode
zkutch@...
Send Email Send Email
 
To:



  Dear friends

finding and trying everything that supports unicode in gvim in windows xp or
2003. No fonts, no digraphs, no countless encodings help to display
unicode symbols from 10d0 to 10f0 (georgian)

may be somebody have any idea?

i little programming in c/c++ so if it will be good i can try to help

thanks beforehand

zkutch

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2736 From: mattn <mattn.jp@...>
Date: Thu Jan 5, 2012 2:05 am
Subject: Re: unicode
mattn.jp@...
Send Email Send Email
 
Do you mean that "How to write unicode without input method" ?
Then, One of solution is "<c-r>=nr2char(0x10d0)". However nr2char depend on &encoding. So you can use following utility function.

---------------
function! s:nr2byte(nr)
  if a:nr < 0x80
    return nr2char(a:nr)
  elseif a:nr < 0x800
    return nr2char(a:nr/64+192).nr2char(a:nr%64+128)
  elseif a:nr < 0x10000
    return nr2char(a:nr/4096%16+224).nr2char(a:nr/64%64+128).nr2char(a:nr%64+128)
  elseif a:nr < 0x200000
    return nr2char(a:nr/262144%16+240).nr2char(a:nr/4096/16+128).nr2char(a:nr/64%64+128).nr2char(a:nr%64+128)
  elseif a:nr < 0x4000000
    return nr2char(a:nr/16777216%16+248).nr2char(a:nr/262144%16+128).nr2char(a:nr/4096/16+128).nr2char(a:nr/64%64+128).nr2char(a:nr%64+128)
  else
    return nr2char(a:nr/1073741824%16+252).nr2char(a:nr/16777216%16+128).nr2char(a:nr/262144%16+128).nr2char(a:nr/4096/16+128).nr2char(a:nr/64%64+128).nr2char(a:nr%64+128)
  endif
endfunction

function! encutil#nr2enc_char(charcode)
  if &encoding == 'utf-8'
    return nr2char(a:charcode)
  endif
  let char = s:nr2byte(a:charcode)
  if strlen(char) > 1
    let char = strtrans(iconv(char, 'utf-8', &encoding))
  endif
  return char
endfunction
--------------- 

<c-r>=encutil#nr2enc_char(0x10d0)

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2737 From: Alexandru Pănoiu <alexandru.panoiu@...>
Date: Thu Jan 5, 2012 2:30 am
Subject: Re: unicode
alexandru.panoiu@...
Send Email Send Email
 
Use DejaVu fonts, they are free and have Georgian characters (http://dejavu-fonts.org/).

:set guifont=DejaVu_Sans_Mono
:set enc=utf-8

All the best,

AlexP
On Thu, Jan 5, 2012 at 12:01 AM, Zura Kutchava <zkutch@...> wrote:
To:



Dear friends

finding and trying everything that supports unicode in gvim in windows xp or 2003. No fonts, no digraphs, no countless encodings help to display
unicode symbols from 10d0 to 10f0 (georgian)

may be somebody have any idea?

i little programming in c/c++ so if it will be good i can try to help

thanks beforehand

zkutch

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2738 From: Tony Mechelynck <antoine.mechelynck@...>
Date: Sat Jan 7, 2012 7:42 am
Subject: Re: unicode
antoine.mechelynck@...
Send Email Send Email
 
On 04/01/12 23:01, Zura Kutchava wrote:
> To:
>
>
>
>   Dear friends
>
> finding and trying everything that supports unicode in gvim in windows xp or
2003. No fonts, no digraphs, no countless encodings help to display
> unicode symbols from 10d0 to 10f0 (georgian)
>
> may be somebody have any idea?
>
> i little programming in c/c++ so if it will be good i can try to help
>
> thanks beforehand
>
> zkutch
>

About fonts in gvim, see
	 http://vim.wikia.com/Setting_the_font_in_the_GUI
On Windows, the command
	 :set gfn=*
allows you to choose a font by a menu. It's been too long since I've
left Windows to remember, but maybe the display on the bottom of that
dialog is actually an input area, where you can paste any text (e.g.
Georgian text) from the clipboard and see how it would be displayed in
that font.

About using Unicode in Vim (in General), see
	 http://vim.wikia.com/Working_with_Unicode

To input Georgian characters, you can:
- use a keymap (and create your own if there is no satisfactory one), see
	 :help 'keymap'
	 :help keymap-file-format

- use digraphs (and create your own if there are no satisfactory ones)
see
	 :help :digraph

- and if nothing else avails, you can always use the method described under
	 :help i_CTRL-V_digit


Best regards,
Tony.
--
ARTHUR: Right! Knights! Forward!
     ARTHUR leads a charge toward the castle.  Various shots of them
battling on,
     despite being hit by a variety of farm animals.
                   "Monty Python and the Holy Grail" PYTHON (MONTY)
PICTURES LTD

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2739 From: Zura Kutchava <zkutch@...>
Date: Sun Jan 8, 2012 10:13 am
Subject: Re: unicode
zkutch@...
Send Email Send Email
 
thanks everybody for comprehensive answers

i find very simply solution

when i install gvim 7.3.386 then i can type Georgian(from 10d0 to 10f0) in input
mode without more changes. _gvimrc is same for both.

but when install gvim 7.3.42 Georgian is seen only in digraph method

i dont deeg deeply, maybe experts can see reason easy, i'll be gratefull for
explantion




--- On Sat, 1/7/12, Tony Mechelynck <antoine.mechelynck@...> wrote:

> From: Tony Mechelynck <antoine.mechelynck@...>
> Subject: Re: unicode
> To: vim_multibyte@googlegroups.com
> Cc: "Zura Kutchava" <zkutch@...>, vim-multibyte@..., vim@...
> Date: Saturday, January 7, 2012, 11:42 AM
> On 04/01/12 23:01, Zura Kutchava
> wrote:
> > To:
> >
> >
> >
> >Dear friends
> >
> > finding and trying everything that supports unicode in
> gvim in windows xp or 2003. No fonts, no digraphs, no
> countless encodings help to display
> > unicode symbols from 10d0 to 10f0 (georgian)
> >
> > may be somebody have any idea?
> >
> > i little programming in c/c++ so if it will be good i
> can try to help
> >
> > thanks beforehand
> >
> > zkutch
> >
>
> About fonts in gvim, see
>  http://vim.wikia.com/Setting_the_font_in_the_GUI
> On Windows, the command
>  :set gfn=*
> allows you to choose a font by a menu. It's been too long
> since I've left Windows to remember, but maybe the display
> on the bottom of that dialog is actually an input area,
> where you can paste any text (e.g. Georgian text) from the
> clipboard and see how it would be displayed in that font.
>
> About using Unicode in Vim (in General), see
>  http://vim.wikia.com/Working_with_Unicode
>
> To input Georgian characters, you can:
> - use a keymap (and create your own if there is no
> satisfactory one), see
>  :help 'keymap'
>  :help keymap-file-format
>
> - use digraphs (and create your own if there are no
> satisfactory ones)
> see
>  :help :digraph
>
> - and if nothing else avails, you can always use the method
> described under
>  :help i_CTRL-V_digit
>
>
> Best regards,
> Tony.
> -- ARTHUR: Right! Knights! Forward!
> ARTHUR leads a charge toward the
> castle. Various shots of them battling on,
> despite being hit by a variety of farm
> animals.
>       
> "Monty Python and the Holy Grail" PYTHON
> (MONTY) PICTURES LTD
>
> -- You received this message from the "vim_multibyte"
> maillist.
> For more information, visit http://www.vim.org/maillist.php
>

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2740 From: Tony Mechelynck <antoine.mechelynck@...>
Date: Mon Jan 9, 2012 12:31 am
Subject: Re: unicode
antoine.mechelynck@...
Send Email Send Email
 
On 08/01/12 11:13, Zura Kutchava wrote:
> thanks everybody for comprehensive answers
>
> i find very simply solution
>
> when i install gvim 7.3.386 then i can type Georgian(from 10d0 to 10f0) in
input mode without more changes. _gvimrc is same for both.
>
> but when install gvim 7.3.42 Georgian is seen only in digraph method
>
> i dont deeg deeply, maybe experts can see reason easy, i'll be gratefull for
explantion

Well, maybe tou'll find something "interesting" between the lines
7.3.042 (excluded) and 7.3.386 (included) in
ftp://ftp.vim.org/pub/vim/patches/7.3/README

Best regards,
Tony.
--
O give me a home,
Where the buffalo roam,
Where the deer and the antelope play,
Where seldom is heard
A discouraging word,
'Cause what can an antelope say?

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2741 From: Kenneth Reid Beesley <krbeesley@...>
Date: Mon Jan 9, 2012 6:57 pm
Subject: Re: unicode for Georgian
krbeesley@...
Send Email Send Email
 
> To input Georgian characters, you can:
> - use a keymap (and create your own if there is no satisfactory one), see
>  :help 'keymap'
>  :help keymap-file-format


zkutch,

RE:  gvim, Unicode, Georgian mxedruli

Here's how I have implemented Georgian mxedruli in gvim.  Corrections and
suggestions
would be welcome.

For displaying Georgian mxedruli, the DejaVu Sans Mono font has the glyphs (and
is a good
general Unicode mono font, suitable for gvim).    You will have to install this
font (or a similar
Unicode mono font) on Windows wherever you install fonts so that they are
visible to gvim.

		 Keymap

I assume here that you want to use a keymap, which allows you to type Roman
letters,
and simple sequences (bigraphs, trigraphs, etc.) of Roman letters on your
keyboard.  These
are intercepted by the keymap and turned into mxedruli characters before being
entered
into the buffer.  You type an unambiguous Roman _transliteration_ of mxedruli,
so the keymap
(below) is titled mxedruli-translit_utf-8.vim.  This mxedruli-translit_utf-8.vim
file should be
installed in your ~/.vim/keymap/ directory (or the equivalent for Windows).

Key points:
	 1.  You have to tell gvim to use DejaVu Sans Mono (or another Unicode-encoded
		 mono font that contains the mxedruli glyphs).
	 2.  You want gvim to store/encode text internally in utf-8 (a default encoding
of Unicode)
	 3.  You want gvim to save buffers to file in utf-8 and read files in utf-8
	 4.  You want easy ways to activate and de-activate the mxedruli keymap when you
type
You do this via commands in your .gvimrc file.


I'm not a Windows user, but something close to the following should work for
you.

In your .gvimrc file, add the lines:

if has ("multi_byte")      " i.e. compiled for multi_byte, needed for Unicode
   if &encoding !~? '^u'    " if encoding does not start u or U
     if &termencoding=='' " don't clobber keyboard locale
       let &termencoding=&encoding
     endif
     set encoding=utf-8  " how vim should represent text internally
   endif
   " fileencodings, tried in order when opening an existing file
   set fileencodings=ucs-bom,utf-8,iso-8859-1
   setglobal bomb
   " fileencoding is the encoding vim will use to write files
   setglobal fileencoding=utf-8
else
   echomsg 'Warning: Multibyte support not compiled in.'
endif

set anti guifont="DejaVu Sans Mono:h14

" input sequences to activate the mxedruli keymap
nmap ,m       :setlocal keymap=mxedruli-translit_utf-8<Enter>
imap ,m  <Esc>:setlocal keymap=mxedruli-translit_utf-8<Enter>a

" toggle keymaps (to previous and back) N.B. <C-^> works only in Insert mode
"   and in command-line mode
nmap ,.  i<C-^><Esc>
imap ,.   <C-^>
cmap ,.   <C-^>

" return to the neutral keymap
nmap ,, 	 :setlocal keymap="neutral"<Enter>
imap ,, <Esc>:setlocal keymap="neutral"<Enter>a

" end of additions to .gvimrc

Put the mxedruli-translit_utf-8.vim file (below) in your ~/.vim/keymap/ 
directory
(or equivalent for Windows).

" mxedruli-translit_utf-8.vim
"
" Maintainer:  Kenneth R. Beesley  krbeesley ATT gmail DOTT com
" Created: 2008-09-21
" Last Changed: 2012-01-09

" vim keymap (input method) for entering Georgian mxedruli

" Installation:  place this file in ~/.vim/keymap/

" Selection inside gvim
" :setlocal keymap=mxedruli-translit_utf-8
"
" or, in your .gvimrc file, include the commands
" nmap ,m       :setlocal keymap=mxedruli-translit_utf-8<Enter>
" imap ,m  <Esc>:setlocal keymap=mxedruli-translit_utf-8<Enter>a
"
" nmap ,.  i<C-^><Esc>
" imap ,.   <C-^>
" cmap ,.   <C-^>

" nmap ,, 	 :setlocal keymap="neutral"<Enter>
" imap ,, <Esc>:setlocal keymap="neutral"<Enter>a
"
" so that you can activate the mxedruli input method by typing  ,m
" toggle back and forth by typing  ,.
" and return to the "neutral" keymap by typing ,,

" **************************************************************

" this short name is for display in the status line
let b:keymap_name="mxedruli-translit"

" change the lCursor color (the color when this keymap is active)
highlight lCursor guifg=NONE guibg=Cyan

loadkeymap

a <Char-0x10D0>
b <Char-0x10D1>
g <Char-0x10D2>
d <Char-0x10D3>
e <Char-0x10D4>
v <Char-0x10D5>
z <Char-0x10D6>
t <Char-0x10D7>
i <Char-0x10D8>
k' <Char-0x10D9>
l <Char-0x10DA>
m <Char-0x10DB>
n <Char-0x10DC>
o <Char-0x10DD>
p' <Char-0x10DE>
Z <Char-0x10DF>
r <Char-0x10E0>
s <Char-0x10E1>
t' <Char-0x10E2>
u <Char-0x10E3>
p <Char-0x10E4>
k <Char-0x10E5>
G <Char-0x10E6>

q' <Char-0x10E7>
q <Char-0x10E7>   " no q vs. q' distinction

S <Char-0x10E8>
tS <Char-0x10E9>
ts <Char-0x10EA>
dz <Char-0x10EB>
ts' <Char-0x10EC>
tS' <Char-0x10ED>

x <Char-0x10EE>
X <Char-0x10EE> " x and X the same

dZ <Char-0x10EF>
h <Char-0x10F0>

" literalize with preceding backslash
" (seldom needed)

\p <Char-0x10E4>
\t <Char-0x10D7>
\k <Char-0x10E5>
\d <Char-0x10D3>
\s <Char-0x10E1>
\S <Char-0x10E8>
\z <Char-0x10D6>
\Z <Char-0x10DF>
\' '


" literalize the backslash itself
\\ \

" end of mxedruli-translit_utf-8.vim

With this setup, when you launch gvim, you just need to type

,m

i.e. a comma followed immediately by an m, to activate the
mxedruli keymap.  While this mode is active, you just type
a, e, i, o and u to enter the obvious vowels, and (as far as
possible) you type the obvious Roman equivalents for the
consonants.  Ejectives are entered with a roman consonant
followed by a single quote: e.g. p', t', k'.  See the keymap
above for other mapping details.

See
http://en.wikipedia.org/wiki/Georgian_alphabet
for the Unicode code point values.

You can of course modify the keymap to your taste by changing
the input sequences on the left side, as long as each input sequence is unique.

To toggle between the mxedruli keymap and the previous
keymap, just type   ,.    (i.e. comma followed immediately by
a period).

To return to the default/normal keymap, just type
,,
i.e. two commas together.


Good luck,

Ken

On 7Jan2012, at 00:42, Tony Mechelynck wrote:

> On 04/01/12 23:01, Zura Kutchava wrote:
>> To:
>>
>>
>>
>>  Dear friends
>>
>> finding and trying everything that supports unicode in gvim in windows xp or
2003. No fonts, no digraphs, no countless encodings help to display
>> unicode symbols from 10d0 to 10f0 (georgian)
>>
>> may be somebody have any idea?
>>
>> i little programming in c/c++ so if it will be good i can try to help
>>
>> thanks beforehand
>>
>> zkutch
>>
>
> About fonts in gvim, see
>  http://vim.wikia.com/Setting_the_font_in_the_GUI
> On Windows, the command
>  :set gfn=*
> allows you to choose a font by a menu. It's been too long since I've left
Windows to remember, but maybe the display on the bottom of that dialog is
actually an input area, where you can paste any text (e.g. Georgian text) from
the clipboard and see how it would be displayed in that font.
>
> About using Unicode in Vim (in General), see
>  http://vim.wikia.com/Working_with_Unicode
>
> To input Georgian characters, you can:
> - use a keymap (and create your own if there is no satisfactory one), see
>  :help 'keymap'
>  :help keymap-file-format
>
> - use digraphs (and create your own if there are no satisfactory ones)
> see
>  :help :digraph
>
> - and if nothing else avails, you can always use the method described under
>  :help i_CTRL-V_digit
>
>
> Best regards,
> Tony.
> --
> ARTHUR: Right! Knights! Forward!
>   ARTHUR leads a charge toward the castle.  Various shots of them battling on,
>   despite being hit by a variety of farm animals.
>                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
>
> --
> You received this message from the "vim_multibyte" maillist.
> For more information, visit http://www.vim.org/maillist.php


******************************
Kenneth R. Beesley, D.Phil.
P.O. Box 540475
North Salt Lake, UT
84054  USA





--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2742 From: Zura Kutchava <zkutch@...>
Date: Tue Jan 10, 2012 12:49 pm
Subject: Re: unicode for Georgian
zkutch@...
Send Email Send Email
 
Thanks a lot

i check your keymap and setting and, of course, it works for gvim73-46

i also changed keymap (put in attachment) to coincide it with windows georgian
keyboard, for that people who use georgian keyboard in windows. It came from old
(befor computers) georgian printing press keyboard. So for 73-46 users
everything is ready.

the good side of this keyboard is that it's possible to type one key for one
georgian letter. Hope it will be usefull for georgian keyboard users.

let me repeat that most easy is install gvim-7-3-386 and in it directly switch
keyboard layots

zkutch





--- On Mon, 1/9/12, Kenneth Reid Beesley <krbeesley@...> wrote:

> From: Kenneth Reid Beesley <krbeesley@...>
> Subject: Re: unicode for Georgian
> To: vim_multibyte@googlegroups.com
> Date: Monday, January 9, 2012, 10:57 PM
> > To input Georgian characters,
> you can:
> > - use a keymap (and create your own if there is no
> satisfactory one), see
> >  :help 'keymap'
> >  :help keymap-file-format
>
>
> zkutch,
>
> RE: gvim, Unicode, Georgian mxedruli
>
> Here's how I have implemented Georgian mxedruli in
> gvim. Corrections and suggestions
> would be welcome.
>
> For displaying Georgian mxedruli, the DejaVu Sans Mono font
> has the glyphs (and is a good
> general Unicode mono font, suitable for gvim). 
> You will have to install this font (or a similar
> Unicode mono font) on Windows wherever you install fonts so
> that they are visible to gvim.
>
>   Keymap
>
> I assume here that you want to use a keymap, which allows
> you to type Roman letters,
> and simple sequences (bigraphs, trigraphs, etc.) of Roman
> letters on your keyboard. These
> are intercepted by the keymap and turned into mxedruli
> characters before being entered
> into the buffer. You type an unambiguous Roman
> _transliteration_ of mxedruli, so the keymap
> (below) is titled mxedruli-translit_utf-8.vim. This
> mxedruli-translit_utf-8.vim file should be
> installed in your ~/.vim/keymap/ directory (or the
> equivalent for Windows).
>
> Key points:
>  1. You have to tell gvim to use
> DejaVu Sans Mono (or another Unicode-encoded
>   mono font that
> contains the mxedruli glyphs).
>  2. You want gvim to store/encode
> text internally in utf-8 (a default encoding of Unicode)
>  3. You want gvim to save buffers
> to file in utf-8 and read files in utf-8
>  4. You want easy ways to activate
> and de-activate the mxedruli keymap when you type
> You do this via commands in your .gvimrc file.
>
>
> I'm not a Windows user, but something close to the
> following should work for you.
>
> In your .gvimrc file, add the lines:
>
> if has ("multi_byte")   " i.e. compiled
> for multi_byte, needed for Unicode
>  if &encoding !~? '^u'  " if encoding
> does not start u or U
>   if &termencoding=='' "
> don't clobber keyboard locale
>    let &termencoding=&encoding
>   endif
>   set encoding=utf-8 " how vim should
> represent text internally
>  endif
>  " fileencodings, tried in order when opening an
> existing file
>  set fileencodings=ucs-bom,utf-8,iso-8859-1
>  setglobal bomb
>  " fileencoding is the encoding vim will use to write
> files
>  setglobal fileencoding=utf-8
> else
>  echomsg 'Warning: Multibyte support not compiled
> in.'
> endif
>
> set anti guifont="DejaVu Sans Mono:h14
>
> " input sequences to activate the mxedruli keymap
> nmap ,m  :setlocal
> keymap=mxedruli-translit_utf-8<Enter>
> imap ,m <Esc>:setlocal
> keymap=mxedruli-translit_utf-8<Enter>a
>
> " toggle keymaps (to previous and back) N.B. <C-^>
> works only in Insert mode
> "and in command-line mode
> nmap ,. i<C-^><Esc>
> imap ,.<C-^>
> cmap ,.<C-^>
>
> " return to the neutral keymap
> nmap ,,
> :setlocal
> keymap="neutral"<Enter>
> imap ,, <Esc>:setlocal
> keymap="neutral"<Enter>a
>
> " end of additions to .gvimrc
>
> Put the mxedruli-translit_utf-8.vim file (below) in your
> ~/.vim/keymap/ directory
> (or equivalent for Windows).
>
> " mxedruli-translit_utf-8.vim
> "
> " Maintainer: Kenneth R. Beesley krbeesley ATT
> gmail DOTT com
> " Created: 2008-09-21
> " Last Changed: 2012-01-09
>
> " vim keymap (input method) for entering Georgian mxedruli
>
> " Installation: place this file in ~/.vim/keymap/
>
> " Selection inside gvim
> " :setlocal keymap=mxedruli-translit_utf-8
> "
> " or, in your .gvimrc file, include the commands
> " nmap ,m  :setlocal
> keymap=mxedruli-translit_utf-8<Enter>
> " imap ,m <Esc>:setlocal
> keymap=mxedruli-translit_utf-8<Enter>a
> "
> " nmap ,. i<C-^><Esc>
> " imap ,.<C-^>
> " cmap ,.<C-^>
>
> " nmap ,,
> :setlocal
> keymap="neutral"<Enter>
> " imap ,, <Esc>:setlocal
> keymap="neutral"<Enter>a
> "
> " so that you can activate the mxedruli input method by
> typing ,m
> " toggle back and forth by typing ,.
> " and return to the "neutral" keymap by typing ,,
>
> "
> **************************************************************
>
> " this short name is for display in the status line
> let b:keymap_name="mxedruli-translit"
>
> " change the lCursor color (the color when this keymap is
> active)
> highlight lCursor guifg=NONE guibg=Cyan
>
> loadkeymap
>
> a <Char-0x10D0>
> b <Char-0x10D1>
> g <Char-0x10D2>
> d <Char-0x10D3>
> e <Char-0x10D4>
> v <Char-0x10D5>
> z <Char-0x10D6>
> t <Char-0x10D7>
> i <Char-0x10D8>
> k' <Char-0x10D9>
> l <Char-0x10DA>
> m <Char-0x10DB>
> n <Char-0x10DC>
> o <Char-0x10DD>
> p' <Char-0x10DE>
> Z <Char-0x10DF>
> r <Char-0x10E0>
> s <Char-0x10E1>
> t' <Char-0x10E2>
> u <Char-0x10E3>
> p <Char-0x10E4>
> k <Char-0x10E5>
> G <Char-0x10E6>
>
> q' <Char-0x10E7>
> q <Char-0x10E7>"
> no q vs. q' distinction
>
> S <Char-0x10E8>
> tS <Char-0x10E9>
> ts <Char-0x10EA>
> dz <Char-0x10EB>
> ts' <Char-0x10EC>
> tS' <Char-0x10ED>
>
> x <Char-0x10EE>
> X <Char-0x10EE> "
> x and X the same
>
> dZ <Char-0x10EF>
> h <Char-0x10F0>
>
> " literalize with preceding backslash
> " (seldom needed)
>
> \p <Char-0x10E4>
> \t <Char-0x10D7>
> \k <Char-0x10E5>
> \d <Char-0x10D3>
> \s <Char-0x10E1>
> \S <Char-0x10E8>
> \z <Char-0x10D6>
> \Z <Char-0x10DF>
> \' '
>
>
> " literalize the backslash itself
> \\ \
>
> " end of mxedruli-translit_utf-8.vim
>
> With this setup, when you launch gvim, you just need to
> type
>
> ,m
>
> i.e. a comma followed immediately by an m, to activate the
> mxedruli keymap. While this mode is active, you just
> type
> a, e, i, o and u to enter the obvious vowels, and (as far
> as
> possible) you type the obvious Roman equivalents for the
> consonants. Ejectives are entered with a roman
> consonant
> followed by a single quote: e.g. p', t', k'. See the
> keymap
> above for other mapping details.
>
> See
> http://en.wikipedia.org/wiki/Georgian_alphabet
> for the Unicode code point values.
>
> You can of course modify the keymap to your taste by
> changing
> the input sequences on the left side, as long as each input
> sequence is unique.
>
> To toggle between the mxedruli keymap and the previous
> keymap, just type,.  (i.e.
> comma followed immediately by
> a period).
>
> To return to the default/normal keymap, just type
> ,,
> i.e. two commas together.
>
>
> Good luck,
>
> Ken
>
> On 7Jan2012, at 00:42, Tony Mechelynck wrote:
>
> > On 04/01/12 23:01, Zura Kutchava wrote:
> >> To:
> >>
> >>
> >>
> >> Dear friends
> >>
> >> finding and trying everything that supports
> unicode in gvim in windows xp or 2003. No fonts, no
> digraphs, no countless encodings help to display
> >> unicode symbols from 10d0 to 10f0 (georgian)
> >>
> >> may be somebody have any idea?
> >>
> >> i little programming in c/c++ so if it will be
> good i can try to help
> >>
> >> thanks beforehand
> >>
> >> zkutch
> >>
> >
> > About fonts in gvim, see
> >  http://vim.wikia.com/Setting_the_font_in_the_GUI
> > On Windows, the command
> >  :set gfn=*
> > allows you to choose a font by a menu. It's been too
> long since I've left Windows to remember, but maybe the
> display on the bottom of that dialog is actually an input
> area, where you can paste any text (e.g. Georgian text) from
> the clipboard and see how it would be displayed in that
> font.
> >
> > About using Unicode in Vim (in General), see
> >  http://vim.wikia.com/Working_with_Unicode
> >
> > To input Georgian characters, you can:
> > - use a keymap (and create your own if there is no
> satisfactory one), see
> >  :help 'keymap'
> >  :help keymap-file-format
> >
> > - use digraphs (and create your own if there are no
> satisfactory ones)
> > see
> >  :help :digraph
> >
> > - and if nothing else avails, you can always use the
> method described under
> >  :help i_CTRL-V_digit
> >
> >
> > Best regards,
> > Tony.
> > --
> > ARTHUR: Right! Knights! Forward!
> >ARTHUR leads a charge toward the
> castle. Various shots of them battling on,
> >despite being hit by a variety of
> farm animals.
> >      
> "Monty Python and the Holy Grail" PYTHON
> (MONTY) PICTURES LTD
> >
> > --
> > You received this message from the "vim_multibyte"
> maillist.
> > For more information, visit http://www.vim.org/maillist.php
>
>
> ******************************
> Kenneth R. Beesley, D.Phil.
> P.O. Box 540475
> North Salt Lake, UT
> 84054 USA
>
>
>
>
>
> --
> You received this message from the "vim_multibyte"
> maillist.
> For more information, visit http://www.vim.org/maillist.php
>

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2743 From: Bram Moolenaar <Bram@...>
Date: Fri Jan 20, 2012 11:43 am
Subject: Vim for iPad
Bram@...
Send Email Send Email
 
Hello Vim and iPad users,

If you have an iPad, you can now run Vim on it:

http://applidium.com/en/applications/vim/

Obviously not having a keyboard is a drawback, but otherwise it appears
to work well.

--
CART DRIVER: Bring out your dead!
LARGE MAN:   Here's one!
CART DRIVER: Ninepence.
BODY:        I'm not dead!
                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2744 From: vim_multibyte <vim_multibyte+subconfirm@googlegroups.com>
Date: Sun Feb 19, 2012 12:59 pm
Subject: You have joined the group vim_multibyte@googlegroups.com
vim_multibyte+subconfirm@googlegroups.com
Send Email Send Email
 

You are now a member of the vim_multibyte group.

Visit This Group

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2745 From: Bram Moolenaar <Bram@...>
Date: Tue Mar 20, 2012 8:58 pm
Subject: Vim charity financial results
Bram@...
Send Email Send Email
 
Hello Vim users,

Vim's charity has done well in 2011.  Thank you all for contributing to
the lives of poor children in the south of Uganda!

Currently about 90 children are being sponsored.  One-time donations
help many more children and support families in and around Kibaale with
medical assistance, health education and more.

The financial report can be found on the ICCF website:
http://iccf-holland.org/jaarrekening2011en.pdf (English)
http://iccf-holland.org/jaarrekening2011nl.pdf (Dutch)


Currently we have more than a dozen children that have done very well in
secondary school and are now studying at university level. Since quality
of education has been going up many universities now require the
students to work on a computer.  But most of our students don't have one
and struggle to use public computers, which slows down their studies
significantly.

I have thought of collecting second-hand laptops, but sending them to
Uganda and getting them through customs is very difficult and expensive.
Therefore I am asking for money, so that we can buy the computers in
Uganda.  This will also include a guarantee, laptops do break.

A laptop costs about $600.  We need this for about 8 students.  Assuming
a donation of $100, we need 48 Vim users to donate.  Please help!
How to make a donation: http://www.iccf.nl/donate.html


If you can't afford a cash donation and/or want to get some movies,
music, etc., please use the links on this page to buy at Amazon:
http://www.iccf.nl/click1.html

As a Vim user you might be interested to know that Monty Python and the
Holy Grail is finally available on blu-ray!  Direct links:

    http://www.amazon.co.uk/exec/obidos/ASIN/B0015GQ3EA/iccfholland
    http://www.amazon.de/exec/obidos/ASIN/B006U8Y9CG/iccfholland04
    http://www.amazon.com/exec/obidos/ASIN/B0016492BW/stichtingiccfhol

Happy Vimming!

- Bram

--
hundred-and-one symptoms of being an internet addict:
227. You sleep next to your monitor.  Or on top of it.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2746 From: Bram Moolenaar <Bram@...>
Date: Tue Mar 20, 2012 8:58 pm
Subject: Vim charity financial results
Bram@...
Send Email Send Email
 
Hello Vim users,

Vim's charity has done well in 2011.  Thank you all for contributing to
the lives of poor children in the south of Uganda!

Currently about 90 children are being sponsored.  One-time donations
help many more children and support families in and around Kibaale with
medical assistance, health education and more.

The financial report can be found on the ICCF website:
http://iccf-holland.org/jaarrekening2011en.pdf (English)
http://iccf-holland.org/jaarrekening2011nl.pdf (Dutch)


Currently we have more than a dozen children that have done very well in
secondary school and are now studying at university level. Since quality
of education has been going up many universities now require the
students to work on a computer.  But most of our students don't have one
and struggle to use public computers, which slows down their studies
significantly.

I have thought of collecting second-hand laptops, but sending them to
Uganda and getting them through customs is very difficult and expensive.
Therefore I am asking for money, so that we can buy the computers in
Uganda.  This will also include a guarantee, laptops do break.

A laptop costs about $600.  We need this for about 8 students.  Assuming
a donation of $100, we need 48 Vim users to donate.  Please help!
How to make a donation: http://www.iccf.nl/donate.html


If you can't afford a cash donation and/or want to get some movies,
music, etc., please use the links on this page to buy at Amazon:
http://www.iccf.nl/click1.html

As a Vim user you might be interested to know that Monty Python and the
Holy Grail is finally available on blu-ray!  Direct links:

    http://www.amazon.co.uk/exec/obidos/ASIN/B0015GQ3EA/iccfholland
    http://www.amazon.de/exec/obidos/ASIN/B006U8Y9CG/iccfholland04
    http://www.amazon.com/exec/obidos/ASIN/B0016492BW/stichtingiccfhol

Happy Vimming!

- Bram

--
hundred-and-one symptoms of being an internet addict:
227. You sleep next to your monitor.  Or on top of it.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the  "vim_announce" maillist.
For more information, visit http://www.vim.org/maillist.php

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2747 From: Stanislav Kondratyev <kondratjevsk@...>
Date: Tue May 1, 2012 7:55 pm
Subject: python3 and multibyte strings
kondratjevsk@...
Send Email Send Email
 
Hello!

I was experimenting with the python3 interface and I stumbled upon the
following phenomenon. Suppose the cursor is in the string
абвгдеёжзийклмнопрстуфхцчшщъыьэюя
in a utf-8 encoded file. I run the following commands:
:py3 import vim
:py3 vim.current.line = vim.current.line
Surprisingly last 16½ of 33 characters disappear.

The same effect can be produced e. g. with
:py3 l = vim.current.line
:py3 vim.current.line = l
However, the string l can be correctly printed and sent to vim via
vim.command and setline. Hence I conclude that the transition from vim
to python does not cause any loss of information. On the contrary,
when the string is being passed from python to vim, vim (or python?)
calculates that it is 33 ‘units’ long and copies 33 *bytes*.

I’m running vim 7.3 on Windows 7.

I’d like to find out whether this is a common effect and whether there
exists an elegant way of changing multibyte strings from python3.

Any help is appreciated. :)

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2748 From: "John Beckett" <johnb.beckett@...>
Date: Wed May 2, 2012 7:22 am
Subject: RE: python3 and multibyte strings
johnb.beckett@...
Send Email Send Email
 
Stanislav Kondratyev wrote:
> I run the following commands:
> :py3 import vim
> :py3 vim.current.line = vim.current.line
> Surprisingly last 16 of 33 characters disappear.

In principle vim_multibyte is the correct mailing list, but in
practice it is not used much any more.

I think you should repost in vim_dev because it sounds like a
bug that should be addressed there (or vim_use would do).

I do not have Python 3 installed, but do have 2.7. That version
works fine performing your test. I also did:

:py vim.current.line = vim.current.line + ' hello'

which correctly appended "hello" to the 33 characters.

Please try a simpler test case. If you can show a problem with
the following line, just mention that.

a

In case my mail system corrupts the above text, you can
reproduce it in Vim by executing the following two commands:

:let s = "a\u00e0\u00e1\u00e2\u00e3\u00e4"
:put =s

John

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2749 From: Stanislav Kondratyev <kondratjevsk@...>
Date: Sat May 5, 2012 10:57 am
Subject: Re: python3 and multibyte strings
kondratjevsk@...
Send Email Send Email
 
Thanks, John! I'm going to repost that in the proper place.

Stanislav.

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2750 From: Bram Moolenaar <Bram@...>
Date: Tue Dec 4, 2012 7:20 pm
Subject: Vim charity project visit report
Bram@...
Send Email Send Email
 
Hello Vim users,

Vim users donate quite some money to my favorite charity: Kibaale
Childrens Centre.  I went there to check out what they have been doing
with all this money.  You can read my report here:

	 http://www.iccf.nl/news.html

I discovered they are now using Vim in school, although not quite as you
would expect...

Happy Vimming!

--
From "know your smileys":
  :-| :-|   Deja' vu!

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

#2751 From: Bram Moolenaar <Bram@...>
Date: Mon Dec 10, 2012 7:26 pm
Subject: Vim 2013 calendar available
Bram@...
Send Email Send Email
 
Hello Vim users,

I have updated the handy desktop calendar for 2013.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.  Well, I suppose it would stand on most things.  Although I
don't recommend placing it on top of your dog.

It is available in English and Dutch.  You can find it on my website:
http://moolenaar.net/#Calendar

If you are doing your Christmas shopping on Amazon, please consider
using the links on this page: http://www.iccf.nl/click1.html
A percentage of the sales will go to Vim's charity, helping children in
Uganda,

Happy Vimming!

--
hundred-and-one symptoms of being an internet addict:
130. You can't get out of your desk even if it's time to eat or time
      to go to the bathroom.

  /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
You received this message from the "vim_multibyte" maillist.
For more information, visit http://www.vim.org/maillist.php

Messages 2722 - 2751 of 2761   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help