-
Notifications
You must be signed in to change notification settings - Fork 439
Comparing changes
Open a pull request
base repository: ruby/rdoc
base: v3.12
head repository: ruby/rdoc
compare: v3.12.2
- 20 commits
- 12 files changed
- 1 contributor
Commits on Feb 5, 2013
-
Fix CVE-2013-0256, an XSS exploit in darkfish.js
This XSS exploit could lead to cookie disclosure on websites hosting generated RDoc content. This commit includes a patch rdoc users may apply to their generated content in CVE-2013-0256.rdoc.
Configuration menu - View commit details
-
Copy full SHA for a7d6b41 - Browse repository at this point
Copy the full SHA a7d6b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for adef57a - Browse repository at this point
Copy the full SHA adef57aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09d00be - Browse repository at this point
Copy the full SHA 09d00beView commit details
Commits on Feb 6, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 2f35a52 - Browse repository at this point
Copy the full SHA 2f35a52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7132b32 - Browse repository at this point
Copy the full SHA 7132b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04afc96 - Browse repository at this point
Copy the full SHA 04afc96View commit details
Commits on Feb 24, 2013
-
Fixed syntax highlighting of regular expressions
In HTML output, syntax highlighting of regular expressions could become corrupted. This patch whitelists "/" as a character with a matching terminal like '"' and "'" for strings. See also Ruby Bug #6488 and #6523 Conflicts: History.rdoc
Configuration menu - View commit details
-
Copy full SHA for c24963c - Browse repository at this point
Copy the full SHA c24963cView commit details -
Fixed Regexp backreference corruption
Regular expression parsing was switched to use single-quote escaping rules. Using double quote rules, extra backslashes and white spaces was added. See also Ruby Bug #6488 and #6523
Configuration menu - View commit details
-
Copy full SHA for 6580451 - Browse repository at this point
Copy the full SHA 6580451View commit details -
Fixed lexing of character syntax like ?z
Character syntax `?z` was lexed as an integer token `"zz"`. This has been fixed to lex as a single character string `"z"`. While this won't round-trip, it is acceptable for syntax highlighting. This was discovered by Xavier Noria (@fxn) in rails/rails#7172. Conflicts: History.rdoc
Configuration menu - View commit details
-
Copy full SHA for 26fc790 - Browse repository at this point
Copy the full SHA 26fc790View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8eb2ae2 - Browse repository at this point
Copy the full SHA 8eb2ae2View commit details -
Updated failed tokenization examples to use bad octal digits Conflicts: History.rdoc test/test_rdoc_markup_to_html.rb test/test_rdoc_markup_to_html_snippet.rb
Configuration menu - View commit details
-
Copy full SHA for 976d31f - Browse repository at this point
Copy the full SHA 976d31fView commit details -
Gave TkEND_OF_SCRIPT#text a value
This allows __END__ to be shown in HTML verbatim blocks Conflicts: History.rdoc
Configuration menu - View commit details
-
Copy full SHA for 24efb01 - Browse repository at this point
Copy the full SHA 24efb01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5544853 - Browse repository at this point
Copy the full SHA 5544853View commit details -
Parse unicode characters above \uFFFF
The regular expression matching identifiers was incomplete for unicode characters. Now 𝖒 can be parsed in an identifier. Ruby Bug #7524
Configuration menu - View commit details
-
Copy full SHA for 78ef23e - Browse repository at this point
Copy the full SHA 78ef23eView commit details -
Added limited HEREDOC tokenization
A TkHEREDOC is only generated when the heredoc identifier is followed by a line end. When followed by a method call, comma, etc. a TkSTRING is returned instead so the source output in the HTML view is correct. Fixes #162 Conflicts: History.rdoc lib/rdoc/store.rb
Configuration menu - View commit details
-
Copy full SHA for a5fc3d6 - Browse repository at this point
Copy the full SHA a5fc3d6View commit details -
Fixed tests broken by incompetent cherry-picking
Since I didn't run tests during cherry pick I missed some merges. These have no been corrected.
Configuration menu - View commit details
-
Copy full SHA for 96c3d72 - Browse repository at this point
Copy the full SHA 96c3d72View commit details -
The parser changes to support %i were only bug fixes to master. As it happens, %i support is by accident and RDoc consideres this a method call to %. This should probably be fixed in master at some point.
Configuration menu - View commit details
-
Copy full SHA for 92c591c - Browse repository at this point
Copy the full SHA 92c591cView commit details
Commits on Feb 25, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 751f7ac - Browse repository at this point
Copy the full SHA 751f7acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f339a - Browse repository at this point
Copy the full SHA 13f339aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e210ead - Browse repository at this point
Copy the full SHA e210eadView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.12...v3.12.2