Copy and paste GDR Markdown in the field

Offen
#74 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
48/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
csharp

Rechercherichtung

Read ADR 0011 and the existing clipboard paths in the Avalonia field, then inspect SIL.TextEditing.Markdown from PR #73 to understand the run model conversion. Trace how current formats are written and selected on paste, and identify the host hook used by Motif's project-aware mappers. Done means Markdown is copied alongside existing formats and used on paste when no richer format is available, with a chosen format name and priority and no hard Markdig dependency in Avalonia if possible.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

SIL.TextEditing.Markdown (PR #73) converts between the run model and GDR Markdown, but the field doesn't use it yet. Add a Markdown clipboard path: copy writes Markdown alongside the existing formats, and paste reads Markdown when no richer format is present, through a host hook so Motif can supply its project-aware mappers. Decide the clipboard format name and priority, and keep the Avalonia project free of a hard Markdig dependency if possible (ADR 0011).

Vorherrschende Sprache
C#
Sterne
0
Forks
0
Ø Merge
1 Std. 43 Min.
Gemergte PRs (30 T.)
43

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus sillsdev/SIL.TextEditing

Alle Issues in sillsdev/SIL.TextEditing

Ähnliche Issues

Weitere Issues zu C#

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.