From f981ddefc83fb803c11ac2b8a8eac97538841ce2 Mon Sep 17 00:00:00 2001
From: Piotr Semenov
Date: Fri, 17 May 2024 19:35:48 +0400
Subject: [PATCH] chore: add templates for bug/feature issues
---
.github/ISSUE_TEMPLATE/1-bug.yml | 20 ++++++++
.github/ISSUE_TEMPLATE/2-feature.yml | 23 +++++++++
README.md | 75 ++++++++++++++++++++++------
3 files changed, 103 insertions(+), 15 deletions(-)
create mode 100644 .github/ISSUE_TEMPLATE/1-bug.yml
create mode 100644 .github/ISSUE_TEMPLATE/2-feature.yml
diff --git a/.github/ISSUE_TEMPLATE/1-bug.yml b/.github/ISSUE_TEMPLATE/1-bug.yml
new file mode 100644
index 0000000..1549df9
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/1-bug.yml
@@ -0,0 +1,20 @@
+---
+name: ๐ Bug
+description: File a bug/issue
+title: [BUG]
+assignees: ["piotr-semenov"]
+labels: ["Bug"]
+body:
+- type: textarea
+ attributes:
+ label: PARI/GP syntax markup
+ description: Example of wrong syntax markup of your PARI/GP code.
+ validations:
+ required: false
+- type: textarea
+ attributes:
+ label: Any other problem (installation issues, build failures, etc.)
+ description: |
+ Anything about the issue you are encountering: description, screenshots, etc.
+ validations:
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/2-feature.yml b/.github/ISSUE_TEMPLATE/2-feature.yml
new file mode 100644
index 0000000..749af97
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/2-feature.yml
@@ -0,0 +1,23 @@
+---
+name: ๐ก Feature
+description: Suggest an idea to enhance this project
+title: [Feature]
+assignees: ["piotr-semenov"]
+labels: ["Enhancement"]
+body:
+ - type: textarea
+ id: feature-proposal
+ attributes:
+ label: What would you like to add to this project?
+ description: Description of the feature or enhancement wanted.
+ placeholder: My feature proposal here...
+ validations:
+ required: true
+ - type: textarea
+ id: feature-reason
+ attributes:
+ label: Why is this needed?
+ description: Please, provide the use case example why you need this feature.
+ placeholder: Your feature use case example here...
+ validations:
+ required: true
diff --git a/README.md b/README.md
index f195bea..8ea783b 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,67 @@
-
-# PARI/GP Programming Language
-
+
- A Textmate language grammar for programming language of PARI/GP computer algebra system.
-
- Report bug
- ยท
- Request feature
-
-
-
+
PARI/GP Programming Language
+
+ A Textmate language grammar for programming language of PARI/GP computer algebra system.
+
+ Report bug
+ ยท
+ Request feature
+
+
+
+
+
## Table of Contents
-- [Install into Visual Studio Code](#install-into-visual-studio-code)
-- [Install into Sublime Text 3](#install-into-sublime-text-3)
+- [Use in Visual Studio Code](#use-in-visual-studio-code)
+ - [How to install](#vsix-how-to-install)
+ - [What's included in package](#vsix-whats-included-in-package)
+- [Use in Sublime Text](#use-in-sublime-text)
+ - [How to install](#st-how-to-install)
+ - [What's included in package](#st-whats-included-in-package)
+- [How to build on your own](#how-to-build-on-your-own)
+- [Creators](#creators)
+
+## Use in Visual Studio Code
+
+### How to install
+
+Some text.
+
+### What's included in package
+
+```text
+folder1/
+โโโ folder2/
+ โโโ folder3/
+ โ โโโ file1
+ โ โโโ file2
+ โโโ folder4/
+ โโโ file3
+ โโโ file4
+```
+
+## Use in Sublime Text
+
+Some text.
+
+### How to install
+
+Some text.
+
+### What's included in package
+
+Some text.
+
+## How to build on your own
+
+```bash
+VER=23.11 vagrant up
+```
-## Install into Visual Studio Code
+## Creators
-## Install into Sublime Text 3
+-