Feature Requests item #1262869, was opened at 2005-08-18 11:17
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=352439&aid=1262869&group_id=2439

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Submitted By: Georg Ritter (rittger)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fixes/Improvements for Csound lexer

Initial Comment:
Csound lexing is currently broken: opcodes are not
recognized and folding doesn't work. The reason is that
the csound.properties file uses a variable "opcode"
which is used also in the mmixal lexer.
Furthermore, a opcodes containing upper-case letters
were not recognized. This has been fixed in
LexCsound.cxx with a small modification.

The attached tarball contains the following modified
file (against version 1.65):

scite/src/SciTEGlobal.properties:
  -prefixed Csound-related variables with "csound_"
  -Improved color of style.csound.7
  -Force all fonts to be mono spaced

scite/src/Embedded.properties => added Csound properties
  -prefixed Csound-related variables with "csound_"
  -Improved color of style.csound.7

scintilla/src/LexCsound.cxx
  -Fix opcodes/keywords to be fully case sensitive and
accept upper-case keywords


Regards,
Georg Ritter

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=352439&aid=1262869&group_id=2439
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to