Skip to content

Commit 1f761d2

Browse files
committed
update to version 0.1.0
1. changelog.md updated 2. icon for extension added 3. Roadmap info added in readme.md
1 parent fec4863 commit 1f761d2

File tree

4 files changed

+31
-6
lines changed

4 files changed

+31
-6
lines changed

CHANGELOG.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to the "orcatoc" extension will be documented in this file.
44

55
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
66

7-
## [Unreleased]
7+
## [0.0.1] - 2023-10-09
88

9-
- Initial release
9+
- Initial release of orcatoc. This is a very early release and is still under development.
10+
11+
## [0.0.2] - 2023-10-11
12+
13+
- Added support for automatically showing TOC view when opening an ORCA output file.
14+
15+
- `headings.md` file added to the extension. This file contains a list of regular expressions that are used to parse the ORCA output file. The list of regular expressions will be updated in future releases.
16+
17+
- `generate_patterns.py` script added to the extension. This script is used to parse the `headings.md` file and generate the `patterns.json` file. The `patterns.json` file is used by the extension to parse the ORCA output file.
18+
19+
## [0.1.0] - 2023-10-14
20+
21+
- Update of `patterns.json` file and `headings.md` file. Additional regular expressions added to the list used to parse the ORCA output file. Most frequently used keywords in the ORCA output file are now parsed. The list of regular expressions will be updated in future releases.

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ N/A
1212

1313
## Extension Settings
1414

15-
The current version (0.0.2) of this extension does not have any settings.
15+
The current version (0.1.0) of this extension does not have any settings.
1616

1717
## Known Issues
1818

@@ -38,7 +38,11 @@ Added support for automatically showing TOC view when opening an ORCA output fil
3838

3939
---
4040

41-
## Roadmap
41+
### 0.1.0
42+
43+
Update of `patterns.json` file and `headings.md` file. Additional regular expressions added to the list used to parse the ORCA output file. Most frequently used keywords in the ORCA output file are now parsed. The list of regular expressions will be updated in future releases.
44+
45+
## TODO
4246

4347
- [x] Automatically show TOC view when opening an ORCA output file
4448
- [ ] Automatically update TOC view when saving changes to an ORCA output file (additional command to manually refresh TOC view)
@@ -48,6 +52,14 @@ Added support for automatically showing TOC view when opening an ORCA output fil
4852
- [ ] Add icon to this extension
4953
- [x] Updating the list of regular expressions used to parse the ORCA output file
5054

55+
## Roadmap
56+
57+
The current version represents a very early release of this extension.
58+
59+
The list of regular expressions in the `headings.md` file is parsed by converting each heading and the corresponding regular expression into a JSON object. The headings that will be displayed in the `ORCA FILE OUTLINE` is the heading text. This approach is not very flexible because some of the headings in the ORCA output file could be changed based on the type of calculation or in different versions of ORCA. In the next major release, the list of regular expressions will be more universal and the matched text will be displayed in the `ORCA FILE OUTLINE` view. The list of regular expressions will be updated in future releases. Most of the keywords in the ORCA output file are in full capital letters, which is not very user friendly. In the next major release, the matched text will be converted to title case before being displayed in the `ORCA FILE OUTLINE` view. There will be a list of keywords that will not be converted to title case. The list of keywords will be updated in future releases.
60+
61+
Another feature that will be added in the next major release is to enable the scrolling of the `ORCA FILE OUTLINE` view to the current line in the ORCA output file. This will be useful when the ORCA output file is very long and the user is navigating through the file. The `ORCA FILE OUTLINE` view will automatically scroll to the current line in the ORCA output file.
62+
5163
## For Developers
5264

5365
The list of regular expressions is saved in `patterns.json` file. The file contains a list of regular expressions that are used to parse the ORCA output file. Each regular expression is a JSON object with the following properties:

images/orca_TOC.png

17 KB
Loading

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "orcatoc",
33
"displayName": "orca_toc",
44
"description": "Provides an outline for ORCA files in the VS Code sidebar.",
5-
"version": "0.0.2",
5+
"version": "0.1.0",
66
"engines": {
77
"vscode": "^1.82.0"
88
},
@@ -58,5 +58,6 @@
5858
"url": "https://github.com/liqunkang/orca_TOC.git"
5959
},
6060
"license": "GPL-3.0",
61-
"publisher": "liqunKang"
61+
"publisher": "liqunKang",
62+
"icon": "images/orca_TOC.png"
6263
}

0 commit comments

Comments
 (0)