Skip to content

single-file vs project-based mode? #13

@nemethf

Description

@nemethf

Currently overleaf.el allows the user to edit just a single file, which need to specify the project-id and the document-id of the overleaf server.

I've started to refactor the code to map a project of Emacs' project.el to a remote overleaf project, where the user needs to specify the project-id once (which is then stored in a dir-locals file) and if the user visits another local file later, then overleaf.el will know its doc-id because the local and the remote file hierarchy are the same. Additionally, there is no need to reconnect to the overleaf server; overleaf.el will reuse the the same websocket.

Valentin, do you think this makes sense, would you be interested in a feature like this?

(In my opinion, the current single-file mode is enough to cooperate with co-authors working with a local overleaf server, where the git integration is missing. Nevertheless, the project-based mode would make life a bit easier for the end-users.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions