Skip to content

Commit

Permalink
Release Version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PillFall committed Jan 27, 2022
2 parents d3665a9 + bd17ccd commit ea50c12
Show file tree
Hide file tree
Showing 17 changed files with 1,708 additions and 1,225 deletions.
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Bug Report
description: Create a new issue to file a bug report
title: 🐛 
labels:
- bug
body:
- type: input
id: emacs-version
attributes:
label: What version of Emacs are you running?
description: Use `M-x emacs-version` to get it
validations:
required: true
- type: input
id: languagetool-version
attributes:
label: What version of LanguageTool are you running?
description: Run `languagetool` and check it in about
validations:
required: true
- type: input
id: package-version
attributes:
label: What version of this package are you running?
description: You can find it in the header comments of your `.el` files
validations:
required: true
- type: textarea
id: current-behaviour
attributes:
label: What is the current behaviour?
description: Write a concise description of what you're experiencing.
placeholder: Tell us what you see!
render: markdown
- type: textarea
id: expected-behaviour
attributes:
label: What is you expect to happen?
description: Write a concise description of what you expected to happen.
placeholder: Tell us what you want!
render: markdown
- type: textarea
attributes:
label: What do you do to get this bug?
description: Write the steps to reproduce the behavior.
placeholder: |
1. With this config...
2. Run '...'
3. See error...
render: markdown
22 changes: 15 additions & 7 deletions .github/workflows/byte-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,20 @@ on:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
emacs_version:
- 27.1
- 27.2
- snapshot
steps:
- uses: actions/checkout@v2
- name: Checkout Repository
uses: actions/checkout@v2
- name: Install emacs
run: sudo apt install emacs
- name: Install packages
run: |
emacs --batch --eval "(progn (require 'package) (add-to-list 'package-archives '(\"melpa\" . \"http://melpa.org/packages/\") t) (package-initialize) (package-refresh-contents) (package-install 'request))"
- name: Byte-compile the code
run: make
uses: purcell/setup-emacs@master
with:
version: ${{ matrix.emacs_version }}
- name: Install required packages and Byte-compile the code
run: make ci
env:
LOAD_PATH: "-f package-initialize -L ."
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@

# Undo-tree save-files
*.~undo-tree

# Environment variables
env.mk
64 changes: 0 additions & 64 deletions ChangeLog.adoc

This file was deleted.

88 changes: 88 additions & 0 deletions ChangeLog.org
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
* Change Log

All notable changes to this project will appear in this file.

The format follows [[https://keepachangelog.com/en/1.0.0/][Keep a Changelog]], and this project adheres to [[https://semver.org/spec/v2.0.0.html][Semantic
Versioning]].



** [Unreleased]

** [1.0.0]
*** Added
- ~languagetool-set-language~ has its own history and autocompletion.
- Customizable alist with all the available language codes and names.
- Customizable alist with the issue faces and names.
- New and better documentation in ReadMe file.
- ~languagetool-correction-language~ is buffer local and safe variable.

*** Changed
- ~languagetool-default-language~ is now ~languagetool-correction-language~.
- ~languagetool-language-tool-jar~ is now ~languagetool-console-command~.
- ~languagetool-language-tool-arguments~ is now ~languagetool-console-arguments~.
- ~langaugetool-server-language-tool-jar~ is now ~languagetool-server-command~.
- ~languagetool-check~ recheck the buffer in LanguageTool Server Mode.
- ~languagetool-clear-buffer~ is now ~languagetool-clear-suggestions~.

*** Removed
- LanguageTool Server Mode only checks when idle after 3 secconds by default.
- ~languagetool-language-tool-class~ is no longer necessary for class detection.
- ~languagetool-server-delayed-commands~ is no longer available.
- ~languagetool-clear-buffer~ no recheck the buffer when LanguageTool Server
Mode is active.

*** Fixed
- If using LanguageTool classes, fails invoking LanguageTool.
- Customizable support, now ~customize~ recognize and build correctly the
interface for package variables.

** [0.4.3]
*** Fixed
- Error when putting `~` on LanguageTool jar path. (Fix #7)

** [0.4.2]
*** Fixed
- Error when checking with classes on. (Fix #3)

** [0.4.1]
*** Fixed
- Support for using class files directly. (Fix #3)

** [0.4.0]
*** Added
- LanguageTool Server Mode has a delay of two secconds before checking the
buffer when idle. (Close #2)
- LanguageTool Server Mode better support for external servers.

*** Changed
- ~languagetool-clear-buffer~ now recheck the buffer when LanguageTool Server
Mode is active.
- LanguageTool Server Mode check every time it attemps to first connect to a
server.

** [0.3.0]
*** Added
- Support to LanguageTool HTTP server mode, and correction in real time.

** [0.2.0]
*** Added
- Support for different error colourful faces: misspelling, grammar and style.

*** Fixed
- Jagged minibuffer message

** [0.1.2]
*** Fixed
- Correction fails when language sets.

** [0.1.1]
*** Fixed
- Redundant code for obtaining the java arguments.

** [0.1.0]
*** Added
- Communication with LanguageTool.
- Functions for the user to use.
- Visual overlay to mark corrections.
- Correction through minibuffer.
Loading

0 comments on commit ea50c12

Please sign in to comment.