Common Lisp Package: NEKTHUTH

README:

FUNCTION

Public

Undocumented

REGISTER-COMMAND (CMD-CHAR FUNC)

REGISTER-RECEIVER (CMD-CHAR FUNC)

REGISTER-SENDER (CMD-CHAR FUNC)

START-IN-VIM

START-REMOTE (&OPTIONAL (PORT *REMOTE-PORT*))

STOP-REMOTE

Private

MAILBOX-MUTEX (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

MAILBOX-Q (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

MAILBOX-WAITQ (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

THREAD-DATA-PKG (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

THREAD-DATA-SENDER-DATA (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

Undocumented

BOMB-DEBUGGER (CND TMP)

BUILD-DEBUGGER-HOOK (OUTPUT DEBUG-MAILBOX)

BUILD-INTERRUPT-DEBUGGER-HOOK (OUTPUT DEBUG-MAILBOX)

BUILD-SIMPLE-DEBUGGER-HOOK (OUTPUT)

CLEAN-FUNCS (FUNCS)

COMPOSE (FUNC &REST ARGS)

CONVERT-STRING (HTML IN-PRE)

COPY-MAILBOX (INSTANCE)

COPY-THREAD-DATA (INSTANCE)

DECODE (CMD)

DO-HELP (MSG)

EXECUTE-COMMAND (CMD FUNC &REST MSG-FROM-VIM)

EXECUTE-RECEIVER (FUNC &REST MSG-FROM-VIM)

FIND-COMPLETES (START)

FIND-INTERRUPTED-FRAME (FRAME &OPTIONAL (N 0))

FIND-SOURCE-LOCATION (SYMB)

GET-ALL-SYMBOLS

GET-DEP-PKGS (PKGS &OPTIONAL RETN)

GET-EXTERNAL-FUNCS

GET-FUNCS

GET-FUNCTION-ADDITIONS (PREVIOUS-FUNCTIONS PREVIOUS-EXTERNAL-FUNCTIONS)

GET-HTML (ADDR)

HS-HTML-TO-HELP (HTML &KEY HR-REACHED IN-PRE IN-A)

HS-HTML-TO-HELP-WRAP (HTML)

SETFMAILBOX-MUTEX (NEW-VALUE INSTANCE)

MAILBOX-P (OBJECT)

SETFMAILBOX-Q (NEW-VALUE INSTANCE)

SETFMAILBOX-WAITQ (NEW-VALUE INSTANCE)

MAKE-MAILBOX (&KEY ((Q DUM77) NIL) ((WAITQ DUM78) (MAKE-WAITQUEUE)) ((MUTEX DUM79) (MAKE-MUTEX)))

MAKE-REPL-THREAD (INCOMING TRUE-OUT DEBUG-MAILBOX)

MAKE-THREAD-DATA (&KEY ((SENDER-DATA DUM0) NIL) ((PKG DUM1) NIL))

MAPINT (FN N &OPTIONAL (CURRENT 0))

READ-FORMS-FROM-STRING (STRING)

READ-FROM-VIM

RECEIVE (MAILBOX)

SEND (MAILBOX LETTER)

SEND-ALL-SENDERS (&OPTIONAL (OUTPUT *STANDARD-OUTPUT*))

SEND-TO-VIM (CMD-CHAR MSG &OPTIONAL (OUTPUT *STANDARD-OUTPUT*))

STRING=-VIA-HYPHENS (TEST POSSIBLE)

SUBSTR= (TEST POSSIBLE)

SYNTAX-ADDITIONS (&OPTIONAL PREVIOUS-FUNCTIONS PREVIOUS-EXTERNAL-FUNCTIONS)

SYNTAX-CLEAN-FUNCS (FUNCS)

THREAD-DATA-P (OBJECT)

SETFTHREAD-DATA-PKG (NEW-VALUE INSTANCE)

SETFTHREAD-DATA-SENDER-DATA (NEW-VALUE INSTANCE)

UPDATE-DATA-FROM-PACKAGE

UPDATE-PACKAGE-FROM-DATA

MACRO

Private

Undocumented

CONDIT (&REST CLAUSES)

HS-HTML-HELPER (HTML &KEY HR-REACHED IN-PRE IN-A)

IFIT (TEST-FORM THEN-FORM &OPTIONAL ELSE-FORM)

LETT (SPEC &REST BODY)

MAPCAR-WITH-IDX (FUNC &REST LSTS)

MAPIT (FN-BODY LST)

REG-REP-ALL (LOOK-FOR REPL STR)

WHENIT (TEST-FORM &BODY BODY)

VARIABLE

Private

Undocumented

*COMMANDS*

*EVAL-IN-LEXENV*

*EXTERNAL-SYMBOL*

*HYPERSPEC-LOCATION*

*MAX-FRAMES*

*OUTPUT-LOCK*

*REAL-STDOUT*

*RECEIVERS*

*REMOTE-PORT*

*REMOTE-THREAD*

*SENDERS*

CLASS

Private

Undocumented

MAILBOX

THREAD-DATA