• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

language-gnu-avr-asm

Syntax highlighting package for GNU AVR Assembler.
  • #avr
  • #asm
  • #assembly
rlnd-ldwg
0.2.8 279
0
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

language-gnu-avr-asm package

Forked from dkatzdev's language-asm-avr.
Syntax highlighting package for GNU AVR Assembler. Updated the compiler directives to the GNU Assembler Version 2.35.0.

Because I always write the opcodes in lower case so I converted them. If you like, you can adapt the script up2lo.py (you'll find it under snippets) and convert it back to upper case

Add the following lines to your style-sheet to enjoy the full feature of pseudo opcode highlighting:

@import "syntax-variables";
 
@very-light-gray: #c5c8c6; 
@light-gray: #969896; 
@gray: #373b41; 
@dark-gray: #282a2e; 
@very-dark-gray: #1d1f21; 
 
@cyan: #8abeb7; 
@blue: #81a2be; 
@purple: #b294bb; 
@green: #b5bd68; 
@red: #cc6666; 
@orange: #de935f; 
@light-orange: #f0c674; 
@yellow: #ffff00; 
// style the background color of the tree view
.tree-view {
 // background-color: whitesmoke;
}
 
// style the background and foreground colors on the atom-text-editor-element itself
atom-text-editor {
 .syntax--meta {
     &.syntax--class {
       color: @light-orange;
     }
 
     &.syntax--link {
       color: @orange;
     }
 
     &.syntax--require {
       color: @blue;
     }
 
     &.syntax--selector {
       color: @blue;
     }
 
     &.syntax--separator {
       background-color: @gray;
       color: @syntax-text-color;
     }
     &.syntax--preprocessor.syntax--directive {
       color: @red;
     }
     &.syntax--preprocessor.syntax--c-directive {
        color: @yellow;
     }
     &.syntax--preprocessor.syntax--condition {
       //text-decoration: underline;
       color: @orange;
     }
     &.syntax--preprocessor.syntax--definition {
       color: @light-orange;
     }
 }
}

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by