mirror of
https://github.com/Interlisp/maiko.git
synced 2026-04-30 13:52:23 +00:00
Remove CLX support. (#90)
CLX is a Common Lisp implementation of the X client library. It has some code in C, which was present here as `src/socket.c` and `src/socdvr.c`, exposed via opcodes in `src/subr.c`. This code had been removed (with prejudice apparently) by commenting out the code in `src/subr.c` with `#if NEVER`. This code would've been used by the Medley system images, but that code doesn't appear to be present. (There may or may not be something related in `XMAS` in the Medley repository.)
This commit is contained in:
30
src/subr.c
30
src/subr.c
@@ -704,36 +704,6 @@ void OP_subrcall(int subr_no, int argnum) {
|
||||
TopOfStack = ATOM_T;
|
||||
break;
|
||||
}
|
||||
/*******************/
|
||||
/* CLX Support ops */
|
||||
/*******************/
|
||||
#ifdef NEVER /* CLX */
|
||||
case sb_OPEN_SOCKET: {
|
||||
POP_SUBR_ARGS;
|
||||
TopOfStack = Open_Socket(args);
|
||||
break;
|
||||
}
|
||||
case sb_CLOSE_SOCKET: {
|
||||
TopOfStack = Close_Socket();
|
||||
break;
|
||||
}
|
||||
case sb_READ_SOCKET: {
|
||||
POP_SUBR_ARGS;
|
||||
TopOfStack = Read_Socket(args);
|
||||
break;
|
||||
}
|
||||
case sb_WRITE_SOCKET: {
|
||||
POP_SUBR_ARGS;
|
||||
TopOfStack = Write_Socket(args);
|
||||
break;
|
||||
}
|
||||
case 0244: /* KB_TRANSITION */
|
||||
{
|
||||
POP_SUBR_ARGS;
|
||||
TopOfStack = Kbd_Transition(args);
|
||||
break;
|
||||
}
|
||||
#endif /* CLX */
|
||||
|
||||
#ifndef NOFORN
|
||||
/*****************************************/
|
||||
|
||||
Reference in New Issue
Block a user