summaryrefslogtreecommitdiffstats
path: root/clang/lib/Rewrite/HTMLRewrite.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't expand tabs in EscapeText, but rather expand them when writing outTed Kremenek2008-04-081-3/+14
| | | | | | | the HTML file. This should reduce the amount of memory pressure on the rewriter for files that have a lot of tabs. llvm-svn: 49406
* When substituting tabs during HTMLification, only add " " when we areTed Kremenek2008-04-081-1/+6
| | | | | | "escaping" spaces. llvm-svn: 49404
* Add ids for line numbers, allowing us to jump to arbitrary line numbers withinTed Kremenek2008-04-071-1/+2
| | | | | | an HTMLified source file. llvm-svn: 49359
* Tweak message bubble color (gold)Ted Kremenek2008-04-071-1/+1
| | | | llvm-svn: 49357
* fix css font name, patch by Cédric VenetChris Lattner2008-04-061-1/+1
| | | | llvm-svn: 49260
* Some cleanups in EscapeText and AddLineNumbers. Still investigating performanceTed Kremenek2008-04-031-37/+47
| | | | | | issues. llvm-svn: 49150
* CSS tweaking on blue boxes.Ted Kremenek2008-04-021-1/+2
| | | | llvm-svn: 49121
* Blue diagnostic boxes.Ted Kremenek2008-04-021-4/+2
| | | | llvm-svn: 49117
* Added path sequence numbers in HTML output of PathDiagnostics.Ted Kremenek2008-04-021-0/+1
| | | | llvm-svn: 49116
* Better handling for tabs with message bubbles.Ted Kremenek2008-03-311-2/+4
| | | | llvm-svn: 49001
* Minor CSS tweaking (smaller h1 tags).Ted Kremenek2008-03-271-1/+3
| | | | | | Bug fix in EscapeText (for std::string) where spaces were not properly emitted. llvm-svn: 48889
* Add html::EscapeText for std::string; use this function to escape text in ↵Ted Kremenek2008-03-271-0/+26
| | | | | | message bubbles. llvm-svn: 48884
* Added <h3> tag in HTML file output that contains the name of the source file.Ted Kremenek2008-03-271-0/+1
| | | | llvm-svn: 48869
* Minor CSS tweaking: use webkit style CSS properties for shadows/rounded edgesTed Kremenek2008-03-241-2/+4
| | | | | | for message bubbles. llvm-svn: 48754
* Added HTML highlighting for ranges.Ted Kremenek2008-03-191-0/+3
| | | | llvm-svn: 48572
* Change colors of HTML message bubble.Ted Kremenek2008-03-191-3/+6
| | | | llvm-svn: 48563
* More CSS enhancements to HTML code printing.Ted Kremenek2008-03-191-0/+1
| | | | llvm-svn: 48557
* Misc. cleanups to HTML printing: make code rendered using tables; addTed Kremenek2008-03-191-26/+23
| | | | | | better div positioning for messages. llvm-svn: 48555
* Initial experimentation with adding boxed "annotations" to HTMLized source.Ted Kremenek2008-03-191-2/+7
| | | | llvm-svn: 48540
* Moved generation of html header/footer with builtin CSS to the rewriter library.Ted Kremenek2008-03-191-0/+44
| | | | llvm-svn: 48537
* More cleanups to the HTML rewriter (with line formatting), with betterTed Kremenek2008-03-191-8/+26
| | | | | | pretty-printing of line numbers. llvm-svn: 48533
* Change "style" to "class" in HTML output.Ted Kremenek2008-03-191-2/+2
| | | | llvm-svn: 48525
* More cleanups to HTML rewriter API: remove the InsertTag method; was too ↵Ted Kremenek2008-03-191-76/+8
| | | | | | | | | complicated and clients can achieve a cleaner design just by inserting tags directly. Reserve the "html" namespace for meta-level operations (e.g., escaping text, etc.) llvm-svn: 48524
* More HTML rewriter cleanups. Preliminary CSS support in code pretty-printing.Ted Kremenek2008-03-181-33/+30
| | | | llvm-svn: 48518
* Some cleanups to the HTMLRewrite API. Added support for printing out lineTed Kremenek2008-03-181-23/+105
| | | | | | numbers (more work to be done on aesthetics). llvm-svn: 48512
* Modified "InsertTag" (HTML rewriter) to have an optional "OutermostTag" flag toTed Kremenek2008-03-181-3/+17
| | | | | | | indicate whether or not the new tag should be the outermost tag at the specified location (in the case that other tags have been inserted at the same spot). llvm-svn: 48506
* Added the beginning of a set of rewriter functions for pretty-printing sourceTed Kremenek2008-03-181-0/+77
code as HTML. Added a new driver option "--emit-html" to dump the source of the main input file as HTML. llvm-svn: 48505
OpenPOWER on IntegriCloud