Newsgroups: fj.comp.text
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!tokyonet.ad.jp!tokyonet.ad.jp!tyo-noc-news!jh1ynw!nsdnews!nsc-ei-salome!nsc-ei-buriki!dinotopia!spin-hsd0-tky!news-relay.jpn!hpujjpo!hpscit.sc.hp.com!sdd.hp.com!news.sgi.com!news-res.gsl.net!news.gsl.net!hunter.premier.net!news.cais.net!newsfeed.internetmci.com!dtinews!tokio!spinnews!spin-alg0-tky!rd400!news
From: cook@randd.tjsys.co.jp (Yukinobu Kutsukake)
Subject: Re: Is sgmls works on winXX
Content-Type: Text/Plain; charset=ISO-2022-JP
Message-ID: <1996Jul25.113321.12123@randd.tjsys.co.jp>
Sender: news@randd.tjsys.co.jp
Nntp-Posting-Host: ows053
Organization: TOSHIBA INFORMATION SYSTEMS(JAPAN)
X-Newsreader: WinVN 0.99.7J (x86 32bit)
References: <4sf03i$4ov@lithe.lit.rd.nttdata.jp> <Duq69z.It0@vega.aichi-u.ac.jp>
Mime-Version: 1.0
Date: Thu, 25 Jul 1996 11:33:21 GMT
Lines: 80
Xref: galaxy.trc.rwcp.or.jp fj.comp.text:727
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.comp.text&nb=727&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.

In article <Duq69z.It0@vega.aichi-u.ac.jp>, mimasa@vega.aichi-u.ac.jp says...


>James Clark$B@h@8$N%*%j%8%J%kHG$G$7$?$i!"(BSP 1.1$B$,:G?7HG$@$H;W$$$^$9!#(B
>http://www.jclark.com/sp/index.htm $B$r$4Mw$/$@$5$$!#$$$/$D$+$N%W%i%C%H(B
>$B%U%)!<%`MQ$K$O%3%s%Q%$%k:Q$_$N%P%$%J%j$bMQ0U$5$l$F$$$^$9!#(B Win95/NT$BMQ(B
>$B$G$7$?$i!"(Bftp://ftp.jclark.com/pub/sp/win32/sp-1_1.zip $B$+$iF~<j$G$-$^(B
>$B$9!#(B
>
>$B$3$l$KBP1~$9$kF|K\8l2=%Q%C%A$N$h$&$J$b$N$,$"$k$J$i!";d$b$<$RCN$j$?$$(B
>$B$G$9!#;d$b(B

$B5W$7$V$j$K8+$?$i!"(BSP$B$NOC$,$"$C$?$b$N$G$D$$(B...

$B$3$N$"$H$N5DO@$K$b$"$k$H$*$j!"(BSP-1.1$B$N%3%s%Q%$%k;~$K(BSP_MULTI_BYTE
$B$r%G%U%!%$%s$9$k$HF|K\8l(B(sjis$B$=$NB>(B)$B$,07$($^$9!#(BSP-1.1$B$+$i$O!"(B
SP$B$N%i%$%V%i%j$,(BDLL$B2=$5$l$?$N$G!"MQES$,9-$,$k$H;W$$$^$9!#(B

$B$J$*!"(BSP-1.1$B$K$O%P%0$,$"$C$F!"(BSP_MULTI_BYTE$B$r%G%U%!%$%s$9$k$H!"(B
$BIT@5$J%a%b%j%"%/%;%9$,H/@8$7$^$9!#%=!<%9%U%!%$%k$r0J2<$N$h$&$K(B
$BJQ99$9$kI,MW$,$"$j$^$9!#(B

/lib/ExtendEntityManager.cxx$B$K$"$k(B
void ExternalInputSource::reallocateBuffer(size_t newSize)
$B4X?t$N(B
    memmove(s,
    newBuf + (leftOver_ - (char *)buf_),
    nLeftOver_);

$B$r(B
    memmove(s,
    (char *)newBuf + (leftOver_ - (char *)buf_),
    nLeftOver_);

$B$KD>$9!#$J$*!"$3$N;v$O!":n<T$N(BJ.Clark$B$5$s$XJs9p$7$F$"$j$^$9!#(B
$B$3$N$d$j<h$j$N2aDx$G!"0J2<$N%Q%C%A$rAw$C$F$b$i$$$^$7$?!#(B

*** 1.71996/05/11 11:24:20
--- GenericEventHandler.cxx1996/07/08 10:14:28
***************
*** 592,607 ****
  
    {
      size_t i = 0;
!     for (TextIter iter(*text);
!  iter.next(type, s, length, loc);
!  i++) {
        switch (type) {
        case TextItem::data:
        case TextItem::sdata:
        case TextItem::cdata:
  {
    SGMLApplication::Attribute::CdataChunk *chunk
!     = (SGMLApplication::Attribute::CdataChunk *)(p->cdataChunks 
+ i);
    if (type != TextItem::sdata)
      chunk->isSdata = 0;
    else {
--- 592,605 ----
  
    {
      size_t i = 0;
!     for (TextIter iter(*text); iter.next(type, s, length, loc);) {
        switch (type) {
        case TextItem::data:
        case TextItem::sdata:
        case TextItem::cdata:
  {
    SGMLApplication::Attribute::CdataChunk *chunk
!     = (SGMLApplication::Attribute::CdataChunk *)(p->cdataChunks 
+ i++);
    if (type != TextItem::sdata)
      chunk->isSdata = 0;
    else {


-- 
// Yukinobu Kutsukake (email:cook@randd.tjsys.co.jp)
// TOSHIBA INFORMATION SYSTEMS (JAPAN)

