Skip to content

Conversation

edmundmiller
Copy link
Contributor

@edmundmiller edmundmiller commented Jul 7, 2025

  • I added a new entry to CHANGELOG.md

  • [] I updated documentation if applicable (docs folder)

This is the download functionality for the Nextflow LSP, which then hangs. So then I implemented a download of large files, and then I refactor that to just work with any of them, to just improve the download functionality across the board.

Avoids hanging and blocking the UI on large files
This doesn't happen with small files (1.9MB Magik) but does happen with
large files (12.6MB Nextflow)
@github-actions github-actions bot added the client One or more of lsp-mode language clients label Jul 7, 2025

;; Define the core download function that we're testing
;; This is a copy of the actual implementation from lsp-mode.el
(defun lsp-download-install--url-retrieve (url file callback error-callback)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to copy this here? 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client One or more of lsp-mode language clients documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants