Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2015 04:59:32 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378104 - in head/editors/tamago: . files
Message-ID:  <201501290459.t0T4xWhC084098@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Thu Jan 29 04:59:32 2015
New Revision: 378104
URL: https://svnweb.freebsd.org/changeset/ports/378104
QAT: https://qat.redports.org/buildarchive/r378104/

Log:
  - Fix egg-sim "invalid code(s)" issue[*].
  - Reword pkg-descr.
  
  Reported by:	ARAI Shun-ichi [*]

Modified:
  head/editors/tamago/Makefile
  head/editors/tamago/files/patch-egg-sim.el
  head/editors/tamago/pkg-descr

Modified: head/editors/tamago/Makefile
==============================================================================
--- head/editors/tamago/Makefile	Thu Jan 29 03:03:03 2015	(r378103)
+++ head/editors/tamago/Makefile	Thu Jan 29 04:59:32 2015	(r378104)
@@ -3,7 +3,7 @@
 
 PORTNAME=	tamago
 PORTVERSION=	4.0.6.0.20041122.19
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	editors elisp
 MASTER_SITES=	${MASTER_SITE_DEBIAN}
 MASTER_SITE_SUBDIR=	pool/main/e/egg

Modified: head/editors/tamago/files/patch-egg-sim.el
==============================================================================
--- head/editors/tamago/files/patch-egg-sim.el	Thu Jan 29 03:03:03 2015	(r378103)
+++ head/editors/tamago/files/patch-egg-sim.el	Thu Jan 29 04:59:32 2015	(r378104)
@@ -1,6 +1,38 @@
---- egg-sim.el.orig	2014-11-23 15:19:11.000000000 +0900
-+++ egg-sim.el	2014-11-23 15:20:02.000000000 +0900
-@@ -432,7 +432,7 @@
+--- egg-sim.el.orig	2001-01-28 03:53:13.000000000 +0900
++++ egg-sim.el	2015-01-28 19:42:32.000000000 +0900
+@@ -56,19 +56,23 @@
+ 	 (<= to max)
+ 	 (cond ((= (charset-dimension charset) 1)
+ 		(while (<= from to)
+-		  (setq result (cons (char-to-string
+-				      (make-char charset to))
+-				     result)
+-			to (1- to)))
++		  (let ((c (ignore-errors (make-char charset to))))
++		    (if c (progn
++			    (setq result (cons
++					  (char-to-string c)
++					  result)))))
++		  (setq to (1- to)))
+ 		result)
+ 	       ((= (charset-dimension charset) 2)
+ 		(while (<= from to)
+ 		  (let ((code max))
+ 		    (while (<= min code)
+-		      (setq result (cons (char-to-string
+-					  (make-char charset to code))
+-					 result)
+-			    code (1- code))))
++		      (let ((c (ignore-errors (make-char charset to code))))
++		        (if c (progn
++				(setq result (cons
++					      (char-to-string c)
++					      result)))))
++		      (setq code (1- code))))
+ 		  (setq to (1- to)))
+ 		result)))))
+ 
+@@ -432,7 +436,7 @@
      (insert "-+")
      (let ((i 0))
        (while (< i 16)
@@ -9,7 +41,7 @@
  	(setq i (1+ i))))
      (insert "\n")
  
-@@ -461,7 +461,7 @@
+@@ -461,7 +465,7 @@
      (insert "-+")
      (let ((i 0))
        (while (< i 16)
@@ -18,7 +50,7 @@
  	(setq i (1+ i))))
      (insert "\n")
  
-@@ -496,7 +496,7 @@
+@@ -496,7 +500,7 @@
      (insert "-+")
      (let ((i 0))
        (while (< i 16)
@@ -27,7 +59,7 @@
  	(setq i (1+ i))))
      (insert "\n")
  
-@@ -531,7 +531,7 @@
+@@ -531,7 +535,7 @@
      (insert "-+")
      (let ((i 1))
        (while (<= i 94)

Modified: head/editors/tamago/pkg-descr
==============================================================================
--- head/editors/tamago/pkg-descr	Thu Jan 29 03:03:03 2015	(r378103)
+++ head/editors/tamago/pkg-descr	Thu Jan 29 04:59:32 2015	(r378104)
@@ -1,14 +1,9 @@
-The Multilingual Input Method - Egg V4
+Egg V4 (tamago) is a multilingual input method for Emacsen
+written in only Emacs-Lisp.  It supports the following translating servers:
+jserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,
+and anthy.
 
-This enables you to input Multilingual Characters.
-
-Tamago is only coded by emacs lisp.
-
-This input method is working with various translation servers 
-(i.e. jserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2,
-      cannaserver and wxgserver).
-
-This package also includes enhancements from Debian, some of which are:
+This package also includes the following enhancements from Debian:
 
 - Partial support for Wnn7/Wnn8.
 - Support connection to cannaserver using UNIX domain socket.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501290459.t0T4xWhC084098>