- Add COBOL line comment, it should be better than the standard vscode line based commentor
- If "*>" is found in header of source mark it as sourceformat variable internally
- Change line comment to handle sourceformat variable better
- add DECLARATIVES marker under proc div in outline view
- mark sd/fd with the file icon in outline view
- add report writer section into outline view
- rework the nesting supporting in the outline view
- More refinements
- Adding the begins of "auto" task support
- Activate extension is workspace include cbl/cpy/md/jcl files to enable better source viewer startup
- Document experimental cobol editor feature
- Feature Request: Outline support for divisionless copybook #86 (data division)
- Don't include division/section in outline when inside a class, as it does not work!
- Fix #75 - Paragraphs in breadcrumbs/outline do not extend thru all lines of paragraph
- Minor tweaks
- Add simple outline view for JCL, Jobs & Steps
- Continue to evolve the quick parse
- Fix #66 - Colourisation: extension not coloured
- Fix #67 - Colourisation: "keep" in read lockt-fd-2 with kept lock has no colour
- Fix #68 - Colourisation: thread-local if fd not colourised
- Start to rework the quick parser
- Fix #65 - Indexes not being picked up by parser
- Fix #63 - Colourisation: end valuetype not coloured
- Fix class-id/namespace issue
- Fix #62 - Go To/Peek definition of PERFORM/THRU paragraph wrong Remove the original inline tokenizer and use the same parser used for the outliner, as it is now more mature and works better. (techincal debt that actually fixes this problem)
- Fix #61 - Colourisation: end-chain not coloured
- Fix end-invoke colour
- Fix #60 - Multiline source-computer highlight captures too much
- Fix typo in Fix #59
- Finally found a solution to multi-line installation, author,source-computer, object-computer,date-written,security,date-compiled statements.
- Fix #59 - goto paragraph
- Fix #58 - enhance goto section/paragraph to better understand fixed format
- Fix #57 - Show definition COPY REPLACING -> match copy xxx, previously this was too strict
- Add COBOL comments into exec sql
- Add missing EXEC-SQL to keyword scanner list (ensures it not shownup in outline view)
- Add column 1, sourceformat free comment line to scanner
- Fix #58 - Source not colourized if start from column 2.
- Fix #56 - Show definition DCLGEN
- Fix #56 - Show definition DCLGEN
- Fix #54 - Paragraph detection
- Fix #55 - doc comment continuation no longer works
- Fix #53
- Add bold, high, lowlight, low, standard, background-high, background-low, background-standard to acu syntax
- Above as invalid acu syntax in non-acu syntaxes
- add exit/stop iterator
- Fix reference modification colourisation
- Fix issue #51
- Add $mfcobol-errformat2 problem matcher
- Fix #50
- Fix issue #50, add params keyword and mark it as a bad keyword in ACUCOBOL/OpenCOBOL
- Fix issue #49, add extra keywords and mark same keywords as bad in ACUCOBOL/OpenCOBOL
- Tweak icon
- More fixes to the way margin are activated
- Clean build
- Fix issue #47 - activator not present for ACUCOBOL
- Add alt+shift+m for margin shortcut toggle
- Add shortcuts inline with my old sublime plugin
- Tweaks to pic handling and config
- JCL changes for syntax and margin
- Add experimental margin support
- Only show source format button when it's useful todo it
- Add jcl into the right margin story
- Start work on sourceformat fixed right margin via a editor declaration
- Fix issue #43 (NOT & meta-symbol)
- Fix issue #43 (OPTIONAL)
- README changes
- Tweak configuration handling to be more efficent
- README changes
- Add tunable to turn on/off parsing in area b onwards
- Tweaks for parsing working-storage
- Fix for "Keywords and literals are not colored when followed by comma or semicolon in ACUCOBOL" #42
- Add PL/I extension plinc
- JCL rulers @ 71,72,80
- Ensure EXEC SQL/EXEC HTML are marked as an embedded language
- now CTRL/ works in "exec sql" & "exec html"
- also snippets for sql will appear in any are installed
- Fix issue #39
- Move themes to the "COBOL plus pack"
- add support for goto "fd" in sourcedefprovider
- tweaks to jcl syntax for issue #38
- Fix cobol parse, so it does not include 0 length paragraphs
- Initial version of paragraph parser for the outline view
- Fix issue #38 - "Add highlighting for JES2 control statements"
- Fix issue #37 - "Also take ".proc" as file extension for JCL"
- Fix issue #36 - "PL/I claims Perl extension"
- Fix outline view (exit sectiomn & first line problem)
- Fix issue #35 - brace/any colourisation issue
- Include a reworked tokenizer
- CBL_, PC_ literals are now marked as support.function
- empty release
- Add quoted arguments to PL/I syntax
- Add .inc to the list of PL/I extensions
- Add fuzzy variable match for source definition provider
- Tweak expansion of copydir when env expansion occurs
- Add a simple para finder to the source definition provider
- Add $ expansion in copydir support and source definition provider
- Add a new theme
- Start to add some themes (all have the prefix throwback)
- PL/I tweaks (keywords)
- Bring provider inline with 'C' style providers (functions for program-id, function-id etc.).
- some entry statements not being included in symbol providier
- Add very simple PL/I tmLanguage, just because I was fed up seeing "plain" text
- Tweak quotes in symbol provider (still not 100% happy but should be better)
- Add enum-id, interface-id, valuetype-id to symbol provider
- Fix broken symbol provider due to removing a warning without looking closer at it, silly me.. sorry
- Tweak the symbol provider, heath robinson style, #34
- Add ultra simple symbol provider to mark program-id, division's and sections
- Add JCL keyword provider with a simple list of statements
- Add simple keyword provider
- Tweak keywords list using IBM's table
- Add JCL snipper for IEBGENER
- Tweak for issue #33
- Various tweaks
- iterator/id changes for #31
- Bodge for "not" as operator and verb #30
- Readme changes (Thanks Simon Sobisch)
- Add the start of some jcl snippets
- Finish off #2
- Fix issue #26,#27
- Yet more jcl changes
- More jcl grammar tweaks
- Enhance jcl grammar, try to handle "DD *" overy multiple lines
- add some extra jcl parameters
- Fix issue #25 add constraints, constrain
- $ set fixes
- More support for ACU COBOL Syntax
- Fix bug shown up with an odd example with "REMARKS"/COMMENT
- Continue work on the jcl grammar
- Attempt to fix the untab with column zero issue #23
- Add more support for ACU verbs (DOTNET/COM related)
- Add various keywords to the keyword.control scope
- make ACU verbs "strong" in cobol syntax, as they may or may not be available
- Remove superfluous brace
- Add some documentation for using tasks/problem matchers
- Add some snippets for directive files (sourceformat,dialect,jvmgen,ilgen,copypath)
- Add simple .dir file colouriser for Micro Focus directive files
- Add UPPERCASE version of various snippets, so if you are typing in these will be matched first, not ideal having to duplicate but unless I moving from using a snippet file to handing the snippets in code I can't see any other way.
- Start to add problemMatches/regex for compilation (related to issue #1)
- Mark directives that are invalid in the $set as "invalid" so some theme colour them
- Disable messagebox in opencopybook
- Fix for #21 - Managed types should be coloured differently from keywords
- Tweak fix for #13, differentiate 0.$
- Fix issue #18 (is crt is not colourised #18)
- Mark non-print characters as constant.numeric just so it looks like other sequence number items
- Ensure characters in the indicator column are consistently colour even when the line is a comment
- Ensure the continuation character is not identified as minus
- Remove .1/.2/.3 debug identifer from the grammar
- Fix problem with indicator column area and comments
- Add more support for ACUCOBOL syntax
- Add several ACUCOBOL specific syntax
- Tweak REMARKS/END-REMARKS
- Fix issue #13 - bad tailing colourisation
- Fix warning for DocComment registration (no schema given)
- FIx warning about multi-line comments (remove empty config ops)
- Reduce number of warning message when we cannot find a copybook
- Merge "Continue doc-comment when RETURN is pressed" (Thanks Ted)
- Merge goto definition changes (Thanks Ted)
- Move away from using workspace to workspace folders
- fix schema warning message
- Fix issue #13 - Some lines are incorrectly coloured
- Fix firstLine regex
- Upgrade extension and port to TypeScript
- Code cleanup
- Add badges to README.md
- Add language aliases