(term_cell): similar to int_cell but used by handler of termination signals |
|
More...
|
over 27 years ago
|
Changes for new position objects |
|
More...
|
over 27 years ago
|
Initial revision |
|
More...
|
over 27 years ago
|
Simplified the async. process clean up; the PR_EXITED value has been scrapped. Now we assume that once we receive SIGCHLD from a process there won't be any more output coming from it. This seems to work ok but I think there may be race-conditions involved (between the main select() and the clean up code). Needs serious investigation. |
|
More...
|
over 27 years ago
|
(cmd_last): now returns the last element as it should, not the last cons cell |
|
More...
|
over 27 years ago
|
(signal_missing_arg): put the argument number into a list. |
|
More...
|
over 27 years ago
|
(APPLY_COMPARISON): don't check for numerical args, comparison works on all objects. Signal an error if less than two arguments are given |
|
More...
|
over 27 years ago
|
(unbind_one_level): when reinstalling a view, check that its parent window is still valid |
|
More...
|
over 27 years ago
|
change '%' to use op-rem and 'mod' to use op-mod |
|
More...
|
over 27 years ago
|
Update for op-mod/op-rem stuff |
|
More...
|
over 27 years ago
|
(op-mod): renamed as op-rem to allow a new instruction op-mod that does the proper modulo operation |
|
More...
|
over 27 years ago
|
(LISTP): new macro, disjunction of NILP and CONSP |
|
More...
|
over 27 years ago
|
(OP_MOD): renamed as OP_REM to allow a new instruction OP_MOD that does the proper modulo operation |
|
More...
|
over 27 years ago
|
(signal_missing_arg): new function for convenience |
|
More...
|
over 27 years ago
|
generally improved error reporting, especially of missing arguments (a lot of functions just returned NULL, no errors or anything..) Also functions which take lists as arguments don't silently ignore anything that's not a cons cell, an error is signalled if it's not LISTP (cons or nil) |
|
More...
|
over 27 years ago
|
(compile-file): emit a validate-byte-code form |
|
More...
|
over 27 years ago
|
(bytecode-major, bytecode-minor): define instruction set described |
|
More...
|
over 27 years ago
|
(BYTECODE_MAJOR_VERSION, BYTECODE_MINOR_VERSION): macros defining the current byte code version |
|
More...
|
over 27 years ago
|
(cmd_validate_byte_code): new function to check if a given byte code instruction set version may be executed in the current version of the editor |
|
More...
|
over 27 years ago
|
(comp-warning): call add-buffer, if necessary, to add the compiler output buffer to each views list of buffers |
|
More...
|
over 27 years ago
|
(sys_file_length): new function to return the size, in bytes, of a named file, or -1 if the size is unknown. Currently the Amiga implementation is totally untested. |
|
More...
|
over 27 years ago
|
regexp library always remade |
|
More...
|
over 27 years ago
|
(run_process): some fixes made to the synchronous parent code; shouldn't hang anymore (?) and now does time outs to look for user interruptions |
|
More...
|
almost 28 years ago
|
minor fixes |
|
More...
|
almost 28 years ago
|
run_process: when using a pty initialise some of the more basic control codes to sensible values |
|
More...
|
almost 28 years ago
|
Hopefully fixed the long-running "process exited but no eof" debacle; everything should work now (famous last words). Also separates the stdout and stderr streams when using pipes; the process-error-stream and set-process-error-stream functions control where the output actually goes. By default it's set to the same value as the output-stream |
|
More...
|
almost 28 years ago
|
(proc_on_idle): new function called when the editor is idle; it acts as a safety net for processes that have exited but haven't given an EOF over the connection. Any such processes are marked as truly dead |
|
More...
|
almost 28 years ago
|
(sym_print_escape_newlines, sym_print_level, sym_print_length): variables controlling how lists and strings are printed |
|
More...
|
almost 28 years ago
|
(debug-entry): let print-escape-newlines be t |
|
More...
|
almost 28 years ago
|
(same_files): tries to compare files that don't actually exist (cmd_file_absolute_p): new function |
|
More...
|
almost 28 years ago
|