Skip to content

New "Open At Startup" Mechanisms #1669

Closed
@alex-courtis

Description

@alex-courtis

open_on_setup.* have been deprecated in favour of self serve mechanisms: Open At Startup. Please start a Discussion if you have an questions or concerns.



The existing startup mechanisms such an open_on_setup are problematic, with recent changes resulting in many regressions #1668.

The options are nonatomic and difficult (sometimes impossible) to configure for each use case.

There are often race conditions around startup and events with vim itself and other plugins.

A new mechanisms to specify startup behaviour with more granularity is under way.

The existing mechanism will be retained if an original configuration options such as open_on_setup is specified, however the user will be notified of the new mechanism on startup and pointed to a wiki page to explain migration to the new.

Update 20230109: the new mechanism will be a set of recipes for the user to control behaviour programatically, along with the events to allow this.

Update 20230129: existing configuration will be deprecated in favour of a self serve mechanism: Open At Startup

Metadata

Metadata

Assignees

No one assigned

    Labels

    regressionExisting functionality broken

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions