Codewright Ada Binding
======================

By Ada package name
-------------------

CW_ATTR (Attributes, Line and Text)

AttrFindVisible
AttrSetColor
AttrSetVisible
Grep

CW_BFEX (Buffer Examination)

_PosCurrentChar
_PosInit
_PosNextChar
_PosNextLine
_PosPrevChar
_PosPrevLine
_PosQLine
_PosQOffset
_PosSetColor
BufReadChar
BufReadStr

CW_BFOP (Buffer Operations/Settings)

BufQCurrentCol
BufQCurrentLine
BufSetAscii
BufSetCompact

CW_COMP (Compiler/Make Interface)

CompilerNewExt

CW_CURS (Cursor Motion)

MovDown
MovEOF
MovEOL
MovHome
MovPrevChar
MovTopBuf
MovUp

CW_EDIT (Editing)

BufDelToEOL
BufInsertChar

CW_EDSY (Editor System)

ColorAlternate1
ColorAlternate2
ColorAlternate3
ColorAlternate4
ColorComments
ColorKeyword
HashCreateTable
HashFindEntry
HashGetEntry
LibExport

CW_FLAG (Flag Settings)

SrchQFlags
SrchSetFlags

CW_LANG (Language Support)

Ext_Assign_Template
Ext_Expand_Template
Ext_Insert_Indented_EOL
ExtCommentSearchLimit

CW_PARS (Error Output Parsing)

AddErrorInfoName
ErrorColumn
ErrorLine
ErrorMsgLine
ErrorSrcFile

CW_SLCT (Selections and Bookmarks)

MarkDropPos
MarkRestorePos
MarkSavePos

CW_SMAN (String Manipulation)

StrFree
StrMatch
StrNew
StrTrim

CW_SRCH (Search and Replace)

SrchFind

CW_SYS (System/MS Windows Interface)

MemAlloc
MemFree

CW_USER (User Input and Messages)

MsgNotify

By function name
----------------

_PosCurrentChar		CW_BFEX		(Buffer Examination)
_PosInit					CW_BFEX		(Buffer Examination)
_PosNextChar			CW_BFEX		(Buffer Examination)
_PosNextLine			CW_BFEX		(Buffer Examination)
_PosPrevChar			CW_BFEX		(Buffer Examination)
_PosPrevLine			CW_BFEX		(Buffer Examination)
_PosQLine					CW_BFEX		(Buffer Examination)
_PosQOffset				CW_BFEX		(Buffer Examination)
_PosSetColor			CW_BFEX		(Buffer Examination)

AddErrorInfoName	CW_PARS		(Error Output Parsing)
AttrFindVisible		CW_ATTR		(Attributes, Line and Text)
AttrSetColor			CW_ATTR		(Attributes, Line and Text)
AttrSetVisible		CW_ATTR		(Attributes, Line and Text)

BufDelToEOL				CW_EDIT		(Editing)
BufInsertChar			CW_EDIT		(Editing)
BufQCurrentCol		CW_BFOP		(Buffer Operations/Settings)
BufQCurrentLine		CW_BFOP		(Buffer Operations/Settings)
BufReadChar				CW_BFEX		(Buffer Examination)
BufReadStr				CW_BFEX		(Buffer Examination)
BufSetAscii				CW_BFOP		(Buffer Operations/Settings)
BufSetCompact			CW_BFOP		(Buffer Operations/Settings)

ColorAlternate1		CW_EDSY		(Editor System)
ColorAlternate2		CW_EDSY		(Editor System)
ColorAlternate3		CW_EDSY		(Editor System)
ColorAlternate4		CW_EDSY		(Editor System)
ColorComments			CW_EDSY		(Editor System)
ColorKeyword			CW_EDSY		(Editor System)
CompilerNewExt		CW_COMP		(Compiler/Make Interface)

ErrorColumn								CW_PARS		(Error Output Parsing)
ErrorLine									CW_PARS		(Error Output Parsing)
ErrorMsgLine							CW_PARS		(Error Output Parsing)
ErrorSrcFile							CW_PARS		(Error Output Parsing)
Ext_Assign_Template				CW_LANG		(Language Support)
Ext_Expand_Template				CW_LANG		(Language Support)
Ext_Insert_Indented_EOL		CW_LANG		(Language Support)
ExtCommentSearchLimit			CW_LANG		(Language Support)

Grep		CW_ATTR		(Attributes, Line and Text)

HashCreateTable		CW_EDSY		(Editor System)
HashFindEntry			CW_EDSY		(Editor System)
HashGetEntry			CW_EDSY		(Editor System)

LibExport		CW_EDSY		(Editor System)

MarkDropPos			CW_SLCT		(Selections and Bookmarks)
MarkRestorePos	CW_SLCT		(Selections and Bookmarks)
MarkSavePos			CW_SLCT		(Selections and Bookmarks)
MemAlloc				CW_SYS		(System/MS Windows Interface)
MemFree					CW_SYS		(System/MS Windows Interface)
MovDown					CW_CURS		(Cursor Motion)
MovEOF					CW_CURS		(Cursor Motion)
MovEOL					CW_CURS		(Cursor Motion)
MovHome					CW_CURS		(Cursor Motion)
MovPrevChar			CW_CURS		(Cursor Motion)
MovTopBuf				CW_CURS		(Cursor Motion)
MovUp						CW_CURS		(Cursor Motion)
MsgNotify				CW_USER		(User Input and Messages)

SrchFind				CW_SRCH		(Search and Replace)
SrchQFlags			CW_FLAG		(Flag Settings)
SrchSetFlags		CW_FLAG		(Flag Settings)
StrFree					CW_SMAN		(String Manipulation)
StrMatch				CW_SMAN		(String Manipulation)
StrNew					CW_SMAN		(String Manipulation)
StrTrim					CW_SMAN		(String Manipulation)
