Exception Documentation Index

What follows is a list of all commands and links to documentation around exceptional conditions. Note that you do not have to use this index: for every page of command documentation, there is also a link to its exception documentation page.

Note that we are just beginning with this feature. It will expand over time to include any information about things such as (1) setting the warning / error policies, (2) using debugging or logging, (3) known issues, (4) troubleshooting tips, etc. Basically, this would be information that would be too much to all go on the main documentation page, but it is nice to have it all on one page if you are having trouble with a command.

AddEpilogue

AddPrologue

AddTo

AppendString2File

ArrangeDict

BackupIfExists

ChangeCasing

ChopLeft

ChopRight

Coe

CommaSeparatedStringToList

CopyEverythingInDirectory

CurrentDayOfTheWeek

CurrentTimeOfDay

CurrentTimeOfDayIsAbout

CurrentTimeOfDayIsAfter

CurrentTimeOfDayIsAtOrAfter

CurrentTimeOfDayIsAtOrBefore

CurrentTimeOfDayIsBefore

CurrentTimeOfDayIsBetween

DateIsAfter

DateIsBefore

DateIsBetween

DateIsOn

DateIsOnOrAfter

DateIsOnOrBefore

DateMinus

DateMinusDays

DatePlus

DatePlusDays

DatetimeIsAfter

DatetimeIsAt

DatetimeIsAtOrAfter

DatetimeIsAtOrBefore

DatetimeIsBefore

DatetimeIsBetween

DatetimeMinus

DatetimePlus

DatetimeQuantity2Seconds

DbaseRegsub

Decr

DecrDbGlobal

DeleteEverythingInDirectory

Dict2RegistryTree

DiffHhmmss

DivideBy

DoubleChop

EndsWith

EvalList

File2List

File2String

FindAndRemove

FindNearestPrecedingRecurrence

FindNearestSucceedingRecurrence

FirstOf

Flip

ForeachRecord

FtpCleanRemoteDirectory

FtpDownloadDirectory

FtpDownloadFiles

FtpDownloadSite

FtpMirrorLocalToRemote

FtpMirrorRemoteToLocal

FtpUploadDirectory

FtpUploadFiles

FtpUploadSite

FtpWhichIsLarger

FtpWhichIsNewer

GetDbGlobal

GetEmailUsingImap4

GetEmailUsingPop3

Hhmmss2Seconds

HtmlListTreeFromDict

HtmlParagraphsFromDoubleNewlinesString

IncludeExcludeListFilter

IncrDbGlobal

IsDate

IsDatetime

IsDatetimeQuantity

IsDict

IsEmpty

IsHhmmss

IsMatrix

IsNegative

IsNonNegative

IsNonNumeric

IsNonPositive

IsNonZero

IsNumeric

IsPositive

IsTimeOfDay

IsValidListIndex

IsZero

LappendIfNotAlready

LastId

LastMonth

LastOf

LastYear

LimitLineLengthInFile

LinkTclVariableToRegistryValue

LinkVarToDbGlobal

List2File

ListEndIndex

ListRemoveAt

Mash

Matrix2HtmlTable

MultiSet

MultiplyBy

MultiplyHhmmss

NewlinesStringToOneHtmlParagraph

NextMonth

NextYear

NotEmpty

Now

Prepend

PrintDict

PrintMatrix

PrintVar

PrintVars

Q1

QQ

QuasiTableFromKeyValueList

Raise

RegistryExists

RegistryPrint

RegistryTree2Dict

ReloadPackage

RestoreIfExists

RestoreWorkingDirectory

RetZeroIfEmpty

Run

RunSqlCreateTable

RunSqlEnter

RunSqlInsertIfDoesNotExist

SaveWorkingDirectory

Seconds2DatetimeQuantity

Seconds2Hhmmss

SendEmail

SetDateFormat

SetDatetimeFormat

SetDbGlobal

SetTimeOfDayFormat

SetZeroIfEmpty

ShowTable

SliceLeft

SliceRight

SplitAndTrim

SplitNTimes

SplitStringByCharacterCount

SqlCountStatement

SqlInsertStatement

SqlRecordExists

SqlSelectStatement

SqlSetClause

SqlUpdateStatement

SqlWhereClause

SqliteColumnNameAndTypeList

SqliteColumnNameList

SqliteColumnType

SqliteCopyTable

SqliteRenameColumn

SqliteTableExists

StartsAndEndsWith

StartsWith

String2File

StringContains

StringInsert

StringMatchesAny

StringMid

StripHtmlTags

SubtractFrom

SumHhmmss

SurroundEach

Swap

Ter

ThisMonth

ThisYear

TimeBetweenDates

TimeBetweenDatetimes

TimeBetweenTimesOfDay

TimeLeftUntilTargetDate

TimeLeftUntilTargetDatetime

TimeLeftUntilTargetTimeOfDay

TimeOfDayIsAbout

TimeOfDayIsAfter

TimeOfDayIsAt

TimeOfDayIsAtOrAfter

TimeOfDayIsAtOrBefore

TimeOfDayIsBefore

TimeOfDayIsBetween

ToBackslashes

ToDoubleBackslashes

ToForwardSlashes

Today

Tomorrow

UnlinkTclVariableFromRegistryValue

UnlinkVarFromDbGlobal

UnsetDbGlobal

UpvarExistingOrDie

UpvarX

VarExistsInCaller

Yesterday