Re: [viewvc-users] help needed for syntax highlighting

chelladurai kattupputhurManickam <[email protected]>
Newsgroups gmane.comp.version-control.cvs.viewcvs.user
Message-ID <[email protected]>
Many thanks again Michael, I am able to see the syntax after I enabled
 mime_types_files and assign '/etc/httpd/conf/mime.types' to it in
viewvc.conf. I was asking about hightlighting for c file. I was able to view
the c files and any files with an extension but NOT files without extension,
hence included README view error. This too is resolved by the above change.
Apologies for any inconvenience, thanks again.

On Mon, Mar 1, 2010 at 2:31 PM, C. Michael Pilato <[email protected]>wrote:

> chella moneycome wrote:
> > Hi there,
> >
> > Coudl you please take a look and advise
> >
> > Looks like syntax highlighting is working for some files, please refer
> > attached Contents of Makefile (2.jpg) , test.xml (4.jpg) and zTest.sh
> > (5.jpg), and not for some files.
> >
> > */test.c/*
> >
> > Could see the below line in /etc/httpd/conf/mime.types
> >
> > text/x-c                                        c cc cxx cpp h hh dic
>
> This looks fine, assuming that you've told ViewVC to look up MIME types in
> /etc/httpd/conf/mime.types via the 'mime_types_files' configuration option.
>
> > and below lines in /usr/share/enscript/hl/enscript.st <
> http://enscript.st>
> >
> > namerules
> > {
> >   /\.(c|h)$/                                    c;
> > ~
> > ~
> > }
> >
> > startrules
> > {
> >   /.\010.\010.\010./                                    nroff;
> >   /-\*- [Cc] -\*-/                                      c;
> > ~
> > ~
> > }
>
> This is irrelevant, because ViewVC no longer uses enscript for syntax
> highlighting.  It uses Pygments.
>
> > but the MIME type is text/plain in viewVC for .c files. Please refer
> > attached Contents of test.c (3.jpg)
>
> Is the MIME type text/plain because perhaps that's what the svn:mime-type
> property set on that file declares it to be?  By default, ViewVC will honor
> the svn:mime-type property value before resorting to a lookup in the system
> MIME mapping file.
>
> >   File
> "/usr/local/lib/python2.6/dist-packages/Pygments-1.2.2-py2.6.egg/pygments/lexers/__init__.py",
> line 124, in get_lexer_for_filename
> >     raise ClassNotFound('no lexer for filename %r found' % _fn)
> > ClassNotFound: no lexer for filename 'README' found
>
> Why are you asking about C files but showing an error for a README file?
>
> --
> C. Michael Pilato <[email protected]>
> CollabNet   <>   www.collab.net   <>   Distributed Development On Demand
>
>

------------------------------------------------------
http://viewvc.tigris.org/ds/viewMessage.do?dsForumId=4255&dsMessageId=2453697

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.