»
« home   paste   Anonymous | Login | Signup for a new account 07-28-2017 16:47 CEST
 
* X »
«
GeSHi - Generic Syntax Highlighter Syntax Coloriser for PHP
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000081 [GeSHi] core minor always 05-16-06 19:33 09-18-06 01:12
Reporter nigel View Status public  
Assigned To nigel
Priority low Resolution fixed  
Status closed   Product Version 1.1.1alpha4
Summary 0000081: Source preprocessing may come in handy for some highlighting difficulties
Description In the case of the C language, some keywords can be split over multiple lines.

e.g.:

#p\
ragma

Detecting such keywords is a massive headache at the moment, because of the line splitting.

It might be possible in the future to support some kind of preprocessing where such evil cases like "\\\n" are removed, and their positions remembered so they can be put back later. Meanwhile the highlighting can continue completely unaware that the "\\\n"'s ever existed.
Additional Information
Attached Files

- Relationships
related to 0000080assigned Netocrat C Support 
related to 0000085assigned nigel Preview and Postview Functions for Code Parsers 

- Notes
(0000414)
nigel
06-27-06 00:22

This is largely done, though I will hold off closing it until Netocrat has had a play.
 
(0000448)
nigel
09-14-06 00:07

This appears to be fixed now, I have not encountered any problems with it for a while.
 
(0000453)
nigel
09-18-06 01:12

Done.
 

- Issue History
Date Modified Username Field Change
05-16-06 19:33 nigel New Issue
05-16-06 19:33 nigel Status new => assigned
05-16-06 19:33 nigel Assigned To  => nigel
05-16-06 19:34 nigel Relationship added related to 0000080
06-27-06 00:22 nigel Note Added: 0000414
09-13-06 12:56 BenBE Relationship added related to 0000085
09-14-06 00:07 nigel Status assigned => resolved
09-14-06 00:07 nigel Fixed in Version  => 1.1.2alpha3
09-14-06 00:07 nigel Resolution open => fixed
09-14-06 00:07 nigel Note Added: 0000448
09-18-06 01:12 nigel Status resolved => closed
09-18-06 01:12 nigel Note Added: 0000453

  


Mantis 1.0.0rc2[^]
Copyright © 2000 - 2005 Mantis Group
43 total queries executed.
34 unique queries executed.
Powered by Mantis Bugtracker