[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:05852] Upload emacs20-dl-wnn_20.3-5



むつみです。

 emacs20-dl-wnn_20.3-5 を仕事をさぼって upload しました ^^;;

(変更点)
・[debian-users:08944] emacs20.3-1の日本語終端処理がおかしい?
  への対処。

 わたしが確認した限りでは直ってますが、どうでしょ? > あらきさん。

 パッチ自体は mule-jp ML から掘り起こしたものです。

 パッチ自体もこのメールに付けとくんで、だれか、本家の emacs20 に対して
バグレポートしておいてもらえませんか?(ちょっと、自分の英語力で、正確に
状況を説明できる自信がないんで ^^;;; 単純なもんじゃないんで、パッチだ
け送ってもさっぱり意味わからんだろうし)

-- 
 From Nagoya
  ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp,
   ishikawa@xxxxxxxxxxxxx,  ( mutsumi@xxxxxxxxxxx for PostPet only )
 **  石川 睦%無意味な全文引用をする人は嫌い@Japan Linux Users Group ** 
           日本イソターネット協会会員  http://www.isoternet.org
 My Debian-JP NEWS         http://www.linux.or.jp/~ishikawa/linux/debian-jp/
 X-TT 1.0 [Aoi MATSUBARA]  http://www.linux.or.jp/~ishikawa/linux/X-TT/
-----BEGIN PGP SIGNED MESSAGE-----

Format: 1.5
Date: Mon,  2 Nov 1998 18:16:57 +0900
Source: emacs20-dl-wnn
Binary: emacs20-dl-wnn emacs20-dl emacs20-wnn-el emacs20-wnn
Architecture: source i386 all
Version: 20.3-5
Distribution: unstable
Urgency: low
Maintainer: ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx>
Description: 
 emacs20-dl - The GNU Emacs editor.
 emacs20-dl-wnn - The GNU Emacs editor.
 emacs20-wnn - The GNU Emacs editor.
 emacs20-wnn-el - GNU Emacs LISP (.el) files for Wnn supported Emacs.
Changes: 
 emacs20-dl-wnn (20.3-5) unstable; urgency=low
 .
   * apply iso-2022-jp coding end code missing fix patch
Files: 
 6fd1720e3f5dd886d11a771be47a5cf0 695 editors optional emacs20-dl-wnn_20.3-5.dsc
 630a15a6d84e1a9941519b06bc59cea1 301188 editors optional emacs20-dl-wnn_20.3-5.diff.gz
 aab30bd70ed818641514e95a76583fa6 1722376 editors optional emacs20-dl_20.3-5_i386.deb
 968d500a695c3a8276e2200606410e63 5553378 editors optional emacs20-wnn_20.3-5_i386.deb
 9d9a0e113dded35241c96951efeef429 5617892 editors optional emacs20-dl-wnn_20.3-5_i386.deb
 22b4f7900104ea675c5dd416322445a9 4192592 editors optional emacs20-wnn-el_20.3-5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQCVAwUBNj2KRgXPO91GHPmtAQEOhAP7BbIJuqVKgLgdaHjk8NGsgtKPoshS0Vdl
Jv/KuYy5F9ZEZjK/0Iz6XtEZGgU2bBiVKaEAiYl7cRU1rsQhGXa8FmVRzTDveNsv
ZgpEmch0jNd+3ns+XT7uUpNhDmrqWQqwRkD0sPgX8UVw8E0nbdge5GW3QTj+2GXr
7fiTpOtmcTM=
=NKo+
-----END PGP SIGNATURE-----
diff -acrN --exclude=ChangeLog --exclude=*.elc --exclude=*~ --exclude=TAGS --exclude=loaddefs.el ../emacs-20.3.fsf/src/coding.c ../emacs-20.3/src/coding.c
*** ../emacs-20.3.fsf/src/coding.c	Fri Aug 28 16:25:56 1998
--- ../emacs-20.3/src/coding.c	Mon Aug 31 11:10:34 1998
***************
*** 3651,3657 ****
  {
    int result;
  
!   if (src_bytes <= 0)
      {
        coding->produced = coding->produced_char = 0;
        coding->consumed = coding->consumed_char = 0;
--- 3651,3659 ----
  {
    int result;
  
!   if (src_bytes <= 0
!       && ! (coding->mode & CODING_MODE_LAST_BLOCK
! 	    && CODING_REQUIRE_FLUSHING (coding)))
      {
        coding->produced = coding->produced_char = 0;
        coding->consumed = coding->consumed_char = 0;
***************
*** 3731,3737 ****
  {
    int result;
  
!   if (src_bytes <= 0)
      {
        coding->produced = coding->produced_char = 0;
        coding->consumed = coding->consumed_char = 0;
--- 3733,3741 ----
  {
    int result;
  
!   if (src_bytes <= 0
!       && ! (coding->mode & CODING_MODE_LAST_BLOCK
! 	    && CODING_REQUIRE_FLUSHING (coding)))
      {
        coding->produced = coding->produced_char = 0;
        coding->consumed = coding->consumed_char = 0;
***************
*** 4184,4190 ****
        shrink_encoding_region (&from_byte, &to_byte, coding, NULL);
      else
        shrink_decoding_region (&from_byte, &to_byte, coding, NULL);
!     if (from_byte == to_byte)
        {
  	coding->produced = len_byte;
  	coding->produced_char = multibyte ? len : len_byte;
--- 4188,4196 ----
        shrink_encoding_region (&from_byte, &to_byte, coding, NULL);
      else
        shrink_decoding_region (&from_byte, &to_byte, coding, NULL);
!     if (from_byte == to_byte
! 	&& ! (coding->mode & CODING_MODE_LAST_BLOCK
! 	      && CODING_REQUIRE_FLUSHING (coding)))
        {
  	coding->produced = len_byte;
  	coding->produced_char = multibyte ? len : len_byte;
***************
*** 4486,4492 ****
        else
  	shrink_decoding_region (&from, &to_byte, coding, XSTRING (str)->data);
      }
!   if (from == to_byte)
      return (nocopy ? str : Fcopy_sequence (str));
  
    if (encodep)
--- 4492,4500 ----
        else
  	shrink_decoding_region (&from, &to_byte, coding, XSTRING (str)->data);
      }
!   if (from == to_byte
!       && ! (coding->mode & CODING_MODE_LAST_BLOCK
! 	    && CODING_REQUIRE_FLUSHING (coding)))
      return (nocopy ? str : Fcopy_sequence (str));
  
    if (encodep)