libraries/lineeditor/bmarm/lineeditorU.def
author Tom Sutcliffe <thomas.sutcliffe@accenture.com>
Sun, 17 Oct 2010 18:43:12 +0100
changeset 86 849a0b46c767
parent 0 7f656887cf89
permissions -rw-r--r--
Fixed lots of issues with installing a low-caps version of fshell from SIS file. * Fixed issue in CCommandFactory whereby some APIs like GetCommandInfoL could trigger allocations on the wrong heap or signals to the wrong thread. The symptoms were often seen as a crash in the which_00 thread when running ciftest. * Lots of build fixes for when FSHELL_PROTECTED_UIDS isn't defined and when all capabilities aren't available. * Added new platform.mmh macro FSHELL_OPEN_SIGNED. * Open signing of fshell SIS files is now supported for production S60 handsets. Build fshell with the FSHELL_OPEN_SIGNED macro defined (and without defining FSHELL_CAP_ALL or FSHELL_PROTECTED_UIDS) in your platform.mmh and submit \epoc32\fshell\fshell.unsigned.sis to https://www.symbiansigned.com/app/page/public/openSignedOnline.do . The following commands are not available when using Open Signing due to Platform Security restrictions: fdb; kerninfo; chunkinfo; svrinfo; objinfo; sudo; fsck; localdrive; ramdefrag; readmem; reboot; setcritical; setpriority. Others such as chkdeps, e32header, ps, and fshell itself will run but in a restricted capacity (for example, fshell will no longer allow you to modify files in the \sys\bin directory). * Removed commands objinfo, svrinfo, chunkinfo, readmem, fsck completely when memory access isn't present - previously they would still appear in the help but would give an error if you tried to run them.

EXPORTS
	__20TIoConsWriterAdaptorR21RIoConsoleWriteHandle @ 1 NONAME R3UNUSED ; TIoConsWriterAdaptor::TIoConsWriterAdaptor(RIoConsoleWriteHandle &)
	Contents__C12TConsoleLine @ 2 NONAME R3UNUSED ; TConsoleLine::Contents(void) const
	CursorBeginning__12TConsoleLine @ 3 NONAME R3UNUSED ; TConsoleLine::CursorBeginning(void)
	CursorEnd__12TConsoleLine @ 4 NONAME R3UNUSED ; TConsoleLine::CursorEnd(void)
	CursorLeft__12TConsoleLine @ 5 NONAME R3UNUSED ; TConsoleLine::CursorLeft(void)
	CursorNextWord__12TConsoleLine @ 6 NONAME R3UNUSED ; TConsoleLine::CursorNextWord(void)
	CursorPreviousWord__12TConsoleLine @ 7 NONAME R3UNUSED ; TConsoleLine::CursorPreviousWord(void)
	CursorRight__12TConsoleLine @ 8 NONAME R3UNUSED ; TConsoleLine::CursorRight(void)
	DeleteLeft__12TConsoleLine @ 9 NONAME R3UNUSED ; TConsoleLine::DeleteLeft(void)
	DeleteRight__12TConsoleLine @ 10 NONAME R3UNUSED ; TConsoleLine::DeleteRight(void)
	End__12TConsoleLine @ 11 NONAME R3UNUSED ; TConsoleLine::End(void)
	HandleKey__11CLineEditorUiUi @ 12 NONAME R3UNUSED ; CLineEditor::HandleKey(unsigned int, unsigned int)
	Insert__12TConsoleLineG5TChar @ 13 NONAME R3UNUSED ; TConsoleLine::Insert(TChar)
	NewL__11CLineEditorR3RFsR22MAbstractConsoleWriterR19MLineEditorObserverR14MLineCompleter @ 14 NONAME ABSENT ; CLineEditor::NewL(RFs &, MAbstractConsoleWriter &, MLineEditorObserver &, MLineCompleter &)
	NewL__11CLineEditorR3RFsR22MAbstractConsoleWriterR19MLineEditorObserverR14MLineCompleterRC7TDesC16 @ 15 NONAME ; CLineEditor::NewL(RFs &, MAbstractConsoleWriter &, MLineEditorObserver &, MLineCompleter &, TDesC16 const &)
	Overwrite__12TConsoleLineG5TChar @ 16 NONAME R3UNUSED ; TConsoleLine::Overwrite(TChar)
	PrintCompletionPossibilitiesL__12TConsoleLineRC7TDesC16 @ 17 NONAME R3UNUSED ; TConsoleLine::PrintCompletionPossibilitiesL(TDesC16 const &)
	Redraw__12TConsoleLine @ 18 NONAME R3UNUSED ; TConsoleLine::Redraw(void)
	ReinstatePromptAndUserInput__11CLineEditor @ 19 NONAME R3UNUSED ; CLineEditor::ReinstatePromptAndUserInput(void)
	RemovePromptAndUserInput__11CLineEditor @ 20 NONAME R3UNUSED ; CLineEditor::RemovePromptAndUserInput(void)
	Replace__12TConsoleLineRC7TDesC16 @ 21 NONAME R3UNUSED ; TConsoleLine::Replace(TDesC16 const &)
	Replace__12TConsoleLineiRC7TDesC16 @ 22 NONAME R3UNUSED ; TConsoleLine::Replace(int, TDesC16 const &)
	Start__11CLineEditorRC7TDesC16 @ 23 NONAME R3UNUSED ; CLineEditor::Start(TDesC16 const &)
	Start__11CLineEditorRC7TDesC16T1 @ 24 NONAME R3UNUSED ; CLineEditor::Start(TDesC16 const &, TDesC16 const &)
	Start__12TConsoleLineRC7TDesC16 @ 25 NONAME R3UNUSED ; TConsoleLine::Start(TDesC16 const &)
	Start__12TConsoleLineRC7TDesC16T1 @ 26 NONAME R3UNUSED ; TConsoleLine::Start(TDesC16 const &, TDesC16 const &)
	"_._11CLineEditor" @ 27 NONAME R3UNUSED ; CLineEditor::~CLineEditor(void)
	__12TConsoleLineR8RConsole @ 28 NONAME R3UNUSED ; TConsoleLine::TConsoleLine(RConsole &)
	__19TConsoleBaseAdaptorR12CConsoleBase @ 29 NONAME R3UNUSED ; TConsoleBaseAdaptor::TConsoleBaseAdaptor(CConsoleBase &)
	ContentsToCursor__C12TConsoleLine @ 30 NONAME R3UNUSED ; TConsoleLine::ContentsToCursor(void) const
	Redraw__11CLineEditor @ 31 NONAME R3UNUSED ; CLineEditor::Redraw(void)
	Abort__11CLineEditor @ 32 NONAME R3UNUSED ; CLineEditor::Abort(void)