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 |
assignUserPtrFinaliser | Emacs.Module.Monad.Class, Emacs.Module |
bindFunction | Emacs.Module.Functions, Emacs.Module |
car | Emacs.Module.Functions, Emacs.Module |
cdr | Emacs.Module.Functions, Emacs.Module |
concat2 | Emacs.Module.Functions, Emacs.Module |
cons | Emacs.Module.Functions, Emacs.Module |
copyStringContents | Data.Emacs.Module.Env |
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 |
EmacsFunctionExtra | Emacs.Module.Monad.Class, 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, Emacs.Module |
EmacsRef | Emacs.Module.Monad.Class, Emacs.Module |
EmacsReturn | Emacs.Module.Monad.Class, Emacs.Module |
EmacsThrow | |
1 (Type/Class) | Emacs.Module.Errors |
2 (Data Constructor) | 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 |
esym | Data.Emacs.Module.SymbolName.TH |
exportToEmacs | Data.Emacs.Module.Env |
extractBool | Emacs.Module.Functions, Emacs.Module |
extractDouble | Emacs.Module.Monad.Class, Emacs.Module |
extractFloat | Data.Emacs.Module.Env |
extractInt | Emacs.Module.Functions, Emacs.Module |
extractInteger | Data.Emacs.Module.Env |
extractList | Emacs.Module.Functions, Emacs.Module |
extractListRevWith | Emacs.Module.Functions, Emacs.Module |
extractListWith | Emacs.Module.Functions, Emacs.Module |
extractShortByteString | Emacs.Module.Functions, Emacs.Module |
extractStablePtrFromUserPtr | Emacs.Module.Functions, Emacs.Module |
extractString | Emacs.Module.Monad.Class, Emacs.Module |
extractText | Emacs.Module.Functions, Emacs.Module |
extractUnboxedVectorWith | Emacs.Module.Functions, Emacs.Module |
extractUserPtr | Emacs.Module.Monad.Class, Emacs.Module |
extractUserPtrFinaliser | Emacs.Module.Monad.Class, Emacs.Module |
extractVector | Emacs.Module.Functions, Emacs.Module |
extractVectorWith | Emacs.Module.Functions, Emacs.Module |
extractWideInteger | Emacs.Module.Monad.Class, Emacs.Module |
foldlEmacsListWith | Emacs.Module.Functions, Emacs.Module |
formatSomeException | Emacs.Module.Errors |
freeGlobalRef | Data.Emacs.Module.Env |
freeStablePtrFinaliser | Data.Emacs.Module.Env |
freeValue | Emacs.Module.Monad.Class, Emacs.Module |
funcall | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, 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 |
funcallPrimitive_ | Emacs.Module.Monad.Class, Emacs.Module |
GetArities | Data.Emacs.Module.Args |
getEnvironment | Data.Emacs.Module.Runtime |
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 |
isNotNil | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
isValidEnv | Data.Emacs.Module.Env |
makeBool | Emacs.Module.Functions, Emacs.Module |
makeDouble | Emacs.Module.Monad.Class, Emacs.Module |
makeFloat | Data.Emacs.Module.Env |
makeFunction | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Functions, Emacs.Module |
makeFunctionExtra | Emacs.Module.Monad.Class, Emacs.Module |
makeGlobalRef | Data.Emacs.Module.Env |
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 |
makeText | Emacs.Module.Functions, Emacs.Module |
makeUserPtr | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
makeUserPtrFromStablePtr | Emacs.Module.Functions, Emacs.Module |
makeVector | Emacs.Module.Functions, Emacs.Module |
makeWideInteger | Emacs.Module.Monad.Class, Emacs.Module |
mkEmacsError | Emacs.Module.Errors |
mkEmacsInternalError | Emacs.Module.Errors |
mkNonNullPtr | Data.Emacs.Module.NonNullPtr |
mkSymbolName | Data.Emacs.Module.SymbolName |
mkSymbolNameShortByteString | Data.Emacs.Module.SymbolName |
mkUserError | Emacs.Module.Errors |
MonadEmacs | Emacs.Module.Monad.Class, Emacs.Module |
MonadMask | Emacs.Module.Functions, Emacs.Module |
MonadThrow | Emacs.Module |
Nat | Data.Emacs.Module.Args, Emacs.Module |
nil | Emacs.Module.Functions, Emacs.Module |
nonLocalExitCheck | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
nonLocalExitClear | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
nonLocalExitGet | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
nonLocalExitSignal | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
nonLocalExitThrow | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, 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 |
produceRef | Emacs.Module.Monad.Class, Emacs.Module |
provide | Emacs.Module.Functions, Emacs.Module |
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 |
RawValue | Data.Emacs.Module.Value, Emacs.Module |
reportAllErrorsToEmacs | Emacs.Module.Errors, Emacs.Module |
reportAnyErrorToEmacs | 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 |
runEmacsM | Emacs.Module.Monad, Emacs.Module |
Runtime | |
1 (Type/Class) | Data.Emacs.Module.Runtime |
2 (Data Constructor) | Data.Emacs.Module.Runtime |
S | Data.Emacs.Module.Args, Emacs.Module |
setcar | Emacs.Module.Functions, Emacs.Module |
setcdr | 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 | Emacs.Module.Functions, Emacs.Module |
Throws | Emacs.Module |
typeOf | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
unEnumFuncallExit | Data.Emacs.Module.Env |
unfoldEmacsListWith | Emacs.Module.Functions, Emacs.Module |
unNonNullPtr | Data.Emacs.Module.NonNullPtr |
unRuntime | Data.Emacs.Module.Runtime |
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 |
UserPtrFinaliser | Data.Emacs.Module.Env, Emacs.Module |
UserPtrFinaliserType | Data.Emacs.Module.Env, Emacs.Module |
useSymbolNameAsCString | Data.Emacs.Module.SymbolName |
validateRuntime | Data.Emacs.Module.Runtime |
Value | |
1 (Type/Class) | Data.Emacs.Module.Value, Emacs.Module |
2 (Data Constructor) | Data.Emacs.Module.Value, Emacs.Module |
valuePayload | Data.Emacs.Module.Value, Emacs.Module |
valueReleaseHandle | Data.Emacs.Module.Value, Emacs.Module |
valueToText | Emacs.Module.Functions, Emacs.Module |
variadicFunctionArgs | Data.Emacs.Module.Env |
vconcat2 | Emacs.Module.Functions, Emacs.Module |
vecGet | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
vecSet | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
vecSize | |
1 (Function) | Data.Emacs.Module.Env |
2 (Function) | Emacs.Module.Monad.Class, Emacs.Module |
WithCallStack | Emacs.Module.Assert |
withCleanup | Emacs.Module.Functions, Emacs.Module |
Z | Data.Emacs.Module.Args, Emacs.Module |