[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/minuet cc8c890413 57/97: doc: update README and package
From: |
ELPA Syncer |
Subject: |
[elpa] externals/minuet cc8c890413 57/97: doc: update README and package description. |
Date: |
Mon, 24 Mar 2025 18:59:16 -0400 (EDT) |
branch: externals/minuet
commit cc8c890413cab2008e7674b4b9ef55627fcf5766
Author: Milan Glacier <dev@milanglacier.com>
Commit: Milan Glacier <dev@milanglacier.com>
doc: update README and package description.
---
README.md | 20 ++++++++++++--------
minuet.el | 17 +++++++++++++----
2 files changed, 25 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index fad4351afb..233adc49d5 100644
--- a/README.md
+++ b/README.md
@@ -56,13 +56,15 @@ Just as dancers move during a minuet.
# Installation
-Currently you need to install from github via `package-vc` or `straight`, or
-manually install this package.
+`minuet` is available on MELPA and can be installed using your preferred
package
+managers.
```elisp
+;; install with package.el
+(package-install 'minuet)
;; install with straight
-(straight-use-package '(minuet :host github :repo "milanglacier/minuet-ai.el"))
+(straight-use-package 'minuet)
(use-package minuet
:bind
@@ -512,11 +514,13 @@ If your setup failed, there are two most likely reasons:
1. You are setting the API key to a literal value instead of the environment
variable name.
-2. You are using a context window that is too large, causing completion items
- to timeout before returning. It is recommended to:
+2. You are using a model or a context window that is too large, causing
+ completion items to timeout before returning any tokens. It is recommended
+ to:
- Test with manual completion first
- Use a smaller context window (e.g., `context_window = 768`)
- - Set a longer request timeout (e.g., `request_timeout = 5`) to
- evaluate your provider's response time
+ - Use a smaller model
+ - Set a longer request timeout (e.g., `request_timeout = 5`) to evaluate
your
+ provider's inference latency.
-To diagnose issues, examine the buffer content from `*minut*`
+To diagnose issues, examine the buffer content from `*minuet*`.
diff --git a/minuet.el b/minuet.el
index d8183d133f..bcaf0a57c8 100644
--- a/minuet.el
+++ b/minuet.el
@@ -2,7 +2,7 @@
;; Author: Milan Glacier <dev@milanglacier.com>
;; Maintainer: Milan Glacier <dev@milanglacier.com>
-;; Version: 0.1
+;; Version: 0.3
;; URL: https://github.com/milanglacier/minuet-ai.el
;; Package-Requires: ((emacs "29") (plz "0.9") (dash "2.19.1"))
@@ -26,9 +26,18 @@
;; Floor, Boston, MA 02110-1301, USA.
;;; Commentary:
-;; This package implements an AI-powered code completion tool for
-;; Emacs. It supports to use a variety of LLMs to generate code
-;; completions.
+;; AI-powered code completion with dual modes:
+;;
+;; - Specialized prompts and various enhancements for chat-based LLMs on code
completion tasks.
+;; - Fill-in-the-middle (FIM) completion for compatible models (DeepSeek,
Codestral, and some Ollama models).
+;;
+;; Minuet supports multiple AI providers (OpenAI, Claude, Gemini,
+;; Codestral, Ollama, and OpenAI-compatible providers)
+;;
+;; You can use it with overlay-based popup via
+;; `minuet-show-suggestion' or selecting the candidates via
+;; `minuet-complete-with-minibuffer'. You can toggle automatic
+;; suggestion popup with `minuet-auto-suggestion-mode'.
;;; Code:
- [elpa] externals/minuet 49e36de4b5 18/97: feat: add minuet-active-mode for better keybinding management, (continued)
- [elpa] externals/minuet 49e36de4b5 18/97: feat: add minuet-active-mode for better keybinding management, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 79fb85db8d 23/97: feat: api-key can be customized via a function., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 001e9fe417 27/97: refactor: only get buffer content after context size computation., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 80bb9de797 36/97: Merge pull request #10 from mwolson/feat/ignore-elc-files, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 6437545648 38/97: Merge pull request #11 from milanglacier/chore/melpazoid, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 04ec5092fa 40/97: chore: remove obsolete function call., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 6aacdce682 32/97: docs: update README.md, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet bee2c3b1c9 44/97: feat!: change default context window to 16000, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 5cff2add1e 49/97: doc: update README., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 83a76653a4 50/97: refactor: cache json body for openai-fim-base function., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet cc8c890413 57/97: doc: update README and package description.,
ELPA Syncer <=
- [elpa] externals/minuet face48fd9a 54/97: docs: add experimental Gemini configuration setup, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 88975cd910 58/97: doc: update troubleshooting section., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet a44e1a5f86 59/97: feat!: change default debounce delay to 0.4 seconds., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 17661cdf82 64/97: doc: update README., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 571aefc4ec 69/97: doc: update instruction on gemini service., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 837d26f58b 66/97: doc: update README., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet b85f03ddd5 72/97: fix: fix minuet version., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 5d9007318e 70/97: feat!: remove deprecated `minuet-completion-in-region` command., ELPA Syncer, 2025/03/24
- [elpa] externals/minuet bc1239027e 78/97: chore: release v0.4.2, ELPA Syncer, 2025/03/24
- [elpa] externals/minuet 5253d754f0 79/97: refactor: minor cleanup., ELPA Syncer, 2025/03/24