diff options
Diffstat (limited to 'contrib/dialog/samples/testdata-8bit')
-rwxr-xr-x | contrib/dialog/samples/testdata-8bit | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/contrib/dialog/samples/testdata-8bit b/contrib/dialog/samples/testdata-8bit new file mode 100755 index 0000000..f09021d --- /dev/null +++ b/contrib/dialog/samples/testdata-8bit @@ -0,0 +1,48 @@ +#!/bin/sh +# $Id: testdata-8bit,v 1.2 2011/10/16 23:26:32 tom Exp $ + +# Select one of the "SAMPLE=" lines, to test handling of characters which +# are nonprinting in a POSIX locale: + +case .$1 in + # C1 controls +.8) + SAMPLE="" + ;; +.9) + SAMPLE="" + ;; + +# Latin-1 +.[aA]) + SAMPLE="" + ;; +.[bB]) + SAMPLE="" + ;; +.[cC]) + SAMPLE="" + ;; +.[dD]) + SAMPLE="" + ;; +.[eE]) + SAMPLE="" + ;; +.[fF]) + SAMPLE="" + ;; +*) + # C0 controls (except a few which are always treated specially by curses): + SAMPLE="" + ;; +esac + +# This script is source'd from other scripts, and uses the parameter list from +# those explicitly. But they may use the parameter list later, to set options +# specially for dialog. Work around the conflicting uses by removing the +# parameter which we just used to select a set of data. +if test $# != 0 +then + shift 1 +fi |