gsantner / gsantner/markor

Texpand works randomly

Open
#2,885 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.1k
Forks
537
Avg merge
1d 18h
Merged PRs (30d)
4

Description

### ⚠️ This issue respects the following points: ⚠️

- [x] This is a **bug**. Not a [question or feature request](https://github.com/gsantner/markor/issues/new/choose).
- [x] The topic is **not** already reported at [Issues](https://github.com/gsantner/markor/issues?q=#js-issues-search). _(I've searched it and checked most recent issues)_.
- [x] Markor **is** up to date. See [Releases](https://github.com/gsantner/markor/tags) for the latest version. Updates are available from [F-Droid](https://f-droid.org/en/packages/net.gsantner.markor/) and GitHub.
- [x] The bug is still present in the latest development version (git master). (Please [download](https://nightly.link/gsantner/markor/workflows/build-android-project/master) and try the test version of Markor, named **Marder**. Don't worry; Markor and Marder appear as completely separate applications. You can install both side-by-side, and Markor settings are not touched. In case the issue is resolved there, you don't need to create a bug report. The change will be part of the next Markor update.)

### Description

Eine Entdeckung, die ich kürzlich gemacht habe:

- [x] Texpand funktioniert (meistens) nicht in todotxt - das verstehe ich, da sich das wahrscheinlich mit dem Parsing von todotxt überlagert
- [ ] Texpand funktionert (meistens) in *.md Dateien - manchmal aber aus unerfindlichen Gründen in einzelnen Dateien einfach nicht (in anderen dagegen parallel geöffneten aber schon.

Ich konnte bisher nicht herausfinden, woran das lag - die Dateien sind ähnlich bis teilweise sogar fast vollständig gleichen Inhalts. Öffnen und schließen oder aktualisieren der "Problem-Datei" ändert das Verhalten nicht.

Das Verhalten ist erst vor ca. 1 Woche aufgetaucht - zuvor lief das reibungslos. An einer neuen Version kann es also nicht liegen. Gibt es dafür eine mögliche Erklärung?

### Steps to reproduce

1.
2.
3.

### Information

Android version:
Device (phone model):
App Version:

### Source

F-Droid

### Format / File type

Not specific

### Additional info / Log

```shell
-
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing Texpand behavior in Markor with comparable Markdown files and a todotxt file, since the report provides no reproduction steps or device, Android, or app-version details. Compare files where expansion works with those where it fails, and collect the missing environment information; done means the cause is identified and expansion behaves consistently in the affected files.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.