Commit Graph

1923 Commits (6190a4ff06f638d500da516a364e3cdf5394f954)

Author SHA1 Message Date
Allie Stephan 6190a4ff06
Vim Mode and Read Only Fixes (#1240)
* Vim Mode and Read Only Fixes

- remove client.focus call from global keydown handler. This call causes
  issues with vim mode.  For instance typing j with the editor not
  focused would insert a j before properly going to normal mode instead
  of just moving down a line as expected
- add client.reloadPage call to setUiOption syscall. This appears to fix
  read only mode that is broken without the above focus call.  In
  particular when switching between vim and regular mode read only mode
  was previously broken even with the client.focus call
- add client.focus call to CommandPalette onTrigger if no cmd is
  selected. Without the client.focus call above, the editor is no longer
  selected when exiting the command palette with escape - this call
  fixes that
- add watch-all task to deno.json to run all 3 watches in 1 terminal
  window

* Update watch-all

Fix watch-all order so that arguments get passed to watch-server
2025-03-02 15:22:33 +01:00
Mufeed Ali 6ee3b4341c
docs: Document indentMultiplier (#1266) 2025-03-02 15:16:51 +01:00
Mufeed Ali c37a2ae0ed
fix(editorState): Reset undo history after editor init (#1267) 2025-03-02 15:16:24 +01:00
Zef Hemel f8ebafcbb4 Removed legacy fallback code in index.html as mentioned in #1262 2025-02-25 20:05:38 +01:00
MrMugame a6af94b9e3
Remove `editor.setText` syscall from client (#1263) 2025-02-25 20:02:59 +01:00
Zef Hemel 6fe715518f Update version to 0.10.4 2025-02-25 19:33:14 +01:00
Zef Hemel b0d17ecf94 0.10.4 2025-02-25 19:13:00 +01:00
Zef Hemel b6ae17e3f2 Dummy commit 2025-02-25 18:56:11 +01:00
Zef Hemel 8a0f059f80 0.10.3 2025-02-25 18:37:07 +01:00
Zef Hemel 66f378f4af Fix JSR issues 2025-02-25 18:36:45 +01:00
Zef Hemel 32f7c5dab7 0.10.2 2025-02-25 18:26:58 +01:00
Zef Hemel 93c35edf20 Fix TOC regression 2025-02-25 18:22:31 +01:00
Siggsy 4612f59b4f
Frontmatter wikilinks should be resolved from root (#1248) 2025-02-25 18:07:08 +01:00
Zef Hemel 280fa2cd3c Deno upgrade, lint related fixes 2025-02-25 18:05:58 +01:00
Simon Cambier 411416fe65
Feature/move lines up down (#1232)
* Move lines up/down
2025-02-23 20:49:52 +01:00
Zef Hemel 6f4b02298c deno task fmt 2025-02-23 20:46:41 +01:00
Nico S. 60dea56020
added ToC min+maxLevel (#1258)
Added option to ToC to define minimum and maximum displayed levels.
2025-02-23 20:45:58 +01:00
Zef Hemel 58556f8e6d Fixes #1247 2025-02-22 21:39:14 +01:00
Zef Hemel 105908204b Fixes #1253
More accurate type classification and eager evaluation of left "and" operand.
2025-02-22 21:28:00 +01:00
Zef Hemel a268ea89f2 Fixes #1256
Point to ghcr docker images rather than docker hub
2025-02-22 20:58:42 +01:00
Zef Hemel 5cc7b47d6a Fix lint 2025-02-22 12:21:07 +01:00
MrMugame 606077b98a
Uses the correct function map for index navigation (#1257) 2025-02-22 12:19:03 +01:00
vance 99eab8b3ac
Spelling and grammar corrections to website (#1242)
* Spelling corrections

* Grammar corrections
2025-02-22 12:14:09 +01:00
Kenneth Fitzgerald bd733398b8
Fix href check for action buttons (#1246)
* Fix href check for action buttons
Co-authored-by: Zef Hemel <zef@zef.me>
Co-authored-by: KitAmbraid <128903658+KitAmbraid@users.noreply.github.com>
2025-02-22 12:13:36 +01:00
KitAmbraid 7f9615ea9d
Add option to personalize toc header (#1243) 2025-02-22 12:06:42 +01:00
MrMugame f553c62950
Fix spell checking for code blocks and inline code (#1244) 2025-02-22 12:06:01 +01:00
KitAmbraid 31792a3a43
space lua: os.date add support for %U, %V and %W (#1250) 2025-02-22 12:00:54 +01:00
numan 2a3c926849
add rebuildEditorState function to the syscalls (#1254) 2025-02-22 11:51:37 +01:00
Zef Hemel 9e0925beff Fix lint issues 2025-02-22 11:50:44 +01:00
Zef Hemel 538032ea94 Cleanup eval a bit 2025-02-20 07:55:09 +01:00
Zef Hemel 5ca0e98300 Upgrade to deno 2.2 2025-02-20 07:53:14 +01:00
Zef Hemel 5111b5a380 http.request Lua syscall 2025-02-13 21:12:00 +01:00
Zef Hemel 9d3b9a8a22 Reduce code duplication 2025-02-13 20:11:08 +01:00
Zef Hemel cf81594b02 Fixes #1236 2025-02-13 20:11:08 +01:00
Zef Hemel 7abb096382 Lua: better handle nil, null and undefined values for Lua directives 2025-02-10 20:30:37 +01:00
Zef Hemel 5b982ac257 Fix syntax highlighting of Lua expressions that start with whitespace 2025-02-10 20:30:37 +01:00
Zef Hemel 8e8acbb470 Fix service worker proxy 2025-02-10 15:38:14 +01:00
Zef Hemel 93696df96b Changelog fixes 2025-02-09 19:35:35 +01:00
Zef Hemel 4ce0a35b96 Added Space Lua video to website 2025-02-09 19:31:26 +01:00
Zef Hemel b805a7f241 Fix lint 2025-02-09 18:41:54 +01:00
Zef Hemel fb7be2a45a Changelog updates and Lua fixes 2025-02-09 18:37:21 +01:00
Zef Hemel 107b232f49 Type fix 2025-02-09 18:02:16 +01:00
Zef Hemel 149a2ebea1 Cleanup 2025-02-09 18:01:19 +01:00
Zef Hemel 5eb2405823 Fixes #1234 2025-02-09 17:57:59 +01:00
Zef Hemel 654151437c Lua: Set string as metatable of string values, allowing for strVal:upper() style invocations 2025-02-09 11:06:15 +01:00
Miró Allard 49b8a0f7dc Auth: refresh visuals 2025-02-08 20:45:54 +01:00
Miró Allard 9dbf6a760f Auth: use labels instead of placeholders 2025-02-08 20:45:20 +01:00
Zef Hemel 8f29cef717 Disable rendering widgets on federated pages (security) 2025-02-08 20:38:41 +01:00
Zef Hemel 38dc5bb11c Reduce log noise 2025-02-08 20:34:34 +01:00
Zef Hemel 6699ac783f Added some more string tests 2025-02-08 20:32:42 +01:00