|
|
- https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/53414
-
- Fixes:
-
- https://bugs.ruby-lang.org/issues/11941
-
- It might be incorporated in the following release
-
- Index: aclocal.m4
- ===================================================================
- --- a/aclocal.m4 (revision 53413)
- +++ b/aclocal.m4 (revision 53414)
- @@ -1,46 +0,0 @@
- -# -*- autoconf -*-
- -
- -AC_DEFUN([_COLORIZE_RESULT_PREPARE], [
- - msg_checking= msg_result_yes= msg_result_no= msg_result_other= msg_reset=
- - AS_IF([test "x${CONFIGURE_TTY}" = xyes -o -t 1], [
- - msg_begin="`tput smso 2>/dev/null`"
- - AS_CASE(["$msg_begin"], ['@<:@'*m],
- - [msg_begin="`echo "$msg_begin" | sed ['s/[0-9]*m$//']`"
- - msg_checking="${msg_begin}33m"
- - AS_IF([test ${TEST_COLORS:+set}], [
- - msg_result_yes=[`expr ":$TEST_COLORS:" : ".*:pass=\([^:]*\):"`]
- - msg_result_no=[`expr ":$TEST_COLORS:" : ".*:fail=\([^:]*\):"`]
- - msg_result_other=[`expr ":$TEST_COLORS:" : ".*:skip=\([^:]*\):"`]
- - ])
- - msg_result_yes="${msg_begin}${msg_result_yes:-32;1}m"
- - msg_result_no="${msg_begin}${msg_result_no:-31;1}m"
- - msg_result_other="${msg_begin}${msg_result_other:-33;1}m"
- - msg_reset="${msg_begin}m"
- - ])
- - AS_UNSET(msg_begin)
- - ])
- - AS_REQUIRE_SHELL_FN([colorize_result],
- - [AS_FUNCTION_DESCRIBE([colorize_result], [MSG], [Colorize result])],
- - [AS_CASE(["$[]1"],
- - [yes], [AS_ECHO(["${msg_result_yes}$[]1${msg_reset}]")],
- - [no], [AS_ECHO(["${msg_result_no}$[]1${msg_reset}]")],
- - [AS_ECHO(["${msg_result_other}$[]1${msg_reset}]")])])
- -])
- -
- -AC_DEFUN([COLORIZE_RESULT], [AC_REQUIRE([_COLORIZE_RESULT_PREPARE])dnl
- - AS_LITERAL_IF([$1],
- - [m4_case([$1],
- - [yes], [AS_ECHO(["${msg_result_yes}$1${msg_reset}"])],
- - [no], [AS_ECHO(["${msg_result_no}$1${msg_reset}"])],
- - [AS_ECHO(["${msg_result_other}$1${msg_reset}"])])],
- - [colorize_result "$1"]) dnl
- -])
- -
- -AC_DEFUN([AC_CHECKING],[dnl
- -AC_REQUIRE([_COLORIZE_RESULT_PREPARE])dnl
- -AS_MESSAGE([checking ${msg_checking}$1${msg_reset}...])])
- -
- -AC_DEFUN([AC_MSG_RESULT], [dnl
- -{ _AS_ECHO_LOG([result: $1])
- -COLORIZE_RESULT([$1]); dnl
- -}])
- Index: acinclude.m4
- ===================================================================
- --- a/acinclude.m4 (revision 0)
- +++ b/acinclude.m4 (revision 53414)
- @@ -0,0 +1,46 @@
- +# -*- autoconf -*-
- +
- +AC_DEFUN([_COLORIZE_RESULT_PREPARE], [
- + msg_checking= msg_result_yes= msg_result_no= msg_result_other= msg_reset=
- + AS_IF([test "x${CONFIGURE_TTY}" = xyes -o -t 1], [
- + msg_begin="`tput smso 2>/dev/null`"
- + AS_CASE(["$msg_begin"], ['@<:@'*m],
- + [msg_begin="`echo "$msg_begin" | sed ['s/[0-9]*m$//']`"
- + msg_checking="${msg_begin}33m"
- + AS_IF([test ${TEST_COLORS:+set}], [
- + msg_result_yes=[`expr ":$TEST_COLORS:" : ".*:pass=\([^:]*\):"`]
- + msg_result_no=[`expr ":$TEST_COLORS:" : ".*:fail=\([^:]*\):"`]
- + msg_result_other=[`expr ":$TEST_COLORS:" : ".*:skip=\([^:]*\):"`]
- + ])
- + msg_result_yes="${msg_begin}${msg_result_yes:-32;1}m"
- + msg_result_no="${msg_begin}${msg_result_no:-31;1}m"
- + msg_result_other="${msg_begin}${msg_result_other:-33;1}m"
- + msg_reset="${msg_begin}m"
- + ])
- + AS_UNSET(msg_begin)
- + ])
- + AS_REQUIRE_SHELL_FN([colorize_result],
- + [AS_FUNCTION_DESCRIBE([colorize_result], [MSG], [Colorize result])],
- + [AS_CASE(["$[]1"],
- + [yes], [AS_ECHO(["${msg_result_yes}$[]1${msg_reset}]")],
- + [no], [AS_ECHO(["${msg_result_no}$[]1${msg_reset}]")],
- + [AS_ECHO(["${msg_result_other}$[]1${msg_reset}]")])])
- +])
- +
- +AC_DEFUN([COLORIZE_RESULT], [AC_REQUIRE([_COLORIZE_RESULT_PREPARE])dnl
- + AS_LITERAL_IF([$1],
- + [m4_case([$1],
- + [yes], [AS_ECHO(["${msg_result_yes}$1${msg_reset}"])],
- + [no], [AS_ECHO(["${msg_result_no}$1${msg_reset}"])],
- + [AS_ECHO(["${msg_result_other}$1${msg_reset}"])])],
- + [colorize_result "$1"]) dnl
- +])
- +
- +AC_DEFUN([AC_CHECKING],[dnl
- +AC_REQUIRE([_COLORIZE_RESULT_PREPARE])dnl
- +AS_MESSAGE([checking ${msg_checking}$1${msg_reset}...])])
- +
- +AC_DEFUN([AC_MSG_RESULT], [dnl
- +{ _AS_ECHO_LOG([result: $1])
- +COLORIZE_RESULT([$1]); dnl
- +}])
-
- Property changes on: acinclude.m4
- ___________________________________________________________________
- Added: svn:eol-style
- ## -0,0 +1 ##
- +LF
- \ No newline at end of property
- Index: common.mk
- ===================================================================
- --- a/common.mk (revision 53413)
- +++ b/common.mk (revision 53414)
- @@ -518,7 +518,7 @@
- $(Q)$(RM) id.c id.h probes.dmyh
- $(Q)$(CHDIR) $(srcdir) && $(exec) $(RM) parse.c parse.h lex.c enc/trans/newline.c $(PRELUDES) revision.h
- $(Q)$(CHDIR) $(srcdir) && $(exec) $(RM) id.c id.h probes.dmyh
- - $(Q)$(CHDIR) $(srcdir) && $(exec) $(RM) configure tool/config.guess tool/config.sub gems/*.gem
- + $(Q)$(CHDIR) $(srcdir) && $(exec) $(RM) configure aclocal.m4 tool/config.guess tool/config.sub gems/*.gem
- realclean-ext:: PHONY
- realclean-golf: distclean-golf
- $(Q)$(RM) $(GOLFPRELUDES)
- Index: Makefile.in
- ===================================================================
- --- a/Makefile.in (revision 53413)
- +++ b/Makefile.in (revision 53414)
- @@ -22,6 +22,7 @@
- YACC = bison
- PURIFY =
- AUTOCONF = autoconf
- +ACLOCAL = aclocal
- CONFIGURE = @CONFIGURE@
- @SET_MAKE@
- MKFILES = @MAKEFILES@
- @@ -310,6 +311,9 @@
- $(srcdir)/$(CONFIGURE): $(srcdir)/configure.in $(srcdir)/aclocal.m4
- $(CHDIR) $(srcdir) && exec $(AUTOCONF) -o $(@F)
-
- +$(srcdir)/aclocal.m4: $(srcdir)/acinclude.m4
- + $(CHDIR) $(srcdir) && exec $(ACLOCAL)
- +
- incs: id.h
- all-incs: probes.h
-
|