]> git.lizzy.rs Git - rust.git/commit
initial draft of fix for issue #2498:
authorGareth Daniel Smith <garethdanielsmith@gmail.com>
Sat, 30 Jun 2012 10:54:54 +0000 (11:54 +0100)
committerGareth Daniel Smith <garethdanielsmith@gmail.com>
Sat, 30 Jun 2012 10:54:54 +0000 (11:54 +0100)
commit0b653ab9539140bb04941de9a36c03cf10bfc28b
tree491d1b3f128a281ffb3a12240e6858a919f5f3dd
parentd7823de5e2bfc749c2fb4fcfe4d65d54b28e3a92
initial draft of fix for issue #2498:
1. make /// ... and //! ... and /** ... */ and /*! ... */ into sugar for #[doc = ...] attributes.
2. add a script in etc/ to help converting doc-attributes to doc-comments
3. add some functions to core::str to help with (1)
14 files changed:
src/etc/sugarise-doc-comments.py [new file with mode: 0644]
src/libcore/str.rs
src/libsyntax/ast.rs
src/libsyntax/attr.rs
src/libsyntax/fold.rs
src/libsyntax/parse/attr.rs
src/libsyntax/parse/comments.rs
src/libsyntax/parse/lexer.rs
src/libsyntax/parse/token.rs
src/libsyntax/print/pprust.rs
src/rustc/driver/session.rs
src/rustc/metadata/decoder.rs
src/rustdoc/attr_parser.rs
src/test/pretty/doc-comments.rs [new file with mode: 0644]