aboutsummaryrefslogtreecommitdiff
path: root/docs/api.md
diff options
context:
space:
mode:
authormitchell <70453897+orbitalquark@users.noreply.github.com>2020-09-19 14:53:20 -0400
committermitchell <70453897+orbitalquark@users.noreply.github.com>2020-09-19 14:53:20 -0400
commit14e524cf217250388d374433cf6f3241f66e4e01 (patch)
treebaa0c6f3c45cbd1946403a9762cadcffdb530ef7 /docs/api.md
parent28a73bcf0fe6fa9cd97e50734fb243c625284a89 (diff)
downloadtextadept-14e524cf217250388d374433cf6f3241f66e4e01.tar.gz
textadept-14e524cf217250388d374433cf6f3241f66e4e01.zip
Added `events.FILE_{BEFORE,AFTER}_RELOAD` and save/restore bookmarks.
Also moved buffer state save/restore into ui module.
Diffstat (limited to 'docs/api.md')
-rw-r--r--docs/api.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/api.md b/docs/api.md
index e57c9b7c..99ca01ac 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -3060,6 +3060,8 @@ Parameters:
#### `buffer.reload`(*buffer*)
Reloads the buffer's file contents, discarding any changes.
+Emits `FILE_BEFORE_RELOAD` and `FILE_AFTER_RELOAD` events if the buffer is
+the current one.
Parameters:
@@ -4306,6 +4308,12 @@ Extends Lua's `io` library with Textadept functions for working with files.
### Fields defined by `io`
+<a id="events.FILE_AFTER_RELOAD"></a>
+#### `events.FILE_AFTER_RELOAD` (string)
+
+Emitted after reloading the current file.
+ Emitted by [`buffer:reload()`](#buffer.reload).
+
<a id="events.FILE_AFTER_SAVE"></a>
#### `events.FILE_AFTER_SAVE` (string)
@@ -4317,6 +4325,12 @@ Emitted right after saving a file to disk.
* _`saved_as`_: Whether or not the file was saved under a different
filename.
+<a id="events.FILE_BEFORE_RELOAD"></a>
+#### `events.FILE_BEFORE_RELOAD` (string)
+
+Emitted before reloading the current file.
+ Emitted by [`buffer:reload()`](#buffer.reload).
+
<a id="events.FILE_BEFORE_SAVE"></a>
#### `events.FILE_BEFORE_SAVE` (string)