addFaceProp | Emacs.Module.Functions, Emacs.Module |
allocaBytesNonNull | Data.Emacs.Module.NonNullPtr |
allocaNonNull | Data.Emacs.Module.NonNullPtr |
arities | Data.Emacs.Module.Args |
assignUserPtr | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
assignUserPtrFinaliser | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
bindFunction | Emacs.Module.Functions, Emacs.Module |
cacheSym | Data.Emacs.Module.SymbolName.TH |
car | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
cdr | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
concat | Data.Emacs.Module.SymbolName.Predefined |
concat2 | Emacs.Module.Functions, Emacs.Module |
cons | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
Continue | Data.Emacs.Module.Env.ProcessInput |
copyStringContents | Data.Emacs.Module.Env |
Doc | Data.Emacs.Module.Doc |
EmacsArgs | Data.Emacs.Module.Args |
emacsAssert | Emacs.Module.Assert |
emacsErrData | Emacs.Module.Errors, Emacs.Module |
emacsErrMsg | Emacs.Module.Errors, Emacs.Module |
EmacsError | |
1 (Type/Class) | Emacs.Module.Errors, Emacs.Module |
2 (Data Constructor) | Emacs.Module.Errors, Emacs.Module |
emacsErrStack | Emacs.Module.Errors, Emacs.Module |
EmacsFunction | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
emacsInternalErrMsg | Emacs.Module.Errors, Emacs.Module |
EmacsInternalError | |
1 (Type/Class) | Emacs.Module.Errors, Emacs.Module |
2 (Data Constructor) | Emacs.Module.Errors, Emacs.Module |
emacsInternalErrStack | Emacs.Module.Errors, Emacs.Module |
EmacsInvocation | Data.Emacs.Module.Args |
EmacsM | Emacs.Module.Monad |
EmacsSignal | |
1 (Type/Class) | Emacs.Module.Errors |
2 (Data Constructor) | Emacs.Module.Errors |
emacsSignalData | Emacs.Module.Errors |
emacsSignalInfo | Emacs.Module.Errors |
emacsSignalOrigin | Emacs.Module.Errors |
emacsSignalSym | Emacs.Module.Errors |
EmacsThrow | |
1 (Type/Class) | Emacs.Module.Errors |
2 (Data Constructor) | Emacs.Module.Errors |
emacsThrowOrigin | Emacs.Module.Errors |
emacsThrowTag | Emacs.Module.Errors |
emacsThrowValue | Emacs.Module.Errors |
EnumFuncallExit | |
1 (Type/Class) | Data.Emacs.Module.Env |
2 (Data Constructor) | Data.Emacs.Module.Env |
Env | Data.Emacs.Module.Env, Emacs.Module |
eq | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
error | Data.Emacs.Module.SymbolName.Predefined |
exportToEmacs | Data.Emacs.Module.Env |
extractBool | Emacs.Module.Functions, Emacs.Module |
extractDouble | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
extractFloat | Data.Emacs.Module.Env |
extractInt | Emacs.Module.Functions, Emacs.Module |
extractInteger | Data.Emacs.Module.Env |
extractList | Emacs.Module.Functions, Emacs.Module |
extractListWith | Emacs.Module.Functions, Emacs.Module |
extractOsPath | Emacs.Module.Functions, Emacs.Module |
extractShortByteString | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
extractStablePtrFromUserPtr | Emacs.Module.Functions, Emacs.Module |
extractText | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
extractUserPtr | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
extractUserPtrFinaliser | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
extractVectorAsPrimArrayWith | Emacs.Module.Functions, Emacs.Module |
extractVectorMutableWith | Emacs.Module.Functions, Emacs.Module |
extractVectorWith | Emacs.Module.Functions, Emacs.Module |
extractWideInteger | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
face | Data.Emacs.Module.SymbolName.Predefined |
foldFuncallExitFromNum | Data.Emacs.Module.Env.Functions |
foldlEmacsListWith | Emacs.Module.Functions, Emacs.Module |
formatSomeException | Emacs.Module.Errors |
freeGlobalRef | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
freeStablePtrFinaliser | Data.Emacs.Module.Env |
fset | Data.Emacs.Module.SymbolName.Predefined |
funcall | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined.Funcall, Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Data.Emacs.Module.Env |
3 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
FuncallExit | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
funcallExitFromNum | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
FuncallExitReturn | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
FuncallExitSignal | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
FuncallExitThrow | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
funcallExitToNum | Data.Emacs.Module.Env.Functions, Data.Emacs.Module.Env |
funcallPrimitive | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
funcallPrimitiveSym | Emacs.Module.Functions, Emacs.Module |
funcallPrimitiveSym_ | Emacs.Module.Functions, Emacs.Module |
funcallPrimitiveUnchecked | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
funcallPrimitiveUncheckedSym | Emacs.Module.Functions, Emacs.Module |
GetArities | Data.Emacs.Module.Args |
GetRawValue | Data.Emacs.Module.GetRawValue |
getRawValue | Data.Emacs.Module.GetRawValue |
getUserFinaliser | Data.Emacs.Module.Env |
getUserPtr | Data.Emacs.Module.Env |
intern | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
isNotNil | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
isValidEnv | Data.Emacs.Module.Env |
list | Data.Emacs.Module.SymbolName.Predefined |
makeBool | Emacs.Module.Functions, Emacs.Module |
makeDouble | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
makeFloat | Data.Emacs.Module.Env |
makeFunction | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
makeGlobalRef | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
makeInt | Emacs.Module.Functions, Emacs.Module |
makeInteger | Data.Emacs.Module.Env |
makeList | Emacs.Module.Functions, Emacs.Module |
makeShortByteString | Emacs.Module.Functions, Emacs.Module |
makeString | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
makeText | Emacs.Module.Functions, Emacs.Module |
makeUserPtr | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
makeUserPtrFromStablePtr | Emacs.Module.Functions, Emacs.Module |
makeVector | Emacs.Module.Functions, Emacs.Module |
makeWideInteger | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
mkEmacsError | Emacs.Module.Errors |
mkEmacsInternalError | Emacs.Module.Errors |
mkLiteralDoc | Data.Emacs.Module.Doc |
mkNonNullPtr | Data.Emacs.Module.NonNullPtr |
mkSymbolName | Data.Emacs.Module.SymbolName |
mkSymbolNameShortByteString | Data.Emacs.Module.SymbolName |
mkSymbolNameString | Data.Emacs.Module.SymbolName |
mkSymbolNameUnsafe | Data.Emacs.Module.SymbolName |
mkTextDoc | Data.Emacs.Module.Doc |
mkUserError | Emacs.Module.Errors |
MonadEmacs | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
MonadMask | Emacs.Module.Functions, Emacs.Module |
MonadThrow | Emacs.Module |
Nat | Data.Emacs.Module.Args, Emacs.Module |
nil | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
nonLocalExitCheck | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
nonLocalExitClear | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
nonLocalExitGet | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
nonLocalExitSignal | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
nonLocalExitThrow | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
NonNullPtr | Data.Emacs.Module.NonNullPtr |
O | |
1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
prin1ToString | Data.Emacs.Module.SymbolName.Predefined |
processInput | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
propertize | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
provide | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
Quit | Data.Emacs.Module.Env.ProcessInput |
R | |
1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
RawFunction | Data.Emacs.Module.Env |
RawFunctionType | Data.Emacs.Module.Env |
reifySymbol | Data.Emacs.Module.SymbolName |
reportAllErrorsToEmacs | Emacs.Module.Errors, Emacs.Module |
reportAnyErrorToEmacs | Emacs.Module.Errors |
reportEmacsSignalToEmacs | Emacs.Module.Errors |
reportEmacsThrowToEmacs | Emacs.Module.Errors |
reportErrorToEmacs | Emacs.Module.Errors |
reportInternalErrorToEmacs | Emacs.Module.Errors |
Rest | |
1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
Result | Data.Emacs.Module.Env.ProcessInput |
resultFromNum | Data.Emacs.Module.Env.ProcessInput |
resultToNum | Data.Emacs.Module.Env.ProcessInput |
runEmacsM | Emacs.Module.Monad |
Runtime | |
1 (Type/Class) | Data.Emacs.Module.Runtime |
2 (Data Constructor) | Data.Emacs.Module.Runtime |
S | Data.Emacs.Module.Args, Emacs.Module |
setcar | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
setcdr | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
setUserFinaliser | Data.Emacs.Module.Env |
setUserPtr | Data.Emacs.Module.Env |
Stop | |
1 (Type/Class) | Data.Emacs.Module.Args, Emacs.Module |
2 (Data Constructor) | Data.Emacs.Module.Args, Emacs.Module |
supplyEmacsArgs | Data.Emacs.Module.Args |
SymbolName | Data.Emacs.Module.SymbolName |
symbolName | |
1 (Function) | Data.Emacs.Module.SymbolName.Predefined |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
t | Data.Emacs.Module.SymbolName.Predefined |
throwM | Emacs.Module |
typeOf | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
unEnumFuncallExit | Data.Emacs.Module.Env |
unfoldEmacsListWith | Emacs.Module.Functions, Emacs.Module |
unNonNullPtr | Data.Emacs.Module.NonNullPtr |
unRuntime | Data.Emacs.Module.Runtime |
unsafeVecGet | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
useDocAsCString | Data.Emacs.Module.Doc |
userErrFunctionName | Emacs.Module.Errors |
userErrMsg | Emacs.Module.Errors |
UserError | |
1 (Type/Class) | Emacs.Module.Errors |
2 (Data Constructor) | Emacs.Module.Errors |
userErrStack | Emacs.Module.Errors |
validateRuntime | Data.Emacs.Module.Runtime |
Value | Data.Emacs.Module.Value, Emacs.Module |
valueToText | Emacs.Module.Functions, Emacs.Module |
variadicFunctionArgs | Data.Emacs.Module.Env |
vconcat | Data.Emacs.Module.SymbolName.Predefined |
vconcat2 | Emacs.Module.Functions, Emacs.Module |
vecGet | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
vecSet | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
vecSize | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module.Monad, Emacs.Module |
vector | Data.Emacs.Module.SymbolName.Predefined |
WithCallStack | Emacs.Module.Assert |
withEnvironment | Data.Emacs.Module.Runtime |
withPtrLenNonNull | Data.Emacs.Module.NonNullPtr |
Z | Data.Emacs.Module.Args, Emacs.Module |