# HG changeset patch # User Marcin Kuzminski # Date 2013-01-05 03:30:24 # Node ID 58a4004224a26d49bc236e8afcd606373065140a # Parent 80abc924a38c0654d08292a70f8a5627b27edb97 fixes issue #710 File view stripping empty lines from begininng and end of the file. Fixed by setting default Pygment lexer option to not do that diff --git a/rhodecode/lib/vcs/nodes.py b/rhodecode/lib/vcs/nodes.py --- a/rhodecode/lib/vcs/nodes.py +++ b/rhodecode/lib/vcs/nodes.py @@ -362,10 +362,11 @@ class FileNode(Node): Returns pygment's lexer class. Would try to guess lexer taking file's content, name and mimetype. """ + try: - lexer = lexers.guess_lexer_for_filename(self.name, self.content) + lexer = lexers.guess_lexer_for_filename(self.name, self.content, stripnl=False) except lexers.ClassNotFound: - lexer = lexers.TextLexer() + lexer = lexers.TextLexer(stripnl=False) # returns first alias return lexer