Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[BUG]: +default/org-notes-headlines calls removed doom-completing-read-org-headings

Aperta Adatta ai principianti
#89 0 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
76/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
emacs-lisp
Ambito
backend

Direzione di ricerca

Inizia da modules/config/default/autoload/search.el, in corrispondenza di +default/org-notes-headlines; l’issue identifica doom-completing-read-org-headings e doom--org-headings, rimossi dal core lisp/lib/help.el, e spiega perché doom/docs-headings non è un sostituto diretto. Segui il modo in cui il comando seleziona le intestazioni Org e controlla i binding SPC n S e C-c n S. Il lavoro è completato quando il comando funziona per le intestazioni in org-agenda-files senza l’errore «void-function»; il payload non nomina alcun file di test.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Describe your issue

SPC n S (+default/org-notes-headlines) fails with (void-function doom-completing-read-org-headings).

+default/org-notes-headlines in modules/config/default/autoload/search.el still calls doom-completing-read-org-headings, but that function (and its helper doom--org-headings) was removed from core lisp/lib/help.el in doomemacs/doomemacs@2805281b ("refactor(docs): move & simplify help commands").

The new doom/docs-headings / doom-docs--headings in lisp/doom-docs.el are not a drop-in replacement, since doom/docs-headings opens the chosen file with doom-docs-find-file, which is meant for Doom's own docs.

SPC n s (+default/org-notes-search) is unaffected. The same binding is also used in +emacs-bindings.el (C-c n S).

Steps to reproduce
  1. Enable :config default with +bindings and :lang org.
  2. Set org-agenda-files to some org files.
  3. Press SPC n S (or M-x +default/org-notes-headlines).
  4. Observe void-function doom-completing-read-org-headings.
System information
  • Emacs 30.2 on macOS
  • doomemacs/doomemacs 59cdaa32
  • doomemacs/modules 96dcb5363
Disclosures
  • This issue was written with/by AI.
Lingua principale
Emacs Lisp
Stelle
65
Fork
42
Merge medio
4g 21h
PR unite (30g)
5

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di doomemacs/modules

Tutte le issue di doomemacs/modules

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.