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

https://github.com/julelang/jule-mode.el

Official Jule major mode for Emacs
https://github.com/julelang/jule-mode.el

elpa emacs jule julelang melpa

Last synced: about 1 month ago
JSON representation

Official Jule major mode for Emacs

Awesome Lists containing this project

README

          

# Jule for Emacs
Official [Jule](https://github.com/julelang/jule) mode for Emacs.

> [!WARNING]
> The mode is in early development stage and may not work as expected.
> Please check out the [TODO](#todo) section and report any issues you encounter.

___

- [Features](#features)
- [Installation](#installation)

- [Development](#development)
- [TODO](#todo)
- [Code of Conduct](#code-of-conduct)
- [License](#license)

___

## Features
- [x] Syntax highlighting (partial, see [TODO](#todo))
- [ ] Code formatting ([julefmt](https://github.com/julelang/julefmt))

## Installation

### Manual
1. Clone the repository:
```sh
git clone https://github.com/julelang/jule-mode.el.git
```
2. Add the following to your Emacs configuration:
```elisp
(add-to-list 'load-path "/path/to/jule-mode.el")
(require 'jule-mode)
```

## Development
### TODO
- string escape sequences highlighting
- comments highlighting
- operator highlighting
- delimiter highlighting

## Code of Conduct
See the [Julenour Code of Conduct](https://jule.dev/code-of-conduct)

## License
The extension is distributed under the terms of the BSD 3-Clause license.

[See License Details](/LICENSE)