»
« home   paste   Anonymous | Login | Signup for a new account 07-28-2017 16:51 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
0000047 [GeSHi] theme feature N/A 12-21-05 23:34 02-18-06 11:45
Reporter BenBE View Status public  
Assigned To nigel
Priority low Resolution fixed  
Status closed   Product Version 1.1.1alpha3
Summary 0000047: Create a theme for the PHP syntax output style
Description Create a theme using the colors PHP uses when outputting sources
Additional Information Covering languages:
- PHP (php)
- HTML (html)
- CSS (css)
- JavaScript (js)
- VBScript (vbs)
Attached Files

- Relationships

SYSTEM WARNING: Creating default object from empty value

related to 0000061closed nigel Allow for Subtheme-definitions 
child of 0000044assigned nigel Create additional themes 

- Notes
(0000162)
nigel
12-22-05 09:48

You mean as for the output of highlight_file/highlight_string right?
 
(0000168)
BenBE
12-22-05 10:10

Yeah. php -s file.php ... Exactly.
 
(0000221)
nigel
01-02-06 18:07

In CVS, as theme name "phpsyntax". Please test.
 
(0000229)
BenBE
01-03-06 01:42

Seems ok to me. Did you retrieve the syntax colors from PHPs config directly or fix them to PHP defaults?
 
(0000232)
nigel
01-03-06 10:58

Hard coded as defaults. I dunno whether they should be read from config or not. Thoughts?
 
(0000235)
BenBE
01-04-06 22:38

Might be at least a nice feature. Most won't see the difference between anyway.

It's more a eyetoy, then something that's a must-have. Maybe you could do this if you need some relaxing *g*
 
(0000238)
nigel
01-05-06 09:27

Maybe I could make a new theme for that, or allow extra parameters on setTheme or something. I'll leave this one open and fix it later.
 
(0000243)
BenBE
01-09-06 07:45

As some IDEs have changed some characteristics over time (e.g. Delphi before version 6 doesn't allow for separat tweaking of compiler directives - handles as normal comments) a spec simular to php/php4 for languages might be an idea for themes too, i.e. boride/d6 for d6 specific highlighting features). But I guess further details should go to a separat bug ID.
 
(0000246)
nigel
01-09-06 10:36

Or just a new theme, borided6?
 
(0000247)
BenBE
01-10-06 00:15

Though it's (like for the languages) mostly different features that contain only small differences (D5 doesn't support for highlighting preprocessor different than comments, D6++ does) it would be a waste to copy all the theme stuff back and forth. With "subthemes" you only had to define the basic which is common to all and include the specifics to the others. This way maintaince should be much easier.
 
(0000249)
nigel
01-10-06 11:00

File a bug for it, I'll leave this open to implement dynamic phpsyntax theme.
 
(0000254)
nigel
01-11-06 22:39

Done, as a tester for fixing bug 0000061. Test if you care, else I'll mark this fixed.
 
(0000328)
nigel
02-18-06 11:45

Issue closed.
 

- Issue History
Date Modified Username Field Change
12-21-05 23:34 BenBE New Issue
12-21-05 23:34 BenBE Status new => assigned
12-21-05 23:34 BenBE Assigned To  => nigel
12-21-05 23:35 BenBE Relationship added child of 0000044
12-22-05 09:48 nigel Note Added: 0000162
12-22-05 10:10 BenBE Note Added: 0000168
12-23-05 10:02 nigel Priority normal => low
12-23-05 14:01 BenBE Category lang => theme
01-02-06 18:07 nigel Note Added: 0000221
01-02-06 18:07 nigel Status assigned => feedback
01-02-06 18:07 nigel Resolution open => fixed
01-03-06 01:42 BenBE Note Added: 0000229
01-03-06 10:58 nigel Note Added: 0000232
01-04-06 22:38 BenBE Note Added: 0000235
01-05-06 09:27 nigel Note Added: 0000238
01-09-06 07:45 BenBE Note Added: 0000243
01-09-06 10:36 nigel Note Added: 0000246
01-10-06 00:15 BenBE Note Added: 0000247
01-10-06 11:00 nigel Note Added: 0000249
01-10-06 20:34 BenBE Relationship added related to 0000061
01-11-06 22:39 nigel Note Added: 0000254
01-28-06 17:00 nigel Status feedback => resolved
01-28-06 17:00 nigel Fixed in Version  => 1.1.1alpha3
02-18-06 11:45 nigel Status resolved => closed
02-18-06 11:45 nigel Note Added: 0000328

  


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