--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/b9fad1cd-8d55-42d6-96b9-8bd0b48a4417%40googlegroups.com.
I don't know SublimeText and can't help on topic. But in addition to the TI configurations, I can provide pasm highlighting for Geany IDE, if you're interested.
> syntax highlighting file for pasm (for Sublime Text 3):
>
> https://github.com/justinpearson/pasm-sublime-text-syntax-highlight
Awesome !
TJF, would you post your pasm highlighter for Geany?
# For complete documentation of this file, please see Geany's main documentation
[styling]
# foreground;background;bold;italic
default=0x900000;0xffffff;false;false
comment=0x808080;0xffffff;false;false
number=0x007f00;0xffffff;false;false
string=0xff901e;0xffffff;false;false
operator=0x000000;0xffffff;false;false
identifier=0x880000;0xffffff;false;false
cpuinstruction=0x111199;0xffffff;false;false
mathinstruction=0x7f0000;0xffffff;false;false
register=0x000000;0xffffff;false;false
directive=0x3d670f;0xffffff;false;false
directiveoperand=0xff901e;0xffffff;false;false
commentblock=0x808080;0xffffff;false;false
character=0xff901e;0xffffff;false;false
stringeol=0x000000;0xe0c0e0;false;false
extinstruction=0x007f7f;0xffffff;false;false
[keywords]
# all items must be in one line
instructions=add adc sub suc rsb rsc lsl lsr and or xor not min max clr set scan lmbd mov ldi mvi lbbo sbbo lbco sbco lfc stc zero jmp jal call ret qbgt qbge qblt qble qbeq qbne qba qbbs qbbc wbs wbc halt slp loop fill
registers=c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 c16 c17 c18 c19 c20 c21 c22 c23 c24 c25 c26 c27 c28 c29 c30 c31 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26 r27 r28 r29 r30 r31
directives=.origin .entrypoint .setcallreg .struct .ends .u32 .u16 .u8 .assign .enter .leave .using .macro .mparam .endm
Extended instructions=#define #else #endif #if #ifdef #ifndef #include #elseif #error #note #warn
[settings]
# default extension used when saving files
extension=p
# single comments, like # in this file
comment_single=//
# This setting works only for single line comments
comment_use_indent=true
lexer_filetype=ASM
# context action command (please see Geany's main documentation for details)
context_action_cmd=
[indentation]
width=2
# 0 is spaces, 1 is tabs, 2 is tab & spaces
type=0
[build_settings]
# %f will be replaced by the complete filename
# %e will be replaced by the filename without extension
# (use only one of it at one time)
compiler=pasm_2 -b -y "%f"
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/n2DJLpMNcl0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/30ada836-4ba3-4e62-9174-ab489e592698%40googlegroups.com.