Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/gb18030/merge_rtf.sas
Original file line number Diff line number Diff line change
Expand Up @@ -499,7 +499,12 @@
drop fst_sectd_found reg_sectd_id;

%if %sysevalf(&i < &mergeable_rtf_ref_max) %then %do; /*ɾ��ĩβ�� }����β�� rtf �ļ����� }��*/
if end then delete;
if end then do;
if line = "}" then delete;
else do;
line = substr(line, 1, length(line) - 1); /*gh-114������ֱ��ɾ��ĩβ���У�Ӧ��ֻɾ��ĩβ���һ�� } �ַ�*/
end;
end;
%end;
run;

Expand Down
7 changes: 6 additions & 1 deletion src/gbk/merge_rtf.sas
Original file line number Diff line number Diff line change
Expand Up @@ -499,7 +499,12 @@
drop fst_sectd_found reg_sectd_id;

%if %sysevalf(&i < &mergeable_rtf_ref_max) %then %do; /*ɾ��ĩβ�� }����β�� rtf �ļ����� }��*/
if end then delete;
if end then do;
if line = "}" then delete;
else do;
line = substr(line, 1, length(line) - 1); /*gh-114������ֱ��ɾ��ĩβ���У�Ӧ��ֻɾ��ĩβ���һ�� } �ַ�*/
end;
end;
%end;
run;

Expand Down
Binary file modified src/utf16/merge_rtf.sas
Binary file not shown.
7 changes: 6 additions & 1 deletion src/utf8/merge_rtf.sas
Original file line number Diff line number Diff line change
Expand Up @@ -499,7 +499,12 @@
drop fst_sectd_found reg_sectd_id;

%if %sysevalf(&i < &mergeable_rtf_ref_max) %then %do; /*删除末尾的 }(结尾的 rtf 文件保留 })*/
if end then delete;
if end then do;
if line = "}" then delete;
else do;
line = substr(line, 1, length(line) - 1); /*gh-114:不能直接删除末尾整行,应当只删除末尾最后一个 } 字符*/
end;
end;
%end;
run;

Expand Down