An open API service indexing awesome lists of open source software.

https://github.com/orbitalquark/textadept-autoupdate

Module for checking if there is a Textadept update available.
https://github.com/orbitalquark/textadept-autoupdate

textadept textadept-module

Last synced: 12 months ago
JSON representation

Module for checking if there is a Textadept update available.

Awesome Lists containing this project

README

          

# Autoupdate

Checks for application updates.

Install this module by copying it into your *~/.textadept/modules/* directory or Textadept's
*modules/* directory, and then putting the following in your *~/.textadept/init.lua*:

```lua
local autoupdate = require('autoupdate')
```

There will be a "Help > Check for Updates" menu item. You can also have Textadept check for
updates on startup by setting [`autoupdate.check_on_startup`](#autoupdate.check_on_startup).

At this time, this module does not perform any auto-updates. The user is expected to act on
any update notifications.


## `autoupdate.check`()

Checks for updates, shows a message box if there is one, and copies the update URL to the
clipboard so the user can download it.


## `autoupdate.check_on_startup`

Whether or not to check for updates on startup.

The default value is `false`.


## `autoupdate.fetch`

Command to send an HTTP request to check for updates.

The default value uses 'curl' on Windows, macOS, and BSD; it uses 'wget' on Linux.