Bug 145699 - AVR assembler file highlighting doesn't bold fallowing ATmega16/32 instructions: brcs, brcc, std, ldd
Summary: AVR assembler file highlighting doesn't bold fallowing ATmega16/32 instructio...
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: syntax (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-20 10:43 UTC by Marcin Pilaczynski
Modified: 2007-05-20 12:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Pilaczynski 2007-05-20 10:43:54 UTC
Version:           2.5.6 (using KDE 3.5.6, Arch Linux)
Compiler:          Target: i686-pc-linux-gnu
OS:                Linux (i686) release 2.6.20-ARCH

I use Kate for writing assembler code for Atmel ATmega16/32 microcontroller unit (MCU) and I use "Tools->Highlight->Assembler->Assembler AVR" highlighting.
Nearly all asm instructions are highlight (bolded font) correctly - except these 4 mnemonics:
1. brcs
2. brcc
3. std
4. ldd
Please update Kate's AVR "recognizable instruction list".

P.S. Sorry for poor English:(
Comment 1 Dominik Haumann 2007-05-20 12:26:47 UTC
SVN commit 666566 by dhaumann:

new keywords: brcs, brcc, std, ldd
BUG: 145699


 M  +5 -1      asm-avr.xml  


--- trunk/KDE/kdelibs/kate/data/asm-avr.xml #666565:666566
@@ -33,7 +33,7 @@
 
 -->
 
-<language name="AVR Assembler" version="1.03" kateversion="2.4" section="Assembler" extensions="*.asm;*.ASM;*.asm-avr" mimetype="text/x-asm;text/x-asm-avr" author="Roland Nagy" license="GPL">
+<language name="AVR Assembler" version="1.04" kateversion="2.4" section="Assembler" extensions="*.asm;*.ASM;*.asm-avr" mimetype="text/x-asm;text/x-asm-avr" author="Roland Nagy" license="GPL">
   <highlighting>
     <list name="keywords">
       <item> adc</item>
@@ -46,6 +46,8 @@
       <item> bld</item>
       <item> brbc</item>
       <item> brbs</item>
+      <item> brcc</item>
+      <item> brcs</item>
       <item> break</item>
       <item> breq</item>
       <item> brge</item>
@@ -96,6 +98,7 @@
       <item> inc</item>
       <item> jmp</item>
       <item> ld</item>
+      <item> ldd</item>
       <item> ldi</item>
       <item> lds</item>
       <item> lpm</item>
@@ -140,6 +143,7 @@
       <item> sleep</item>
       <item> spm</item>
       <item> st</item>
+      <item> std</item>
       <item> sts</item>
       <item> sub</item>
       <item> subi</item>