Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bestpractical/rt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Vincent <jesse@bestpractical.com>2003-04-19 11:42:39 +0400
committerJesse Vincent <jesse@bestpractical.com>2003-04-19 11:42:39 +0400
commit8964a4a6830228ce4cd706064a8f574af39454bb (patch)
tree7707f52c43ec95b9ed65143794ae4cc7ed84f440
parent154d8e5a0a5bd7aa0bd1ecd84618414c32343dbc (diff)
Another go at fixing the ARRAY() issue; bumping to 3.0.2pre3rt-3.0.2pre3
-rwxr-xr-xMakefile2
-rw-r--r--configure20
-rwxr-xr-xconfigure.ac2
-rwxr-xr-xhtml/autohandler5
4 files changed, 17 insertions, 12 deletions
diff --git a/Makefile b/Makefile
index 58f3e0eadf..5cc320c4d4 100755
--- a/Makefile
+++ b/Makefile
@@ -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)
diff --git a/configure b/configure
index 3fd5223cea..27e29276c8 100644
--- a/configure
+++ b/configure
@@ -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;