3ef2ca
To: vim_dev@googlegroups.com
3ef2ca
Subject: Patch 7.4.335
3ef2ca
Fcc: outbox
3ef2ca
From: Bram Moolenaar <Bram@moolenaar.net>
3ef2ca
Mime-Version: 1.0
3ef2ca
Content-Type: text/plain; charset=UTF-8
3ef2ca
Content-Transfer-Encoding: 8bit
3ef2ca
------------
3ef2ca
3ef2ca
Patch 7.4.335
3ef2ca
Problem:    No digraph for the new rouble sign.
3ef2ca
Solution:   Add the digraphs =R and =P.
3ef2ca
Files:	    src/digraph.c, runtime/doc/digraph.txt
3ef2ca
3ef2ca
3ef2ca
*** ../vim-7.4.334/src/digraph.c	2012-01-10 21:57:16.000000000 +0100
3ef2ca
--- src/digraph.c	2014-06-18 21:36:46.148415099 +0200
3ef2ca
***************
3ef2ca
*** 1425,1430 ****
3ef2ca
--- 1425,1432 ----
3ef2ca
  	{'W', '=', 0x20a9},
3ef2ca
  	{'=', 'e', 0x20ac}, /* euro */
3ef2ca
  	{'E', 'u', 0x20ac}, /* euro */
3ef2ca
+ 	{'=', 'R', 0x20bd}, /* rouble */
3ef2ca
+ 	{'=', 'P', 0x20bd}, /* rouble */
3ef2ca
  	{'o', 'C', 0x2103},
3ef2ca
  	{'c', 'o', 0x2105},
3ef2ca
  	{'o', 'F', 0x2109},
3ef2ca
*** ../vim-7.4.334/runtime/doc/digraph.txt	2013-08-10 13:24:52.000000000 +0200
3ef2ca
--- runtime/doc/digraph.txt	2014-06-18 21:35:21.684411903 +0200
3ef2ca
***************
3ef2ca
*** 147,153 ****
3ef2ca
  	Two			2	Hook
3ef2ca
  	Nine			9	Horn
3ef2ca
  
3ef2ca
! 	Equals			=	Cyrillic
3ef2ca
  	Asterisk		*	Greek
3ef2ca
  	Percent sign		%	Greek/Cyrillic special
3ef2ca
  	Plus			+	smalls: Arabic, capitals: Hebrew
3ef2ca
--- 147,153 ----
3ef2ca
  	Two			2	Hook
3ef2ca
  	Nine			9	Horn
3ef2ca
  
3ef2ca
! 	Equals			=	Cyrillic (= used as second char) 
3ef2ca
  	Asterisk		*	Greek
3ef2ca
  	Percent sign		%	Greek/Cyrillic special
3ef2ca
  	Plus			+	smalls: Arabic, capitals: Hebrew
3ef2ca
***************
3ef2ca
*** 170,175 ****
3ef2ca
--- 170,180 ----
3ef2ca
  used for the euro sign, while both of them are the character 164, 0xa4.  For
3ef2ca
  compatibility with zsh Eu can also be used for the euro sign.
3ef2ca
  
3ef2ca
+ ROUBLE
3ef2ca
+ 
3ef2ca
+ The rouble sign was added in 2014 as 0x20bd.  Vim supports the digraphs =R and
3ef2ca
+ =P for this.  Note that R= and P= are other characters.
3ef2ca
+ 
3ef2ca
  							*digraph-table*
3ef2ca
  char  digraph	hex	dec	official name ~
3ef2ca
  ^@	NU	0x00	  0	NULL (NUL)
3ef2ca
***************
3ef2ca
*** 966,971 ****
3ef2ca
--- 971,978 ----
3ef2ca
  ₧	Pt	20A7	8359	PESETA SIGN
3ef2ca
  ₩	W=	20A9	8361	WON SIGN
3ef2ca
  €	Eu	20AC	8364	EURO SIGN
3ef2ca
+ ₽	=R	20AC	8381	ROUBLE SIGN
3ef2ca
+ ₽	=P	20AC	8381	ROUBLE SIGN
3ef2ca
  ℃	oC	2103	8451	DEGREE CELSIUS
3ef2ca
  ℅	co	2105	8453	CARE OF
3ef2ca
  ℉	oF	2109	8457	DEGREE FAHRENHEIT
3ef2ca
***************
3ef2ca
*** 1077,1083 ****
3ef2ca
  ⊥	-T	22A5	8869	UP TACK
3ef2ca
  ⋅	.P	22C5	8901	DOT OPERATOR
3ef2ca
  ⋮	:3	22EE	8942	VERTICAL ELLIPSIS
3ef2ca
! ⋯       .3      22EF    8943    MIDLINE HORIZONTAL ELLIPSIS
3ef2ca
  ⌂	Eh	2302	8962	HOUSE
3ef2ca
  ⌈	<7	2308	8968	LEFT CEILING
3ef2ca
  ⌉	>7	2309	8969	RIGHT CEILING
3ef2ca
--- 1084,1090 ----
3ef2ca
  ⊥	-T	22A5	8869	UP TACK
3ef2ca
  ⋅	.P	22C5	8901	DOT OPERATOR
3ef2ca
  ⋮	:3	22EE	8942	VERTICAL ELLIPSIS
3ef2ca
! ⋯	.3	22EF	8943	MIDLINE HORIZONTAL ELLIPSIS
3ef2ca
  ⌂	Eh	2302	8962	HOUSE
3ef2ca
  ⌈	<7	2308	8968	LEFT CEILING
3ef2ca
  ⌉	>7	2309	8969	RIGHT CEILING
3ef2ca
*** ../vim-7.4.334/src/version.c	2014-06-18 21:20:07.240377308 +0200
3ef2ca
--- src/version.c	2014-06-18 21:36:14.632413906 +0200
3ef2ca
***************
3ef2ca
*** 736,737 ****
3ef2ca
--- 736,739 ----
3ef2ca
  {   /* Add new patch number below this line */
3ef2ca
+ /**/
3ef2ca
+     335,
3ef2ca
  /**/
3ef2ca
3ef2ca
-- 
3ef2ca
You got to work at a mill?  Lucky!  I got sent back to work in the
3ef2ca
acid-mines for my daily crust of stale bread... which not even the
3ef2ca
birds would eat.
3ef2ca
3ef2ca
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
3ef2ca
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
3ef2ca
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
3ef2ca
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///