KO Myung-Hun wrote:
> * gnulib-local/bulid-aux/moopp (func_check_header_syntax):
> Replace CR as well as NL with a space.
> ---
>  gnulib-local/build-aux/moopp | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  mode change 100755 => 100644 gnulib-local/build-aux/moopp
> 
> diff --git a/gnulib-local/build-aux/moopp b/gnulib-local/build-aux/moopp
> old mode 100755
> new mode 100644
> index 96a50a6..0e2dbb1
> --- a/gnulib-local/build-aux/moopp
> +++ b/gnulib-local/build-aux/moopp
> @@ -306,12 +306,12 @@ func_check_header_syntax ()
>    }
>    class_end_lineno=`expr $methods_lineno + $class_end_lineno`
>    sed_extract_methods="$class_end_lineno"',$d;1,'"$methods_lineno"'d'
> -  methods=`sed -e "$sed_remove_comments" < "$file" | sed -e 
> "$sed_extract_methods" | tr '\n' ' ' | tr ';' '\n' | sed -e 's,[         
> ]*$,,'`
> +  methods=`sed -e "$sed_remove_comments" < "$file" | sed -e 
> "$sed_extract_methods" | tr '\r\n' '  ' | tr ';' '\n' | sed -e 's,[      
> ]*$,,'`
>    sed_remove_valid_arg1_lines='/([   ]*'"$classname"'_t[     
> ]*[A-Za-z_0-9]*[        ]*[,)]/d'
>    sed_extract_method_name='s,^.*[^A-Za-z_0-9]\([A-Za-z_0-9][A-Za-z_0-9]*\)[  
> ]*(.*$,\1,'
>    methods_with_bad_arg1=`echo "$methods" | sed -e "$sed_remove_empty_lines" 
> -e "$sed_remove_valid_arg1_lines" -e "$sed_extract_method_name"`
>    if test -n "$methods_with_bad_arg1"; then
> -    methods_with_bad_arg1=`{ echo "$methods_with_bad_arg1" | sed -e 's/$/, 
> /' | tr -d '\n'; echo; } | sed -e 's/\(, \)*$//'`
> +    methods_with_bad_arg1=`{ echo "$methods_with_bad_arg1" | sed -e 's/$/, 
> /' | tr -d '\r\n'; echo; } | sed -e 's/\(, \)*$//'`
>      func_fatal_error "$file: some methods don't have a first argument of 
> type ${classname}_t: $methods_with_bad_arg1"
>    fi
>  }

Replaced '\r' with '\015'.

-- 
KO Myung-Hun

Using Mozilla SeaMonkey 2.7.2
Under OS/2 Warp 4 for Korean with FixPak #15
In VirtualBox v4.1.32 on Intel Core i7-3615QM 2.30GHz with 8GB RAM

Korean OS/2 User Community : http://www.ecomstation.co.kr

From 7a1df6cf4f7f9163165a1c7d228c2e51e2a4a6cf Mon Sep 17 00:00:00 2001
From: KO Myung-Hun <komh@chollian.net>
Date: Sat, 4 May 2013 15:49:01 +0900
Subject: [PATCH] moop: Replace CR as well as LF with a space

On OS/2, EOL marker is CR+LF.

* gnulib-local/bulid-aux/moopp (func_check_header_syntax):
Replace CR as well as LF with a space.
---
 gnulib-local/build-aux/moopp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 mode change 100755 => 100644 gnulib-local/build-aux/moopp

diff --git a/gnulib-local/build-aux/moopp b/gnulib-local/build-aux/moopp
old mode 100755
new mode 100644
index 96a50a6..308b877
--- a/gnulib-local/build-aux/moopp
+++ b/gnulib-local/build-aux/moopp
@@ -306,12 +306,12 @@ func_check_header_syntax ()
   }
   class_end_lineno=`expr $methods_lineno + $class_end_lineno`
   sed_extract_methods="$class_end_lineno"',$d;1,'"$methods_lineno"'d'
-  methods=`sed -e "$sed_remove_comments" < "$file" | sed -e "$sed_extract_methods" | tr '\n' ' ' | tr ';' '\n' | sed -e 's,[ 	]*$,,'`
+  methods=`sed -e "$sed_remove_comments" < "$file" | sed -e "$sed_extract_methods" | tr '\015\n' '  ' | tr ';' '\n' | sed -e 's,[ 	]*$,,'`
   sed_remove_valid_arg1_lines='/([ 	]*'"$classname"'_t[ 	]*[A-Za-z_0-9]*[ 	]*[,)]/d'
   sed_extract_method_name='s,^.*[^A-Za-z_0-9]\([A-Za-z_0-9][A-Za-z_0-9]*\)[ 	]*(.*$,\1,'
   methods_with_bad_arg1=`echo "$methods" | sed -e "$sed_remove_empty_lines" -e "$sed_remove_valid_arg1_lines" -e "$sed_extract_method_name"`
   if test -n "$methods_with_bad_arg1"; then
-    methods_with_bad_arg1=`{ echo "$methods_with_bad_arg1" | sed -e 's/$/, /' | tr -d '\n'; echo; } | sed -e 's/\(, \)*$//'`
+    methods_with_bad_arg1=`{ echo "$methods_with_bad_arg1" | sed -e 's/$/, /' | tr -d '\015\n'; echo; } | sed -e 's/\(, \)*$//'`
     func_fatal_error "$file: some methods don't have a first argument of type ${classname}_t: $methods_with_bad_arg1"
   fi
 }
-- 
2.6.0

Reply via email to