CD HomeThe Perl CDSearch this CD

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: S

-screen option
choosing displays and: 16.1.3. Choosing a Display (Mastering Perl/Tk)
Tk::CmdLine::SetArguments and: 16.1. Using the Command Line (Mastering Perl/Tk)
Toplevel widgets and: 11.3. Options (Mastering Perl/Tk)
-scrollbars option
Scrollbars example: 6.4.1. Entry Widget (Mastering Perl/Tk)
values allowed: 6.2. The Scrolled Method (Mastering Perl/Tk)
-scrollregion option: 9.3. The Scrollable Region (Mastering Perl/Tk)
9.5. Canvas Options (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
17.10. tkneko—Animating the Neko on a Canvas (Mastering Perl/Tk)
-selectbackground option
Canvas widgets and: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
createText method and: 9.6.8. The Text Item (Mastering Perl/Tk)
Entry widgets and: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
Listbox widgets and: 7.2. Listbox Options (Mastering Perl/Tk)
7.4. Colors (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
Tix widgets and: 18.2. Item Styles (Mastering Perl/Tk)
-selectborderwidth option
Canvas widgets and: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
createText method and: 9.6.8. The Text Item (Mastering Perl/Tk)
Entry widgets and: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
Listboxes and: 7.2. Listbox Options (Mastering Perl/Tk)
7.5.1. Style of Selected Items (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
-selectforeground option
Canvas widgets and: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
createText method and: 9.6.8. The Text Item (Mastering Perl/Tk)
Entry widgets and: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
Listbox widgets and: 7.2. Listbox Options (Mastering Perl/Tk)
7.4. Colors (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
Tix widgets and: 18.2. Item Styles (Mastering Perl/Tk)
-selection option: 13.14.2.1. Clearing the selection (Mastering Perl/Tk)
13.14.2.5. Setting the owner (Mastering Perl/Tk)
-selectmode option
compared with selectionSet method: 7.10.1. Selecting Items (Mastering Perl/Tk)
Listbox widgets and: 7.2. Listbox Options (Mastering Perl/Tk)
7.3. Selection Modes (Mastering Perl/Tk)
purpose: 7.1. Creating and Filling a Listbox (Mastering Perl/Tk)
-separator option: 18.4.1. Using Indicators with HList (Mastering Perl/Tk)
-show option: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.8. Password Entries (Mastering Perl/Tk)
-showhidden option: 18.4.5. The DirTree Widget (Mastering Perl/Tk)
-showvalue option: 10.1. Creating a Scale (Mastering Perl/Tk)
-side option: 2.1.2. Positioning Widgets (Mastering Perl/Tk)
23.4. The Adjuster Widget (Mastering Perl/Tk)
-size option: 3.2. Dissecting a Font (Mastering Perl/Tk)
-sizecmd option: 18.3. The TList Widget (Mastering Perl/Tk)
18.4.1. Using Indicators with HList (Mastering Perl/Tk)
-slant option: 3.2. Dissecting a Font (Mastering Perl/Tk)
\s (whitespace) 1.7. Regular Expressions (Programming Perl)
character class: 4.6.4. Character Classes (Perl in a Nutshell)
s command (Perl debugger): 6.2. Debugger Commands (Perl in a Nutshell)
%s conversion: 6.5. Formatted Output with printf (Learning Perl)
-S file test operator: 4.5.8. File Test Operators (Perl in a Nutshell)
3.10. Named Unary and File Test Operators (Programming Perl)
/s modifier: 9.2.2. Matching Any Character with /s (Learning Perl)
s/// substitution operator and: 9.6.3. Option Modifiers (Learning Perl)
s/ operator
~ operator with: 1.1.3. Discussion (Perl Cookbook)
stripping whitespace with: 1.11.2. Solution (Perl Cookbook)
-s option (dprofpp): 6.5. The Perl Profiler (Perl in a Nutshell)
-s option (perlbug): 6.6. The perlbug Program (Perl in a Nutshell)
/s pattern modifier: 5.2.1. Pattern Modifiers (Programming Perl)
5.2.2. The m// Operator (Matching) (Programming Perl)
5.2.3. The s/// Operator (Substitution) (Programming Perl)
5.2.4. The tr/// Operator (Transliteration) (Programming Perl)
s pattern match modifier: 4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
4.6.8. Extended Regular Expressions (Perl in a Nutshell)
/s pattern-matching modifier: 6.0.2. Pattern-Matching Modifiers (Perl Cookbook)
matching multiple lines: 6.6.2. Solution (Perl Cookbook)
-S (search for script) command-line switch: 19.1.3. Switches (Programming Perl)
\s shortcut: 8.1.1. Character Class Shortcuts (Learning Perl)
s/ (substitution) operator: 4.6. Regular Expressions (Perl in a Nutshell)
4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
2.7.4. Interpolative Context (Programming Perl)
5. Pattern Matching (Programming Perl)
5.2.3. The s/// Operator (Substitution) (Programming Perl)
Glossary (Programming Perl)
=~ and !~ binding operators, using with: 5.2. Pattern-Matching Operators (Programming Perl)
double-quote interpolation, providing: 5.2. Pattern-Matching Operators (Programming Perl)
modifiers for: 5.2.1. Pattern Modifiers (Programming Perl)
pattern modifiers used with: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
\s substitution modifier: 1.11.3. Discussion (Perl Cookbook)
-s (switch) command-line switch: 19.1.3. Switches (Programming Perl)
20. The Perl Debugger (Programming Perl)
safe compartments for insecure code: 23.3.1. Safe Compartments (Programming Perl)
Safe module: 8.179. Safe (Perl in a Nutshell)
23.3.1. Safe Compartments (Programming Perl)
32.1.12. Authentication, Security, and Encryption (Programming Perl)
insecure code, handling
restricting operator access: 23.3.1.2. Restricting operator access (Programming Perl)
insecure code, handling with: 23.3.1. Safe Compartments (Programming Perl)
Sarathy, Gurusamy: 1.2.4. Perl/Tk Meets Win32 (Mastering Perl/Tk)
sascii program (example): 15.6.3. Discussion (Perl Cookbook)
-sav option (perlcc): 3.4. The Perl Compiler (Perl in a Nutshell)
Save( ) 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
Win32::Registry module: 22.15.1. Win32::Registry Methods (Perl in a Nutshell)
Win32::Shortcut module: 22.18. Win32::Shortcut (Perl in a Nutshell)
save stack: 18.3. Executing Your Code (Programming Perl)
save_as( ) (News::Newsrc): 17.3.1. News::Newsrc Reference (Perl in a Nutshell)
save_parameters( ): 19.13.2. Solution (Perl Cookbook)
saving, data structures: 9.7. Saving Data Structures (Programming Perl)
SAX (Simple API for XML): 3.4. Putting Parsers to Work (Perl & XML)
5. SAX (Perl & XML)
DBI and: 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
drivers for non-XML sources: 5.4. Drivers for Non-XML Sources (Perl & XML)
external entity resolution: 5.3. External Entity Resolution (Perl & XML)
handlers: 5.5. A Handler Base Class (Perl & XML)
DTD: 5.2. DTD Handlers (Perl & XML)
event: 5.1. SAX Event Handlers (Perl & XML)
parser interface: 5.7.3. SAX2 Parser Interface (Perl & XML)
XML::SAX module and: 5.7. XML::SAX: The Second Generation (Perl & XML)
say( ) function: 12.3.2. Overall Design in the Spider (Perl & LWP)
scalar( ): 4.2.6. Scalar and List Contexts (Perl in a Nutshell)
5. Function Reference (Perl in a Nutshell)
scalar context: 3.8. Scalar and List Context (Learning Perl)
4.2.6. Scalar and List Contexts (Perl in a Nutshell)
2.7.1. Scalar and List Context (Programming Perl)
Glossary (Programming Perl)
Boolean values and: 2.7.2. Boolean Context (Programming Perl)
Glossary (Programming Perl)
comma operator in: 3.18. Comma Operators (Programming Perl)
24.1.5. Previous Perl Traps (Programming Perl)
conditional operator in: 3.16. Conditional Operator (Programming Perl)
expressions in (see EXPRs)
forcing: 3.8.3. Forcing Scalar Context (Learning Perl)
29.2.137. scalar (Programming Perl)
functions in: 29. Functions (Programming Perl)
/g pattern modifier, use in: 5.2.2. The m// Operator (Matching) (Programming Perl)
hash variables, evaluating in: 2.9. Hashes (Programming Perl)
keys function, calling in: 14.3.1. Hash-Tying Methods (Programming Perl)
list assignment in: 2.8.1. List Assignment (Programming Perl)
3.17. Assignment Operators (Programming Perl)
lvalues in: 4.8.1. Scoped Variable Declarations (Programming Perl)
m// (match) operator in: 5.2.2. The m// Operator (Matching) (Programming Perl)
operations behaving differently in: 24.1.2. Frequently Ignored Advice (Programming Perl)
range (..) operator in: 3.15. Range Operator (Programming Perl)
recognizing in debugger: 20.1. Using the Debugger (Programming Perl)
subroutines, calling and evaluating in: 6.2. Semantics (Programming Perl)
subtypes of: 2.7.1. Scalar and List Context (Programming Perl)
void context: 2.7.3. Void Context (Programming Perl)
scalar prototype symbol ($): 4.7.5. Prototypes (Perl in a Nutshell)
scalar pseudofunction: 29.2.137. scalar (Programming Perl)
scalar reverse function: 15.2. Effects of Character Semantics (Programming Perl)
scalar values: 2.6. Scalar Values (Programming Perl)
2.6. Scalar Values (Programming Perl)
here documents: 2.6.6. "Here" Documents (Programming Perl)
interpolating array values: 2.6.5. Interpolating Array Values (Programming Perl)
numeric literals: 2.6.1. Numeric Literals (Programming Perl)
operators fo: 3. Unary and Binary Operators (Programming Perl)
string literals: 2.6.2. String Literals (Programming Perl)
v-string literals: 2.6.7. V-String Literals (Programming Perl)
scalar variables
in angle brackets: 2.11.2. Line Input (Angle) Operator (Programming Perl)
autoincrements/autodecrements for: 10.6. Autoincrement and Autodecrement (Learning Perl)
in double-quote context: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
stat function and: 11.6.1. The stat and lstat Functions (Learning Perl)
scalars: 1.0. Introduction (Perl Cookbook)
2.1. What Is Scalar Data? (Learning Perl)
1.2.1. Variable Syntax (Programming Perl)
1.2.1.1. Singularities (Programming Perl)
2.3. Built-in Data Types (Programming Perl)
2.4. Variables (Programming Perl)
Glossary (Programming Perl)
arrays of: 4.2.5.1. Arrays (Perl in a Nutshell)
arrays of scalar references: 11.6.1. Problem (Perl Cookbook)
Button widgets and: 4.4. Displaying Text on Buttons (Mastering Perl/Tk)
characters, length of: 29.2.84. length (Programming Perl)
children method and: 13.2.1. Widget's Children (Mastering Perl/Tk)
complex data structures, representing as: 1.2.1.3. Complexities (Programming Perl)
configure method and: 13.1.1. The configure Method (Mastering Perl/Tk)
constants: 10.1. Symbol Tables (Programming Perl)
10.1. Symbol Tables (Programming Perl)
(see also constants)
detecting scalar context: 10.6.1. Problem (Perl Cookbook)
exchanging values between: 1.3.1. Problem (Perl Cookbook)
functions for manipulating: 5.1. Perl Functions by Category (Perl in a Nutshell)
29.1. Perl Functions by Category (Programming Perl)
hard references as: 8.1. What Is a Reference? (Programming Perl)
in Tcl: 20.2.2. Tcl/Tk Slave Processor Code (Mastering Perl/Tk)
list of (see arrays)
lists, converting to: 1.2.1.3. Complexities (Programming Perl)
lists of: 4.2.3. Here Documents (Perl in a Nutshell)
4.2.4. Lists (Perl in a Nutshell)
parameter and return lists, subroutines: 6.2. Semantics (Programming Perl)
pattern-matching operators, applying to: 5.2. Pattern-Matching Operators (Programming Perl)
Perl, converting to C types: 21.4.4. Evaluating a Perl Statement from C (Programming Perl)
references: 4.8.1. Creating References (Perl in a Nutshell)
1.2.1.1. Singularities (Programming Perl)
references to: 11.5.1. Problem (Perl Cookbook)
SV (scalar value) in C: 21.2. Internal Data Types (Programming Perl)
Tie::Watch and: 15.5.1. Tie::Watch (Mastering Perl/Tk)
truth, evaluating in: 1.6.1. What Is Truth? (Programming Perl)
tying: 14.1. Tying Scalars (Programming Perl)
base class definitions, providing: 32.1.14. Convenient Classes (Programming Perl)
magical counter variables: 14.1.2. Magical Counter Variables (Programming Perl)
methods for: 14.1.1. Scalar-Tying Methods (Programming Perl)
preventing unlocalized use of $_ variables: 14.1.3. Magically Banishing $_ (Programming Perl)
unordered set of (see hashes)
values of, assigning to variables: 2.5.2. Scalar Assignment (Learning Perl)
variables storing widgets: 1.3.2. Creating Widgets (Mastering Perl/Tk)
Scalar::Util module: 8.180. Scalar::Util (Perl in a Nutshell)
scale( ) (Canvas): 21.12.3. Canvas Methods (Perl in a Nutshell)
Scale widget
features: 10. The Scale Widget (Mastering Perl/Tk)
syntax: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
10.1. Creating a Scale (Mastering Perl/Tk)
Scale widget (Perl/Tk): 21.13. The Scale Widget (Perl in a Nutshell)
scaling method: 13.24. Really Miscellaneous Methods (Mastering Perl/Tk)
scan( ) 7.17. Scrolling Methods (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
HTTP::Cookies module: 20.3.6. HTTP::Cookies (Perl in a Nutshell)
HTTP::Headers module: 20.3.3. HTTP::Headers (Perl in a Nutshell)
scan_bbc_stream( ) function: 7.4.3. Bundling into a Program (Perl & LWP)
scanDragto method: 5.1.2. Label Options (Mastering Perl/Tk)
8.18.1. Scanning (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
scanMark method: 5.1.2. Label Options (Mastering Perl/Tk)
8.18.1. Scanning (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
scanning Text widgets: 8.18.1. Scanning (Mastering Perl/Tk)
schedule_count( ) function: 12.3.2. Overall Design in the Spider (Perl & LWP)
scheduling and preemption policies, threads: 17.2. The Thread Model (Programming Perl)
schema (XML): 2.11. Schemas (Perl & XML)
3.7.2. Schemas (Perl & XML)
Schematron: 3.7.2. Schemas (Perl & XML)
scheme( ) 4.1.4. Components of a URL (Perl & LWP)
URLs: 4.2. Relative URLs (Perl & LWP)
(URI::URL): 20.5.3. URI::URL (Perl in a Nutshell)
Schwartz, Randal: 4.15.3. Discussion (Perl Cookbook)
SCL (System Command Language): 1.2.2. The Coming of Tcl/Tk (Mastering Perl/Tk)
scope: 2.5. Names (Programming Perl)
loop variable in foreach: 4.4.3. foreach Loops (Programming Perl)
variables in if statements: 4.3. if and unless Statements (Programming Perl)
variables in three-part for loops: 4.4.2. for Loops (Programming Perl)
variables in while loops: 4.4.1. while and until Statements (Programming Perl)
declarations and: 4.8. Scoped Declarations (Programming Perl)
functions dealing with: 29.1. Perl Functions by Category (Programming Perl)
lexically scoped variables: 2.5. Names (Programming Perl)
private variables (see lexical variables)
subroutines: 6.2.3. Scoping Issues (Programming Perl)
in threads: 17.2.3.1. Queues (Programming Perl)
variables: (see lexical variables)
1.2.1. Variable Syntax (Programming Perl)
strict pragma and: 1.2.1.4. Simplicities (Programming Perl)
scope modifiers: 4.8.1. Scoped Variable Declarations (Programming Perl)
scope of subroutine variables: 10.2.1. Problem (Perl Cookbook)
scope of variables: 4.9. Notes on Lexical (my) Variables (Learning Perl)
naked block control structure and: 10.4. The Naked Block Control Structure (Learning Perl)
scope operators: 4.8.1. Scoped Variable Declarations (Programming Perl)
scope, variable: 4.2.7. Declarations and Scope (Perl in a Nutshell)
4.7.4. Private and Local Variables (Perl in a Nutshell)
functions for: 5.1. Perl Functions by Category (Perl in a Nutshell)
scopes: 4.2. Compound Statements (Programming Perl)
Glossary (Programming Perl)
dynamic: 4.8.4. Dynamically Scoped Variables: local (Programming Perl)
block: 4.8.2. Lexically Scoped Variables: my (Programming Perl)
blocks: 4.2. Compound Statements (Programming Perl)
dynamic: Glossary (Programming Perl)
file: 4.8.2. Lexically Scoped Variables: my (Programming Perl)
lexical scope: 4.8.2. Lexically Scoped Variables: my (Programming Perl)
my variables: 10. Packages (Programming Perl)
package declarations: 10. Packages (Programming Perl)
pattern-matching operations: 5.2. Pattern-Matching Operators (Programming Perl)
scope stack: 18.3. Executing Your Code (Programming Perl)
signal handling: 16.1. Signals (Programming Perl)
static (see scopes; lexical)
screen (see user interfaces)
screen appearance of command line: 20.3.3. Debugger Options (Programming Perl)
screen method: 13.11.1. Screen Name (Mastering Perl/Tk)
screen number: 11.3. Options (Mastering Perl/Tk)
-screen option (toplevel): 21.18. The Toplevel Widget (Perl in a Nutshell)
screen scraping: 1.1.1. Screen Scraping (Perl & LWP)
screen units: 2.1.8.1. Valid screen distances (Mastering Perl/Tk)
2.3.2. Absolute Coordinates (Mastering Perl/Tk)
screencells method: 13.11.3. Cell Count (Mastering Perl/Tk)
screendepth method: 13.11.4. Screen Depth (Mastering Perl/Tk)
screenheight method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
screenmmheight method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
screenmmwidth method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
screens (see splash screens also splash screens)
(see also splash screens)
bits per pixel: 13.11.4. Screen Depth (Mastering Perl/Tk)
converting distances: 13.8. Converting Screen Distances (Mastering Perl/Tk)
display notification: 11.3. Options (Mastering Perl/Tk)
grid geometry manager and use of: 2.2. The grid Geometry Manager (Mastering Perl/Tk)
height and width information: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
mapping widgets to: 13.7. Is the Widget Mapped? (Mastering Perl/Tk)
screenvisual method: 13.11.5. Color Type (Mastering Perl/Tk)
screenwidth method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
script_name( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
scripts
building with -e switch: 19.1.3. Switches (Programming Perl)
CGI(see CGI programming)
taint mode and: 23.1. Handling Insecure Data (Programming Perl)
checking syntax of: 19.1.3. Switches (Programming Perl)
debugging: 19.1.3. Switches (Programming Perl)
19.1.3. Switches (Programming Perl)
(see also debugging)
dumping core files: 19.1.3. Switches (Programming Perl)
embedding in messages: 19.1.3. Switches (Programming Perl)
end marker for: 2.6.8. Other Literal Tokens (Programming Perl)
executing: 29.2.174. system (Programming Perl)
insecure: 23.3. Handling Insecure Code (Programming Perl)
interpretation, shells vs. Perl: 24.1.4. Shell Traps (Programming Perl)
languages, checking for: 5.4.3.3. Unicode block properties (Programming Perl)
names of (see $0 variable)
pausing: 29.2.156. sleep (Programming Perl)
Perl
common mistakes of novices: 24.1. Common Goofs for Novices (Programming Perl)
CPAN directory of: 22. CPAN (Programming Perl)
idiomatic Perl, using: 24.4. Fluent Perl (Programming Perl)
performance of: 24.2. Efficiency (Programming Perl)
Perl examples, obtaining: 2.3.1.1. Perl examples (Perl in a Nutshell)
perl interpreter, associating with: 1.3.1. How to Do It (Programming Perl)
programming with style: 24.3. Programming with Style (Programming Perl)
searching for and compiling: 19.1. Command Processing (Programming Perl)
test scripts: 32.1.18. Development Support (Programming Perl)
running time of: 3.10. Named Unary and File Test Operators (Programming Perl)
searching for: 19.1.3. Switches (Programming Perl)
terminating with exec: 29.2.33. exec (Programming Perl)
scroll regions, grid items and: 9.6.10. The Grid Item (Mastering Perl/Tk)
Scroll( ) (Win32::Console): 22.2. Win32::Console (Perl in a Nutshell)
scrollable region, Canvas widgets and: 9.3. The Scrollable Region (Mastering Perl/Tk)
Scrollbar widget
-fill option and: 2.1.4. Filling the Allocation Rectangle (Mastering Perl/Tk)
creating Scrollbars: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
6.3.1. Creating a Scrollbar Widget (Mastering Perl/Tk)
features: 6.3. The Scrollbar Widget (Mastering Perl/Tk)
(Perl/Tk): 21.1.2.2. The Scrollbar widget (Perl in a Nutshell)
21.9. The Scrollbar Widget (Perl in a Nutshell)
21.1.2. Scrollbars (Perl in a Nutshell)
syntax: 6.3.1. Creating a Scrollbar Widget (Mastering Perl/Tk)
6.3.5. Scrollbar Orientation (Mastering Perl/Tk)
Scrollbars
arrows and units: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
configuring: 6.2.1. Configuring the Scrollbar(s) Created with Scrolled (Mastering Perl/Tk)
6.3.9. Scrollbar Configuration (Mastering Perl/Tk)
TList widgets and: 18.3. The TList Widget (Mastering Perl/Tk)
using: 5.2.10. Using a Scrollbar (Mastering Perl/Tk)
Scrolled method
Canvas widgets and: 9.1. Creating a Canvas (Mastering Perl/Tk)
9.4. Using bind with a Canvas (Mastering Perl/Tk)
9.13. Changing the Display List (Mastering Perl/Tk)
configuring Scrollbars: 6.2.1. Configuring the Scrollbar(s) Created with Scrolled (Mastering Perl/Tk)
creating Scrollbars: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
Listbox example: 7.1. Creating and Filling a Listbox (Mastering Perl/Tk)
Scrollbars example: 6.4.2. Listbox, Text, and Canvas Widgets (Mastering Perl/Tk)
syntax: 6.2. The Scrolled Method (Mastering Perl/Tk)
Scrolled( ) (Perl/Tk): 21.1.2.1. Using the Scrolled method (Perl in a Nutshell)
scrolling
Canvas widgets options: 9.5.2. Additional Scrolling Options (Mastering Perl/Tk)
Listbox example: 7.19. Listbox Example (Mastering Perl/Tk)
methods: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
MouseWheel event and: 15.2.5. Binding to a MouseWheel Event (Mastering Perl/Tk)
Text widgets and: 8.15. Scrolling (Mastering Perl/Tk)
scrolling_list( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
-scrollregion option (Canvas): 21.12. The Canvas Widget (Perl in a Nutshell)
SDB files: 19.5.3. Locking an SDB File (Mastering Perl/Tk)
SDBM files: 19.2. IPADM Design Considerations (Mastering Perl/Tk)
SDBM library: 14.0. Introduction (Perl Cookbook)
SDBM_File module: 8.181. SDBM_File (Perl in a Nutshell)
32.1.10. DBM Interfaces (Programming Perl)
search and replace, global: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
Search::Dict module: 8.182. Search::Dict (Perl in a Nutshell)
search( ) 8.14. Searching the Contents of a Text Widget (Mastering Perl/Tk)
Text widget: 21.11.2. Text Methods (Perl in a Nutshell)
Net::LDAP: 19.4. Net::LDAP Methods (Perl in a Nutshell)
search path, %INC: 28.2. Special Variables in Alphabetical Order (Programming Perl)
search programs: 1.7. Regular Expressions (Programming Perl)
Search::Dict module: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching (Programming Perl)
searches, trees: 9.3.1. Methods for Searching the Tree (Perl & LWP)
searching
grep function for: 29.2.72. grep (Programming Perl)
linear, versus hashes: 24.2.1. Time Efficiency (Programming Perl)
rules for name searches: 2.5.1. Name Lookups (Programming Perl)
for scripts: 19.1.3. Switches (Programming Perl)
for substrings: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
29.2.75. index (Programming Perl)
29.2.134. rindex (Programming Perl)
text, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
searching against LDAP: 19.2. Searching an LDAP Directory with Net::LDAP (Perl in a Nutshell)
searching for patterns (see pattern matching; regular expressions)
seconds (see date and time)
security: B.14. Security (Learning Perl)
11.3.3. Security (Perl & LWP)
0.1. The Pursuit of Happiness (Programming Perl)
23. Security (Programming Perl)
29.2.164. srand (Programming Perl)
CGI programs and: B.16. The Common Gateway Interface (CGI) (Learning Perl)
CGI scripts: 19.0.3. Security (Perl Cookbook)
19.4.1. Problem (Perl Cookbook)
executing user commands: 19.6.1. Problem (Perl Cookbook)
code masquerading as data: 23.3.2. Code Masquerading as Data (Programming Perl)
connecting through firewalls: 17.18. Program: fwdport (Perl Cookbook)
cracking: Glossary (Programming Perl)
handling insecure data: 23.1. Handling Insecure Data (Programming Perl)
insecure code, handling: 23.3. Handling Insecure Code (Programming Perl)
safe compartments for: 23.3.1. Safe Compartments (Programming Perl)
insecure data, handling: 23.1. Handling Insecure Data (Programming Perl)
command and file access under reduced privileges: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
detecting and laundering tainted data: 23.1.1. Detecting and Laundering Tainted Data (Programming Perl)
environment, cleaning up: 23.1.2. Cleaning Up Your Environment (Programming Perl)
of file test operators: 31.10. use filetest (Programming Perl)
modules for: 32.1.12. Authentication, Security, and Encryption (Programming Perl)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
reading passwords without echo: 15.10.1. Problem (Perl Cookbook)
testing files for trustworthiness: 8.17.1. Problem (Perl Cookbook)
timing glitches, handling: 23.2. Handling Timing Glitches (Programming Perl)
race conditions: 23.2.2. Handling Race Conditions (Programming Perl)
temporary files: 23.2.3. Temporary Files (Programming Perl)
Unix kernel security bugs: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
Win32::FileSecurity module: 32.1.20. Microsoft-Related Modules (Programming Perl)
security considerations: 20.1. Security and Inter-Language Considerations (Mastering Perl/Tk)
sed: 1.7. Regular Expressions (Programming Perl)
5.2.4. The tr/// Operator (Transliteration) (Programming Perl)
see( )
HList widgets and: 18.4.2. HList Methods (Mastering Perl/Tk)
Listbox widget: 21.10.2. Listbox Methods (Perl in a Nutshell)
syntax: 7.2. Listbox Options (Mastering Perl/Tk)
8.11. Showing an Index (Mastering Perl/Tk)
Text widget: 21.11.2. Text Methods (Perl in a Nutshell)
seed, random number: 29.2.164. srand (Programming Perl)
seek( ): 5. Function Reference (Perl in a Nutshell)
8.0. Introduction (Perl Cookbook)
8.5.3. Discussion (Perl Cookbook)
14.4.1. Filehandle-Tying Methods (Programming Perl)
16.3. Fixed-length Random-access Databases (Learning Perl)
29.2.138. seek (Programming Perl)
29.2.176. tell (Programming Perl)
(see also tell function)
seekable I/O objects: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
seekdir( ): 5. Function Reference (Perl in a Nutshell)
9.5.3. Discussion (Perl Cookbook)
29.2.139. seekdir (Programming Perl)
seeme program (example): 7.12.3. Discussion (Perl Cookbook)
Seen( ) (Data::Dumper)): 8.50. Data::Dumper (Perl in a Nutshell)
"sel" tag: 8.5.3. Selections in a Text Widget Using the "sel" Tag (Mastering Perl/Tk)
select( ): 5. Function Reference (Perl in a Nutshell)
4.23. Turning a Checkbutton/Radiobutton On and Off (Mastering Perl/Tk)
3.10.1. Problem (Perl Cookbook)
17.3.3. Discussion (Perl Cookbook)
29.2.38. fileno (Programming Perl)
29.2.113. print (Programming Perl)
29.2.140. select (output filehandle) (Programming Perl)
29.2.141. select (ready file descriptors) (Programming Perl)
32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
7.3. Selection Modes (Mastering Perl/Tk)
7.3.1. Operating System Differences (Mastering Perl/Tk)
11.4.1. Changing the Default Output Filehandle (Learning Perl)
changing STDOUT: 7.0.3. I/O Operations (Perl Cookbook)
Checkbutton widget: 21.5.1. Checkbutton Methods (Perl in a Nutshell)
for format variables: 7.1. Format Variables (Programming Perl)
7.1. Format Variables (Programming Perl)
Mail::Folder module: 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
Radiobutton widget: 21.6.1. Radiobutton Methods (Perl in a Nutshell)
reading from multiple filehandles: 7.13.1. Problem (Perl Cookbook)
17.3.3. Discussion (Perl Cookbook)
Win32::Console: 22.2. Win32::Console (Perl in a Nutshell)
select element, HTML forms: 5.4.11. Select Elements and Option Elements (Perl & LWP)
select syscall
multiplexing I/O between clients: 16.5.2. Networking Servers (Programming Perl)
selectAdjust method: 9.6.8.6. Selecting text (Mastering Perl/Tk)
selectAll method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
-selectbackground option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
SELECT_BG color: 23.1.3. Optionally Exported Symbols (Mastering Perl/Tk)
-selectborderwidth option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
selectClear method: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
-selectcolor option
Button widgets and: 4.3. Table of Options for Button-Type Widgets (Mastering Perl/Tk)
Checkbutton widget: 21.5. The Checkbutton Widget (Perl in a Nutshell)
indicator colors: 4.16. Indicator Colors (Mastering Perl/Tk)
Menu widget: 21.15. The Menu Widget (Perl in a Nutshell)
Menu widgets and: 12.1.6. Menu Options (Mastering Perl/Tk)
Menubutton widget: 21.14.1. Menu Item Options (Perl in a Nutshell)
Radiobutton widget: 21.6. The Radiobutton Widget (Perl in a Nutshell)
SELECT_FG color: 23.1.3. Optionally Exported Symbols (Mastering Perl/Tk)
-selectforeground option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
selectFrom method: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
-selectimage option
Button widgets and: 4.3. Table of Options for Button-Type Widgets (Mastering Perl/Tk)
Checkbutton widget: 21.5. The Checkbutton Widget (Perl in a Nutshell)
image example: 17.7.1. Creating a Color Palette with the put Method (Mastering Perl/Tk)
Menubutton widget: 21.14.1. Menu Item Options (Perl in a Nutshell)
Radiobutton widget: 21.6. The Radiobutton Widget (Perl in a Nutshell)
Radiobuttons and: 17.7.1. Creating a Color Palette with the put Method (Mastering Perl/Tk)
when to use: 4.5.1. Images with Checkbuttons and Radiobuttons (Mastering Perl/Tk)
selection( ) 5.2.18. Working with the Selection (Mastering Perl/Tk)
7.10. Selection Methods (Mastering Perl/Tk)
Entry widget: 21.8.2. Entry Methods (Perl in a Nutshell)
Listbox widget: 21.10.2. Listbox Methods (Perl in a Nutshell)
selection indicators: 4. Button, Checkbutton, and Radiobutton Widgets (Mastering Perl/Tk)
4.5.1. Images with Checkbuttons and Radiobuttons (Mastering Perl/Tk)
selectionAdjust method: 5.2.18. Working with the Selection (Mastering Perl/Tk)
selectionAnchor method: 7.10.4. Anchoring the Selection (Mastering Perl/Tk)
selectionClear method: 5.2.18. Working with the Selection (Mastering Perl/Tk)
7.10.2. Unselecting Items (Mastering Perl/Tk)
18.4.2. HList Methods (Mastering Perl/Tk)
selectionFrom method: 5.1.2. Label Options (Mastering Perl/Tk)
SelectionGet method: 13.14.1. Clipboard Methods (Mastering Perl/Tk)
13.14.2.2. Getting the selection (Mastering Perl/Tk)
SelectionHandle method: 13.14.2.3. Assigning a callback (Mastering Perl/Tk)
selectionIncludes method: 7.10.3. Testing for Selection (Mastering Perl/Tk)
18.4.2. HList Methods (Mastering Perl/Tk)
SelectionOwn method: 13.14.2.5. Setting the owner (Mastering Perl/Tk)
SelectionOwner method: 13.14.2.4. Determining the owner (Mastering Perl/Tk)
selectionPresent method: 5.1.2. Label Options (Mastering Perl/Tk)
selectionRange method: 5.2.18. Working with the Selection (Mastering Perl/Tk)
selectionSet method: 7.10.1. Selecting Items (Mastering Perl/Tk)
18.4.2. HList Methods (Mastering Perl/Tk)
selectionTo method: 5.1.2. Label Options (Mastering Perl/Tk)
select_label( ) (Mail::Folder): 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
selectLine method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
-selectmode option (Listbox): 21.10. The Listbox Widget (Perl in a Nutshell)
selector programs for stream processing: 4.4. Stream Applications (Perl & XML)
SelectSaver module: 8.183. SelectSaver (Perl in a Nutshell)
32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
selectTo method: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
selectWord method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
self-matching characters: 5.9.4. The Little Engine That /Could(n't)?/ (Programming Perl)
self method, thread accessing own thread object: 17.2.1.5. Identifying threads (Programming Perl)
self-referential data structures: 13.13.1. Problem (Perl Cookbook)
self( ) (SOAP::Lite): 14.2.1. SOAP::Lite Methods (Perl in a Nutshell)
SELF value
ConfigSpecs method and: 14.3.6. Subroutine ConfigSpecs (Mastering Perl/Tk)
Thermometer example: 14.4.1. Tk::Thermometer (Mastering Perl/Tk)
self_and_super_path( ) (Class::ISA module): 8.42. Class::ISA (Perl in a Nutshell)
self_and_super_versions( ) (Class::ISA module): 8.42. Class::ISA (Perl in a Nutshell)
sel.first, sel.last indexes
Entry widget: 21.8.1. Text Indexes (Perl in a Nutshell)
Text widget: 21.11.1. Text Indexes and Modifiers (Perl in a Nutshell)
SelfLoader module: 12.9.1. Problem (Perl Cookbook)
8.184. SelfLoader (Perl in a Nutshell)
10.2. Autoloading (Programming Perl)
32.1.17. Module Installation Support (Programming Perl)
Devel::SelfStubber module, using with: 32.1.17. Module Installation Support (Programming Perl)
self_url( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
semantics: 29.2.192. use (Programming Perl)
semaphore files
shared memory: 16.4. System V IPC (Programming Perl)
System V IPC: 16.4. System V IPC (Programming Perl)
use in file locking: 16.2.1. File Locking (Programming Perl)
semaphores: Glossary (Programming Perl)
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
functions for: 29.2.142. semctl (Programming Perl)
implementing: 22.16. Win32::Semaphore (Perl in a Nutshell)
IPC::Semaphore module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
thread safety and: 17.2. The Thread Model (Programming Perl)
Thread::Semaphore module: 17.2.3.2. Semaphores (Programming Perl)
Win32::Semaphore module: 32.1.20. Microsoft-Related Modules (Programming Perl)
semctl( ): 5. Function Reference (Perl in a Nutshell)
29.2.142. semctl (Programming Perl)
semget( ): 5. Function Reference (Perl in a Nutshell)
29.2.143. semget (Programming Perl)
semicolon (;) 3.1. XML Parsers (Perl & XML)
4.1. Simple Statements (Programming Perl)
ending expressions: 1.4.2. What's Inside That Program? (Learning Perl)
ending Perl statements: 4.1. Program Structure (Perl in a Nutshell)
errors, omitting trailing: 24.1.1. Universal Blunders (Programming Perl)
in debugger commands: 20.2. Debugger Commands (Programming Perl)
in for/foreach control structures: 10.7.1. The Secret Connection Between foreach and for (Learning Perl)
in prototype declarations: 4.7.5. Prototypes (Perl in a Nutshell)
return value expressions and: 4.6. Private Variables in Subroutines (Learning Perl)
semop( ): 5. Function Reference (Perl in a Nutshell)
29.2.144. semop (Programming Perl)
send( ): 5. Function Reference (Perl in a Nutshell)
20. IPC with send (Mastering Perl/Tk)
20.1.1. Application Names (Mastering Perl/Tk)
29.2.145. send (Programming Perl)
send method: 13.2.1. Widget's Children (Mastering Perl/Tk)
Socket: 15.1. Built-in Socket Functions (Perl in a Nutshell)
send_basic_header( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_crlf( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_error( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_file( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
sending email messages: 16.1.1. Send Email with Net::SMTP (Perl in a Nutshell)
send_redirect( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
SendRequest( ) (Win32::Internet): 22.7.3. HTTP Functions (Perl in a Nutshell)
send_response( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_status_line( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
separator menu item: 12.1.1. Menus and Menu Items (Mastering Perl/Tk)
12.2.2. Menubars the Slick, Sophisticated, New-Fashioned Way (Mastering Perl/Tk)
separator( ) (Menubutton): 21.14.2. Menubutton Methods (Perl in a Nutshell)
separators: 16. User Customization (Mastering Perl/Tk)
16.2. Using the Option Database (Mastering Perl/Tk)
16.2. Using the Option Database (Mastering Perl/Tk)
menu: 15.14.3. Discussion (Perl Cookbook)
split operator, defining: 1.7. Regular Expressions (Programming Perl)
seq( ) (DB_File module): 8.52. DB_File (Perl in a Nutshell)
sequential matches: 5.9.4. The Little Engine That /Could(n't)?/ (Programming Perl)
Sergeant, Matt: 4.5. XML::PYX (Perl & XML)
5.7. XML::SAX: The Second Generation (Perl & XML)
8.2. XPath (Perl & XML)
9.3. XML Programming Tools (Perl & XML)
serial ports, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
serializer( ) (SOAP::Lite): 14.2.1. SOAP::Lite Methods (Perl in a Nutshell)
serializing Perl data structures: 32.1.13. Perl Language Extensions and Internals (Programming Perl)
server( ) 4.1.4. Components of a URL (Perl & LWP)
server method: 13.11.6. Server Type (Mastering Perl/Tk)
server-push CGI scripting: 32.1.9. World Wide Web (Programming Perl)
server-side includes (SSI), mod_perl with: 11.5. Server-Side Includes with mod_perl (Perl in a Nutshell)
server-side socket connections: 15.1.3. Server Connections (Perl in a Nutshell)
15.2.2. Server-Side Sockets (Perl in a Nutshell)
servers: 1.1. Why Use Perl with XML? (Perl & XML)
daemon servers: 17.15.1. Problem (Perl Cookbook)
for display notification: 11.3. Options (Mastering Perl/Tk)
forking: 17.11.1. Problem (Perl Cookbook)
19.5.1. The Forking Server (Mastering Perl/Tk)
19.5.1. The Forking Server (Mastering Perl/Tk)
load: 1.4.1. Network and Server Load (Perl & LWP)
multi-homed: 17.14.1. Problem (Perl Cookbook)
non-forking: 17.13.1. Problem (Perl Cookbook)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
POP3: 18.5.1. Problem (Perl Cookbook)
pre-forking: 17.12.1. Problem (Perl Cookbook)
response time: 3.4.1. Connection Parameters (Perl & LWP)
restarting on demand: 17.16.1. Problem (Perl Cookbook)
taint mode, importance of enabling for: 23.1. Handling Insecure Data (Programming Perl)
TCP: 17.2.1. Problem (Perl Cookbook)
types of: 13.11.6. Server Type (Mastering Perl/Tk)
UDP: 17.5.1. Problem (Perl Cookbook)
servers, networking: 16.5.2. Networking Servers (Programming Perl)
forking clones to handle incoming connections: 16.5.2. Networking Servers (Programming Perl)
servers, TCP: 16.5.1. Networking Clients (Programming Perl)
service control interface: 22.17. Win32::Service (Perl in a Nutshell)
service port name/number translations: 29.2.64. getservbyname (Programming Perl)
set( )
Mail::Send module: 16.2.2. Better Header Control with Mail::Send (Perl in a Nutshell)
16.2.2. Better Header Control with Mail::Send (Perl in a Nutshell)
Scale widget: 21.13.1. Scale Methods (Perl in a Nutshell)
Scrollbar widget: 21.9.1. Scrollbar Methods (Perl in a Nutshell)
Set-Cookie2 header: 20.3.6. HTTP::Cookies (Perl in a Nutshell)
Set-Cookie line: 11.1. Cookies (Perl & LWP)
set-id program 23.1. Handling Insecure Data (Programming Perl)
dangerous operations, UID and GID setting to real: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
Unix kernel bugs, security problems with: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
set method
defining what is visible: 6.3.10. Defining What We Can See (Mastering Perl/Tk)
syntax: 10.12. Setting the Value of a Scale (Mastering Perl/Tk)
Tk::LCD widgets and: 14.5.3. Tk::LCD (Mastering Perl/Tk)
set theory: 4.7.1. Problem (Perl Cookbook)
setAttribute method for Element node: 7.2.8.2. Methods (Perl & XML)
setAttributeNode method for Element node: 7.2.8.2. Methods (Perl & XML)
setAttributeNodeNS method for Element node: 7.2.8.2. Methods (Perl & XML)
setAttributeNS method for Element node: 7.2.8.2. Methods (Perl & XML)
SetAttributes( ) (Win32::File): 22.5. Win32::File (Perl in a Nutshell)
SetBindtags method: 14.3.1. Tk::Widget::new, the Real Perl/Tk Widget Constructor (Mastering Perl/Tk)
14.3.4. Subroutine SetBindtags (Mastering Perl/Tk)
SetConnectOption( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
set_cookie( ) (HTTP::Cookies): 20.3.6. HTTP::Cookies (Perl in a Nutshell)
SetCursor method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
SetCursorName( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
set_document_locator( ) method: 5.7.2.1. Content event handlers (Perl & XML)
setgid function: 16.3.2. Talking to Yourself (Programming Perl)
setgid program: 23.1. Handling Insecure Data (Programming Perl)
setgrent( ): 5. Function Reference (Perl in a Nutshell)
setgrent function: 29.2.44. getgrent (Programming Perl)
-setgrid option: 7.2. Listbox Options (Mastering Perl/Tk)
7.5.2. Special Listbox Resizing (Mastering Perl/Tk)
8.2. Text Widget Options (Mastering Perl/Tk)
Listbox widget: 21.10. The Listbox Widget (Perl in a Nutshell)
Text widget: 21.11. The Text Widget (Perl in a Nutshell)
SetHandler directive (mod_perl): 11.3. mod_perl Handlers (Perl in a Nutshell)
setHandlers( ), XML::Parser module: 13.2. XML::Parser Methods (Perl in a Nutshell)
sethostent( ): 5. Function Reference (Perl in a Nutshell)
sethostent function: 29.2.49. gethostent (Programming Perl)
SetMaxBufSize( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
setmode method: 18.4.4. Tree Methods (Mastering Perl/Tk)
setNamedItem class for Node class (DOM): 7.2.6.2. Methods (Perl & XML)
setNamedItemNS class for Node class (DOM): 7.2.6.2. Methods (Perl & XML)
setnetent( ): 5. Function Reference (Perl in a Nutshell)
set_option( ) (Mail::Folder): 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
SetOption( ) (Win32::Internet): 22.7.1. General Internet Methods (Perl in a Nutshell)
setpgrp( ): 5. Function Reference (Perl in a Nutshell)
setpgrp function: 29.2.146. setpgrp (Programming Perl)
SetPos( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
setprgp function: 16.1.1. Signaling Process Groups (Programming Perl)
setpriority( ): 5. Function Reference (Perl in a Nutshell)
29.2.147. setpriority (Programming Perl)
SetPriorityClass( ) (Win32::Process): 22.14.1. Win32::Process Methods (Perl in a Nutshell)
setprotoent( ): 5. Function Reference (Perl in a Nutshell)
29.2.60. getprotoent (Programming Perl)
setpwent( ): 5. Function Reference (Perl in a Nutshell)
29.2.61. getpwent (Programming Perl)
set_readonly( ) (Mail::Folder): 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
sets, intersection: 6.3. Passing References (Programming Perl)
Write(DATA) (Win32::Pipe): 22.13.1. Win32::Pipe Methods (Perl in a Nutshell)
setservent( ): 5. Function Reference (Perl in a Nutshell)
29.2.66. getservent (Programming Perl)
setsockopt( ): 5. Function Reference (Perl in a Nutshell)
17.13.3. Discussion (Perl Cookbook)
29.2.148. setsockopt (Programming Perl)
SetStatusCallback( ) (Win32::Internet): 22.7.1. General Internet Methods (Perl in a Nutshell)
SetStmtCloseType( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
SetStmtOption( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
setuid function: 16.3.2. Talking to Yourself (Programming Perl)
setuid program: 23.1. Handling Insecure Data (Programming Perl)
SetValue( ) (Win32::Registry): 22.15.1. Win32::Registry Methods (Perl in a Nutshell)
SetValueEx( ) (Win32::Registry): 22.15.1. Win32::Registry Methods (Perl in a Nutshell)
SGI. Ports, OpenGL and: 15.9.2. Flying the Enterprise (Mastering Perl/Tk)
SGML constructs, processing instructions: 7.2.6. Processing Instruction Tokens (Perl & LWP)
SGML (Standard Generalized Markup Language): 2. An XML Recap (Perl & XML)
sh (Bourne shell): Glossary (Programming Perl)
shadow, password entries: 29.2.62. getpwnam (Programming Perl)
shallow copies: 11.12.3. Discussion (Perl Cookbook)
shapes, Canvas widgets and: 9. The Canvas Widget (Mastering Perl/Tk)
shar: 2.3.1. Installing on Unix (Perl in a Nutshell)
shared file locks: 16.2.1. File Locking (Programming Perl)
shared locks: 7.11.3. Discussion (Perl Cookbook)
shared memory
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
controlled access to: 16.4. System V IPC (Programming Perl)
functions for: 29.2.150. shmctl (Programming Perl)
System V IPC: 16.4. System V IPC (Programming Perl)
Win32::Process and: 22.1.5.3. Win32::Process and shared memory (Mastering Perl/Tk)
shared resources, managing: 22.11. Win32::NetResource (Perl in a Nutshell)
share_info hash: 22.11. Win32::NetResource (Perl in a Nutshell)
sharetest program (example): 16.12.3. Discussion (Perl Cookbook)
sharing variables among processes: 16.12.1. Problem (Perl Cookbook)
# (sharp)
for comments: 2.2. Molecules (Programming Perl)
/x pattern modifier, using with: 5.2.1. Pattern Modifiers (Programming Perl)
in formats: 7. Formats (Programming Perl)
quoting character, whitespace and: 2.6.3. Pick Your Own Quotes (Programming Perl)
#! (shebang) notation: 1.3.1. How to Do It (Programming Perl)
19.1. Command Processing (Programming Perl)
security problems caused by: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
simulating on non-Unix systems: 19.1.1. #! and Quoting on Non-Unix Systems (Programming Perl)
shebang (#!): 0.5. Acknowledgments for the Second Edition (Perl in a Nutshell)
3. The Perl Executable (Perl in a Nutshell)
shebang notation (see #!)
shell, avoiding: 14.1.1. Avoiding the Shell (Learning Perl)
shell escapes, executing commands without: 19.6.1. Problem (Perl Cookbook)
shell module: 32.1.7. Operating System Interfaces (Programming Perl)
shell wildcards for regexp matching: 6.9. Matching Shell Globs as Regular Expressions (Perl Cookbook)
shells: Glossary (Programming Perl)
alternative for Perl, Windows systems: 19.2. Environment Variables (Programming Perl)
avoiding use of: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
avoiding with multi-argument piped open: 16.3.1. Anonymous Pipes (Programming Perl)
Bourne shell (sh): 19.1. Command Processing (Programming Perl)
bypassing with -| piping pseudocommand: 16.3.2. Talking to Yourself (Programming Perl)
commands in: Glossary (Programming Perl)
debugger commands and: 20.2.6. Actions and Command Execution (Programming Perl)
environment variables as security hazards: 23.1.2. Cleaning Up Your Environment (Programming Perl)
environment variables, using with: 19.2. Environment Variables (Programming Perl)
I/O streams, setting up: 1.4. Filehandles (Programming Perl)
pipe commands with shell metacharacters, passing to: 29.2.104. open (Programming Perl)
pipe commands with special characters, handling: 16.3.1. Anonymous Pipes (Programming Perl)
programming, Perl vs.: 24.1.4. Shell Traps (Programming Perl)
quotes, passing through: 19.1.3. Switches (Programming Perl)
security pitfalls with use, avoiding: 23.3.2. Code Masquerading as Data (Programming Perl)
spawning, characters for: 20.3.3. Debugger Options (Programming Perl)
shift( ) 5. Function Reference (Perl in a Nutshell)
8.5.6. Using bind with Tags (Mastering Perl/Tk)
9. Data Structures (Programming Perl)
29.2.149. shift (Programming Perl)
circular lists: 4.16.2. Solution (Perl Cookbook)
on multiple array elements: 4.11.1. Problem (Perl Cookbook)
Tie::IxHash module and: 5.6.3. Discussion (Perl Cookbook)
shift operator: 3.4.2. The shift and unshift Operators (Learning Perl)
1.6.2.1. The while and until statements (Programming Perl)
3.9. Shift Operators (Programming Perl)
3.9. Shift Operators (Programming Perl)
shmctl( ): 5. Function Reference (Perl in a Nutshell)
29.2.150. shmctl (Programming Perl)
ShMem package: 16.4. System V IPC (Programming Perl)
shmget( ): 5. Function Reference (Perl in a Nutshell)
29.2.151. shmget (Programming Perl)
shmread( ): 5. Function Reference (Perl in a Nutshell)
29.2.152. shmread (Programming Perl)
shmwrite( ): 5. Function Reference (Perl in a Nutshell)
29.2.153. shmwrite (Programming Perl)
shopping cart: 19.12.1. Problem (Perl Cookbook)
short-circuit operators: 1.5.5. Logical Operators (Programming Perl)
3.14. C-Style Logical (Short-Circuit) Operators (Programming Perl)
overloading and: 13.3. Overloadable Operators (Programming Perl)
shortcut files: 22.18. Win32::Shortcut (Perl in a Nutshell)
shortcuts: 1.2.2. Is Perl Easy or Hard? (Learning Perl)
character class: 8.1.1. Character Class Shortcuts (Learning Perl)
negating: 8.1.2. Negating the Shortcuts (Learning Perl)
shortening arrays: 2.8.2. Array Length (Programming Perl)
shorts: 29.2.162. sprintf (Programming Perl)
show method: 18.4.2. HList Methods (Mastering Perl/Tk)
-show option (Entry): 21.8. The Entry Widget (Perl in a Nutshell)
Showlex backend (Perl compiler): 3.4. The Perl Compiler (Perl in a Nutshell)
-showvalue option (Scale): 21.13. The Scale Widget (Perl in a Nutshell)
shuffling: 8.7.1. Problem (Perl Cookbook)
(see also random)
array elements: 4.17.1. Problem (Perl Cookbook)
file line order: 8.7.1. Problem (Perl Cookbook)
Shutdown( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
shutdown( ): 17.9.1. Problem (Perl Cookbook)
29.2.154. shutdown (Programming Perl)
shutdown syscall: 16.5.1. Networking Clients (Programming Perl)
sibling nodes: 6.1. XML Trees (Perl & XML)
-side option (pack geometry manager): 21.2.1. The pack Geometry Manager (Perl in a Nutshell)
%SIG hash: 16.15.2. Solution (Perl Cookbook)
4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
16.1. Signals (Programming Perl)
28.2. Special Variables in Alphabetical Order (Programming Perl)
sigaction function: 16.1.2. Reaping Zombies (Programming Perl)
SIGALRM signal: 16.0.2. Signals (Perl Cookbook)
16.21.2. Solution (Perl Cookbook)
29.2.3. alarm (Programming Perl)
SIGALRM signal (IPADM): 19.4. The IPADM Helper, ipadmh (Mastering Perl/Tk)
SIGCHLD signal: 16.0.2. Signals (Perl Cookbook)
16.19.2. Solution (Perl Cookbook)
SIGHUP signal: 16.0.2. Signals (Perl Cookbook)
17.16.1. Problem (Perl Cookbook)
SIGINT: 14.7. Sending and Receiving Signals (Learning Perl)
SIGINT signal: 16.0.2. Signals (Perl Cookbook)
16.18.2. Solution (Perl Cookbook)
signal handlers
defining as strings: 10. Packages (Programming Perl)
%SIG, Perl vs. C language: 24.1.3. C Traps (Programming Perl)
signal handling
sigtrap module: 32.1.7. Operating System Interfaces (Programming Perl)
signal level option (debugger): 20.3.3. Debugger Options (Programming Perl)
signals: 16.0.2. Signals (Perl Cookbook)
16. Interprocess Communication (Programming Perl)
16.1. Signals (Programming Perl)
%SIG hash: 28.2. Special Variables in Alphabetical Order (Programming Perl)
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
blocking: 16.20.1. Problem (Perl Cookbook)
16.1.4. Blocking Signals (Programming Perl)
core dumps, triggering in C library: 16.1. Signals (Programming Perl)
handlers for: 16.15.1. Problem (Perl Cookbook)
handling of: 4.10. Signals (Perl in a Nutshell)
killing processes with: 29.2.80. kill (Programming Perl)
listing available: 16.13.1. Problem (Perl Cookbook)
portability of: 25.4. System Interaction (Programming Perl)
process groups: 7.22. Program: lockarea (Perl Cookbook)
16.14.3. Discussion (Perl Cookbook)
sending: 16.14.1. Problem (Perl Cookbook)
sending/receiving: 14.7. Sending and Receiving Signals (Learning Perl)
signaling process groups: 16.1.1. Signaling Process Groups (Programming Perl)
sources of: <