GitXplorerGitXplorer
T

hexchat-javascript

public
16 stars
7 forks
2 issues

Commits

List of commits on branch master.
Unverified
03f8a291cc1479fcd128e05d15121df0cb4e2e32

Update readme.md

TTingPing committed 7 years ago
Unverified
5a5b77c416e71848a6fbf923892a44dda364c23e

Update readme.md

TTingPing committed 8 years ago
Unverified
067de68ba090aea42ed3d03f0afc463aca1cdce9

Fix get_pluginpref

TTingPing committed 8 years ago
Unverified
baa8fc040a825aead295bab3828ccab4fbeeffae

Update travis file

TTingPing committed 9 years ago
Unverified
7d20a1b9e9d447ef6c195ce6e0b0e1ba2a980c66

Fix context handling

TTingPing committed 9 years ago
Unverified
b93950a230ec273805d0b4310c4cbd8e22452746

Add some package name examples

TTingPing committed 10 years ago

README

The README file for this repository.

HexChat Javascript

Build Status Coverity Badge

Javascript interface using Spidermonkey.

This plugin is no longer actively developed though bugs may be fixed.
I suggest using the Lua plugin shipping with modern HexChat as an alternative.

For more information check out the wiki.

Features

  • Load/unload/reload/autoloading scripts
  • Interpreter via /js
  • Runtime per script
  • Full coverage of hexchat api
  • Windows and Unix support

Requirements

  • HexChat 2.9.6+
  • JS 1.8.5

Installation

Windows:

  1. Place the javascript.dll in the addons folder within your config dir.
  2. Install Javascript, instructions are on the wiki.

Fedora:

  1. Download a repo file from here into /etc/yum.repos.d/
  2. yum install hexchat-javascript

Arch:

  1. Download package from hexchat-javascript-git on the AUR.
  2. Follow the wiki to install.

Building

Linux:

  1. Install the hexchat and js dev package from your distro of choice. (e.g. js-devel, libmozjs185-dev, js185)
  2. make && sudo make install

Windows:

  1. Install my build of Javascript as mentioned on the wiki and update its path in hexchat-javascript.props.
  2. Open in Visual Studio and build.