Newsgroups: fj.sys.news
Path: galaxy.trc.rwcp.or.jp!jaist-news!cs.titech!wnoc-tyo-news!news.iij.ad.jp!iijnet!kubotaj!kazushi
From: kazushi@kubota.co.jp (Kazushi (Jam) Marukawa)
Subject: Re: jless no lineskip
Organization: Computer Development Engineering Dept., Kubota Co.
Date: Thu, 16 Sep 1993 12:39:53 GMT
Message-ID: <1993Sep16.123953.26397@kubotaj.tt.kubota.co.jp>
X-Newsreader: TIN [version 1.2 PL1]
References: <1993Sep9.054044.29909@u-gakugei.ac.jp> <1993Sep10.084953.1260@nntp.csl.sony.co.jp>
Sender: news@kubotaj.tt.kubota.co.jp (News System)
Nntp-Posting-Host: echizen
Lines: 52
Xref: galaxy.trc.rwcp.or.jp fj.sys.news:2816
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.sys.news&nb=2816&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$B$+$:$7$G$9!#(Bless-177$B$NF|K\8l2=$r$7$?<T$G$9!#(B

Shinji Kono (kono@csl.sony.co.jp) wrote:
: In article <1993Sep9.054044.29909@u-gakugei.ac.jp> , 
: eto@carre.u-gakugei.ac.jp (external terminal output) writes 
: >$B9TKv$KF|K\8l$,$-$F$$$k$H!"%V%i%s%/9T$,0l9TA^F~$5$l$F$7$^$&$N$G$9$,!"(B
: $B$3$l$O(Bjless patch $B$N(Bbug$B$G$9!#(B

$B$(!A$C$H!"%P%0%U%#%C%/%9$O$9$0$K(Bfj.sources.d$B$KN.$7$^$7$?!#(B
<KAZUSHI.91Aug10013248@kocb.kocb.astem.or.jp>$B$G$9$,!"C;$$$s(B
$B$N$G%Q%C%A$NItJ,$@$1:G8e$K0zMQ$7$F$*$-$^$9!#(B

# .d$B$r(B.debug$B$H4*0c$$$7$F$$$?%D%1$,2?;~$^$G$bDI$$6n$1$F$-$^$9!#(B
# $B%7%/%7%/!"!"!"(B;_;

--
$B4]@n!!0l;V(B(kazushi@kubota.co.jp, Kubota Corp.)

diff -c less/multi.c:1.2 less/multi.c:1.3
*** less/multi.c:1.2Sat Aug 10 01:23:55 1991
--- less/multi.cSat Aug 10 01:23:55 1991
***************
*** 524,536 ****
  unsigned char **attrbuf;
  {
  if (c < 0)
  /*
   * Flush out buffering characters.
   */
  if (multiindex)
  return (wrong_multi(strbuf, attrbuf));
! else
! return (NO_FLUSH);
  
  multibuf[multiindex] = c;
  
--- 524,538 ----
  unsigned char **attrbuf;
  {
  if (c < 0)
+ {
  /*
   * Flush out buffering characters.
   */
  if (multiindex)
  return (wrong_multi(strbuf, attrbuf));
! multilen = 1;
! return (NO_FLUSH);
! }
  
  multibuf[multiindex] = c;
  
