Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: huggingface/llm-ls
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.5.2
Choose a base ref
...
head repository: huggingface/llm-ls
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.5.3
Choose a head ref
  • 7 commits
  • 12 files changed
  • 3 contributors

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    0b75e5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50b62bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d03590 View commit details
    Browse the repository at this point in the history
  4. test: fix invalid deserialization (#85)

    * test: fix invalid deserialization
    
    * feat: install node or python only when needed
    
    * feat: when action is rerun, run testbed with logs in debug
    
    * feat(ci): update actions to node 20
    
    * feat: log stdout & stderr from setup & build cmd as debug
    
    * fix: bump helix revision
    
    * fix: use helix fork for the time being
    
    * fix(ci): install missing setuptools
    
    * fix(ci): revert back to python 3.10
    
    * fix(ci): disable lance
    McPatate authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    386ed53 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Feature/multiple encodings handled (#88)

    * feat: support added for multiple encodings
    Actually, the only supported encoding was UTF-8.
    In cases where the editor sends updates encoded in UTF-16,
    the mirror of the user's workspace goes out of sync, leading to a server crash.
    
    Furthermore, UTF-16 is the default and mandatory encoding for the protocol,
    and servers must support it.
    
    Therefore, it is imperative to ensure its support.
    
    Now, to avoid any unnecessary conversion, the server negotiates the encoding
    with the client during the initialization phase.
    This allows the server to choose its preferred encoding in cases where it is available.
    
    See: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocuments
    
    * style: format added code using rustfmt
    
    * feat: cargo clippy warnings fixed
    
    * test: add some unit tests for the new `apply_content_change` function
    
    * feat: review comments fixed
    Use of the `document::PositionEncodingKind` enum everywhere it's
    possible and TryFrom implemented on it.
    
    Also, LspError are not used anymore.
    
    * feat: review comments fixed, mostly style.
    jeremyelalouf authored Mar 7, 2024
    1 Configuration menu
    Copy the full SHA
    078d4c7 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. feat: add llama.cpp backend (#94)

    * feat: add `llama.cpp` backend
    
    * fix(ci): install stable toolchain instead of nightly
    
    * fix(ci): use different model
    
    ---------
    
    Co-authored-by: flopes <FredericoPerimLopes@users.noreply.github.com>
    McPatate and FredericoPerimLopes committed May 24, 2024
    Configuration menu
    Copy the full SHA
    0e95bb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98a1263 View commit details
    Browse the repository at this point in the history
Loading