version 1.27, 2006/02/01 04:16:54 |
version 1.28, 2006/02/02 07:07:22 |
|
|
/* $OpenXM: OpenXM/src/kxx/ox_texmacs.c,v 1.26 2006/01/26 10:24:55 takayama Exp $ */ |
/* $OpenXM: OpenXM/src/kxx/ox_texmacs.c,v 1.27 2006/02/01 04:16:54 takayama Exp $ */ |
|
|
#include <stdio.h> |
#include <stdio.h> |
#include <stdlib.h> |
#include <stdlib.h> |
Line 576 static void outputStringToTunnel0(int channel, unsigne |
|
Line 576 static void outputStringToTunnel0(int channel, unsigne |
|
} |
} |
fflush(stdout); |
fflush(stdout); |
} |
} |
|
#define LINE_FEED 0xc /* ^L */ |
static void outputStringToTunnel(int channel, unsigned char *s, int view) { |
static void outputStringToTunnel(int channel, unsigned char *s, int view) { |
int start, i; |
int start, i; |
start = i = 0; |
start = i = 0; |
while (s[i] != 0) { |
while (s[i] != 0) { |
if (s[i] == '\n') { |
if (s[i] == LINE_FEED) { |
outputStringToTunnel0(channel,&(s[start]),i+1-start,view); |
outputStringToTunnel0(channel,&(s[start]),i-start,view); |
start = i+1; |
start = i+1; |
} |
} |
i++; |
i++; |