11
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 16 hours ago. based on code collected 1 day ago.
Jul 31, 2024 — Jul 31, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
(term_cell): similar to int_cell but used by handler of termination signals
John Harper
as john
More... over 27 years ago
Changes for new position objects
John Harper
as john
More... over 27 years ago
Initial revision
John Harper
as john
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.
John Harper
as john
More... over 27 years ago
(cmd_last): now returns the last element as it should, not the last cons cell
John Harper
as john
More... over 27 years ago
(signal_missing_arg): put the argument number into a list.
John Harper
as john
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
John Harper
as john
More... over 27 years ago
(unbind_one_level): when reinstalling a view, check that its parent window is still valid
John Harper
as john
More... over 27 years ago
change '%' to use op-rem and 'mod' to use op-mod
John Harper
as john
More... over 27 years ago
Update for op-mod/op-rem stuff
John Harper
as john
More... over 27 years ago
(op-mod): renamed as op-rem to allow a new instruction op-mod that does the proper modulo operation
John Harper
as john
More... over 27 years ago
(LISTP): new macro, disjunction of NILP and CONSP
John Harper
as john
More... over 27 years ago
(OP_MOD): renamed as OP_REM to allow a new instruction OP_MOD that does the proper modulo operation
John Harper
as john
More... over 27 years ago
(signal_missing_arg): new function for convenience
John Harper
as john
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)
John Harper
as john
More... over 27 years ago
(compile-file): emit a validate-byte-code form
John Harper
as john
More... over 27 years ago
(bytecode-major, bytecode-minor): define instruction set described
John Harper
as john
More... over 27 years ago
(BYTECODE_MAJOR_VERSION, BYTECODE_MINOR_VERSION): macros defining the current byte code version
John Harper
as john
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
John Harper
as john
More... over 27 years ago
(comp-warning): call add-buffer, if necessary, to add the compiler output buffer to each views list of buffers
John Harper
as john
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.
John Harper
as john
More... over 27 years ago
regexp library always remade
John Harper
as john
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
John Harper
as john
More... almost 28 years ago
minor fixes
John Harper
as john
More... almost 28 years ago
run_process: when using a pty initialise some of the more basic control codes to sensible values
John Harper
as john
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
John Harper
as john
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
John Harper
as john
More... almost 28 years ago
(sym_print_escape_newlines, sym_print_level, sym_print_length): variables controlling how lists and strings are printed
John Harper
as john
More... almost 28 years ago
(debug-entry): let print-escape-newlines be t
John Harper
as john
More... almost 28 years ago
(same_files): tries to compare files that don't actually exist (cmd_file_absolute_p): new function
John Harper
as john
More... almost 28 years ago