Fixed stale references to neomacs effects functions that have been renamed or no longer exist
78
2d ago+633+633+012345678901234567890123456789-125-125-012345678901234567890123456789
Agent-written, opus 5.5.
Numerous areas in the code referenced previous implementation of effects-setting which is no longer in use (pre-setopts).
Summary by cubic
Fixes stale references to the removed effects functions (neomacs-effect-set, neomacs-effect-reset, neomacs-effects-apply) so the showcase and doc comments no longer reference or call APIs that no longer exist.
- Migrates the showcase to the
defcustom-based option interface (setopt,customize-set-variable,custom-reevaluate-setting), fixingvoid-functionerrors from the first section. - Renames private primitives to
neomacs--effect-set/neomacs--effects-applyin Rust comments. - Corrects doc comments that suggested
setqfor renderer options, since a plainsetqchanges only the variable and never reaches the renderer. - Drops
cubic-bezierfrom buffer and scroll easing options, where it previously ran silently aslinearbecause the configs have nowhere to store control points.