aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/api.md14
-rw-r--r--docs/manual.md4
2 files changed, 18 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)
diff --git a/docs/manual.md b/docs/manual.md
index 424e9681..3a2f91b5 100644
--- a/docs/manual.md
+++ b/docs/manual.md
@@ -1860,6 +1860,8 @@ set\_fold\_margin\_\*colour|Renamed |set\_fold\_margin\_\*color
vertical\_centre\_caret |Renamed |vertical\_center\_caret
**events** | |
AUTO\_C\_CANCELLED |Renamed |AUTO\_C\_CANCELED
+N/A |Added |[FILE_BEFORE_RELOAD][]
+N/A |Added |[FILE_AFTER_RELOAD][]
N/A |Added |[SESSION_SAVE][]
N/A |Added |[SESSION_LOAD][]
**io** | |
@@ -1916,6 +1918,8 @@ section below.
[view:set_theme()]: api.html#view.set_theme
[name_of_style]: api.html#buffer.name_of_style
+[FILE_BEFORE_RELOAD]: api.html#events.FILE_BEFORE_RELOAD
+[FILE_AFTER_RELOAD]: api.html#events.FILE_AFTER_RELOAD
[SESSION_SAVE]: api.html#events.SESSION_SAVE
[SESSION_LOAD]: api.html#events.SESSION_LOAD
[buffer:reload()]: api.html#buffer.reload