diff options
author | Jesse Vincent <jesse@bestpractical.com> | 2003-04-19 11:42:39 +0400 |
---|---|---|
committer | Jesse Vincent <jesse@bestpractical.com> | 2003-04-19 11:42:39 +0400 |
commit | 8964a4a6830228ce4cd706064a8f574af39454bb (patch) | |
tree | 7707f52c43ec95b9ed65143794ae4cc7ed84f440 | |
parent | 154d8e5a0a5bd7aa0bd1ecd84618414c32343dbc (diff) |
Another go at fixing the ARRAY() issue; bumping to 3.0.2pre3rt-3.0.2pre3
-rwxr-xr-x | Makefile | 2 | ||||
-rw-r--r-- | configure | 20 | ||||
-rwxr-xr-x | configure.ac | 2 | ||||
-rwxr-xr-x | html/autohandler | 5 |
4 files changed, 17 insertions, 12 deletions
@@ -39,7 +39,7 @@ SITE_CONFIG_FILE = $(CONFIG_FILE_PATH)/RT_SiteConfig.pm RT_VERSION_MAJOR = 3 RT_VERSION_MINOR = 0 -RT_VERSION_PATCH = 2pre2 +RT_VERSION_PATCH = 2pre3 RT_VERSION = $(RT_VERSION_MAJOR).$(RT_VERSION_MINOR).$(RT_VERSION_PATCH) TAG = rt-$(RT_VERSION_MAJOR)-$(RT_VERSION_MINOR)-$(RT_VERSION_PATCH) @@ -1,7 +1,7 @@ #! /bin/sh # From configure.ac Revision: 1.1 . # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.54 for RT 3.0.2pre2. +# Generated by GNU Autoconf 2.54 for RT 3.0.2pre3. # # Report bugs to <rt-3.0-bugs@fsck.com>. # @@ -266,8 +266,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='RT' PACKAGE_TARNAME='rt' -PACKAGE_VERSION='3.0.2pre2' -PACKAGE_STRING='RT 3.0.2pre2' +PACKAGE_VERSION='3.0.2pre3' +PACKAGE_STRING='RT 3.0.2pre3' PACKAGE_BUGREPORT='rt-3.0-bugs@fsck.com' ac_unique_file="lib/RT.pm.in" @@ -725,7 +725,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures RT 3.0.2pre2 to adapt to many kinds of systems. +\`configure' configures RT 3.0.2pre3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -782,7 +782,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of RT 3.0.2pre2:";; + short | recursive ) echo "Configuration of RT 3.0.2pre3:";; esac cat <<\_ACEOF @@ -886,7 +886,7 @@ fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -RT configure 3.0.2pre2 +RT configure 3.0.2pre3 generated by GNU Autoconf 2.54 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 @@ -901,7 +901,7 @@ cat >&5 <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by RT $as_me 3.0.2pre2, which was +It was created by RT $as_me 3.0.2pre3, which was generated by GNU Autoconf 2.54. Invocation command line was $ $0 $@ @@ -1213,7 +1213,7 @@ rt_version_major=3 rt_version_minor=0 -rt_version_patch=2pre2 +rt_version_patch=2pre3 test "x$rt_version_major" = 'x' && rt_version_major=0 test "x$rt_version_minor" = 'x' && rt_version_minor=0 @@ -2263,7 +2263,7 @@ _ASBOX } >&5 cat >&5 <<_CSEOF -This file was extended by RT $as_me 3.0.2pre2, which was +This file was extended by RT $as_me 3.0.2pre3, which was generated by GNU Autoconf 2.54. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -2317,7 +2317,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -RT config.status 3.0.2pre2 +RT config.status 3.0.2pre3 configured by $0, generated by GNU Autoconf 2.54, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" diff --git a/configure.ac b/configure.ac index 5bf204d616..2d28d3b34d 100755 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ AC_REVISION($Revision: 1.1 $)dnl dnl Setup autoconf AC_PREREQ(2.53) -AC_INIT(RT, [3.0.2pre2], [rt-3.0-bugs@fsck.com]) +AC_INIT(RT, [3.0.2pre3], [rt-3.0-bugs@fsck.com]) AC_CONFIG_SRCDIR([lib/RT.pm.in]) dnl Extract RT version number components diff --git a/html/autohandler b/html/autohandler index 7cf78d4c79..55be5cb4fd 100755 --- a/html/autohandler +++ b/html/autohandler @@ -24,10 +24,15 @@ <%INIT> local *session; foreach my $key (keys %ARGS) { + + # if they've passed multiple values, they'll be an array. if they've passed just one, a scalar + # whatever they are, mark them as utf8 if (ref($ARGS{$key})) { @{$ARGS{$key}} = map { Encode::decode('utf-8',$_, Encode::FB_PERLQQ)} @{$ARGS{$key}}; } + else { $ARGS{$key} = Encode::decode('utf-8',$ARGS{$key}, Encode::FB_PERLQQ) ; + } } if ($ARGS{'Debug'}) { require Time::HiRes; |