Combine semantic content and explicitly ordered compatibility actions at one frozen source boundary. Legacy entry points remain independent adapters until their callers migrate to this service.
File receiving opt-in aural submission diagnostics. When non-nil, Emacsvox appends one Lisp plist per line with command timing, submission timing, and complete submitted text. The log can therefore contain sensitive material and is disabled by default. Emacsvox creates the file with owner-only permissions and tightens an existing file before appending to it.
Default Value:
nil
Soft size limit for one aural diagnostic log file. Before appending a record that would cross this limit, Emacsvox renames the current log to a session-tagged archive. A single oversized record remains intact and may exceed the limit. Set this to nil to disable rotation.
Default Value:
16777216
Number of rotated aural diagnostic log files to retain. The active log is additional to this number.
Default Value:
4