Skip to content

Added Support for 10 Languages (see description): - #309

Open
osterhoutan wants to merge 3 commits into
aaron-bond:masterfrom
osterhoutan:master
Open

Added Support for 10 Languages (see description):#309
osterhoutan wants to merge 3 commits into
aaron-bond:masterfrom
osterhoutan:master

Conversation

@osterhoutan

@osterhoutan osterhoutan commented Feb 7, 2021

Copy link
Copy Markdown

Other tasks done:

  • updated readme w/ language support changes
  • corrected spelling errors in comments around code
  • added multiline comment support for LaTeX (using the comment environment)
    • i.e.
      \begin{comment}
         ....
      \end{comment}

Added Comment Support for the following languages:

Note:

(2021-02-18) Also added support for the nasm/yasm x86/x86_64/amd64 assembly languages (from the intel syntax), and wanted to add supprot for several other assembly languages, but the extensions have language id conflicts, for their notably different syntaxes (and more importantly comment syntax), and have submitted issues to have them correct this on their ends and might come back and make these changes after.
Currently the code is just commented out waiting for the changes on their end.

osterhoutan-UofU and others added 3 commits February 7, 2021 12:47
Other tasks done:
 - updated readme w/ lang changes
 - corrected spelling errors in comments around code
 - added multiline comment support for LaTeX
    (using the comment enviroment)

Added Comment Support for the following languages:
 - [ahk] : auto hot key
 - [alloy] : alloy
 - [cson] : CoffeScript-Object-Notation
 - [dafny] : dafny language
 - [gas] : gas & at&t/gnu x86 assembly dialects
 - [gitconfig] : git configuration files
 - [gitignore]: git ignore files
 - [promela] : promela (/spin) language
 - [tex] : plain tex (w/out LaTeX)
 - [toml] : Tom's Obviouse Minimal Language (TOML)
- Corrected Alloy comment syntax. to allow // and --
- Corrected GAS assembly to only support // for single line comments.
- Added the code for nasm/yasm intel syle x86 assembler.
  - however, due to language id conflicts commented out until rectified.

- added support for the rainmeter config syntax (special ini imp)
 MAde it possible to define tags to be language specific,
  as well as if multiline comments are acceptable.

TODO:
  Find a way to reasnanable allow you to override default tag list
in language override,
without having to redefine all tags.
@aaron-bond

Copy link
Copy Markdown
Owner

Hi, this branch I'm working on currently allows support for all languages:
https://github.com/aaron-bond/better-comments/tree/all-languages

I've been looking for help testing so any feedback is appreciated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants