Commit Graph

121 Commits

Author SHA1 Message Date
arne314
169714435e perf(snip): make use of custom wordtrig 2025-01-16 23:11:40 +01:00
arne314
65e3295826 fix(snip): unicode matching problems 2025-01-16 23:09:50 +01:00
arne314
1cbc6086de perf(snip): consider fixed trigger lengths
ignore the first part of a line if the trigger length is known
2025-01-16 00:28:59 +01:00
arne314
1b4cac06ae fix(snip): use wordtrig for short triggers 2025-01-15 16:11:11 +01:00
arne314
0917648f54 feat(snip): expand index snippets on punctuation 2025-01-15 15:56:23 +01:00
lentilus
76a8fdd5fb fix: add el to index conflicts 2025-01-15 13:48:45 +00:00
arne314
c273afbf4e feat(snip): series of numbered letters 2025-01-14 20:29:12 +01:00
arne314
804d9d334d minor(snip): space after any math snippet 2025-01-14 19:37:10 +01:00
arne314
fc7d5b5101 perf(snip): don't rely on luasnip wordtrig 2025-01-14 19:31:00 +01:00
arne314
5ccdf56f6f feat(snip): improve lim/-inf/-sup usability 2025-01-14 19:05:21 +01:00
arne314
bfc2fd103d minor(snip): space in set and ak/sk 2025-01-12 17:34:39 +01:00
arne314
701f30d4af minor(snip): arrow type consistency 2025-01-11 14:38:24 +01:00
arne314
40f02ce769 style: format python 2025-01-11 14:36:44 +01:00
arne314
e1a7a1ad26 Merge pull request #8 from arne314/dev: V1.2.0
Anki and snippet improvements
2025-01-10 16:51:31 +01:00
arne314
d03a5e4062 style: remove space 2025-01-10 16:49:41 +01:00
arne314
bd5865dc2e Merge branch 'main' into dev 2025-01-10 16:48:09 +01:00
arne314
1de9ecee92 feat(anki): default deck per directory 2025-01-10 16:38:34 +01:00
Linus
7d2b3e852d feat(snip): bare integral (#5)
* feat!: `it` to `integral`, `int` for old behaviour

* fix: formatting errors

---------

Co-authored-by: arne314 <73391160+arne314@users.noreply.github.com>
2025-01-09 21:53:05 +01:00
Linus
f41358491f feat(snip): domain sum (#7)
* feat: sums over domains `osm` `dsm`

* fix: consitency of sum snippets

* fix: add space to sum snippet

---------

Co-authored-by: arne314 <73391160+arne314@users.noreply.github.com>
2025-01-09 21:32:50 +01:00
Linus
820da200ab feat(snip): sets and implications (#6)
* feat: `ip` and `ib` for implications

* fix: string escaping

* feat: add curly brackets

* feat: replace st (set) with visual snippet
2025-01-09 20:55:04 +01:00
arne314
a1f2276614 minor(snip): update math snippets 2025-01-09 12:24:03 +01:00
arne314
4f9cf683fc feat(snip): improve greek letters 2025-01-09 12:16:01 +01:00
arne314
e9824803b5 style: format lua using stylua 2025-01-09 01:48:18 +01:00
arne314
434dc5c6c4 feat(snip): warning if jsregexp is not installed 2025-01-08 20:44:16 +01:00
arne314
0b84b6c53d docs: markup snippets 2025-01-08 18:09:38 +01:00
arne314
6c23cba4bc feat(snip): markup wrapping snippets 2025-01-08 17:59:40 +01:00
arne314
c0f2834216 minor: reduce ak/sk snippet priority 2025-01-06 17:12:40 +01:00
arne314
16673bc8c4 Merge pull request #4 from arne314/dev
V1.1.1: Anki fixes and optimization
2025-01-03 17:23:47 +01:00
arne314
1ee5c2ae33 fix(anki): allow spaces in deck name 2025-01-03 17:19:39 +01:00
arne314
1b3aed2e15 fix(anki): unicode characters in flashcards 2025-01-03 17:15:12 +01:00
arne314
f4378dd9e1 chore: optimize tree-sitter dependencies 2025-01-03 15:40:49 +01:00
arne314
3da96343c2 style: format python code using ruff 2025-01-03 15:27:10 +01:00
arne314
3267aed992 docs: extend anki requirements 2025-01-02 23:49:44 +01:00
arne314
6d2310b0a2 Merge pull request #3 from arne314/dev
V1.1: Anki export
2025-01-01 21:09:38 +01:00
arne314
df59a3746d fix(anki): correct preamble in force scan 2025-01-01 18:36:55 +01:00
arne314
0c5a763d1a chore: bump v1.1 2025-01-01 17:57:43 +01:00
arne314
e0c42e8894 docs: anki usage and installation 2025-01-01 17:57:43 +01:00
arne314
1c844e482b feat(anki): nvim integration 2024-12-31 17:36:27 +01:00
arne314
7bacdd53c1 Merge branch 'anki' into dev
Anki export
2024-12-31 15:10:30 +01:00
arne314
4f335a919f feat(anki): force scan of single file/directory 2024-12-31 14:51:17 +01:00
arne314
1a84e22c5f feat(anki): specify deck in typst comments 2024-12-30 23:47:43 +01:00
arne314
566fd27749 minor: add floor/ceil snippets 2024-12-28 15:17:06 +01:00
arne314
348a889521 perf(anki): skip unchanged files using file hashes 2024-12-27 22:11:05 +01:00
arne314
c3331683e5 fix(anki): anki api concurrency issues 2024-12-24 14:01:22 +01:00
arne314
1f2bc8e486 feat(anki): custom preamble per directory 2024-12-24 13:22:09 +01:00
arne314
b0d8031a8e fix(anki): external resources in flashcards 2024-12-23 20:22:56 +01:00
arne314
1124181f59 feat(anki): basic cli using typer 2024-12-22 22:53:10 +01:00
arne314
ca69464e5a minor: update snippets 2024-12-22 18:58:17 +01:00
arne314
ac353e5c74 feat(anki): basic export 2024-12-22 18:22:23 +01:00
arne314
eb443cabff chore: setup python project 2024-12-22 18:21:28 +01:00