From 1d0bc45704020769d917c2ac62286ab117fd9a74 Mon Sep 17 00:00:00 2001 From: yodalee Date: Sun, 28 Dec 2014 00:38:00 +0800 Subject: [PATCH 1/2] update description in ORGANIZATION.md --- ORGANIZATION.md | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/ORGANIZATION.md b/ORGANIZATION.md index a709d07be9b..f2753797f2b 100644 --- a/ORGANIZATION.md +++ b/ORGANIZATION.md @@ -2,35 +2,41 @@ ## Servo components -* `src/bin.rs`: Servo's entry point -* `src/lib.rs`: libservo entry point -* `components/layout`: The layout system. -* `components/style`: The CSS styling system. -* `components/script`: The JavaScript and DOM systems. +* components/servo : Servo main program. +* components/servo/main.rs : Servo's entry point. +* components/servo/lib.rs : libservo entry point. +* components/canvas : HTML canvas graphics operations. * `components/compositing`: The compositor and windowing systems. +* components/devtools : Server for remote Firefox developer tools. * `components/gfx`: Graphics rendering, fonts, and text shaping. -* `components/net`: Networking, caching, image decoding. +* `components/layout`: The layout system. * `components/msg`: Message structure definitions for inter-task communication. -* `components/*_traits`: Trait definitions to break crate dependencies. +* `components/net`: Networking, caching, image decoding. * `components/plugins`: Various compiler plugins and macros used by the rest of Servo. +* `components/script`: The JavaScript and DOM systems. +* `components/style`: The CSS styling system. * `components/util`: Various utility functions used by other Servo components. +* `components/*_traits`: Trait definitions to break crate dependencies. ## Supporting libraries These libraries are either internal but used by Servo or external and need special integration: +* support/android : Android-specific infrastructure. +* support/android-rs-glue : Android apk builder. * `support/rust-task_info`: A binding to the task_info library on OS X. +* support/time : A temporary fork of libtime required for Android. ## Tests -* `tests/contenttest.rs`: Content (JavaScript) test runner -* `tests/contenttest`: Content tests -* `tests/reftest.rs`: Reference (layout) test runner -* `tests/reftest`: Reference tests -* `tests/html`: Manual test cases and examples -* `tests/power`: Tests for measuring power usage -* `tests/wpt`: Web platform tests and harness +* `tests/contenttest.rs`: Content (JavaScript) test runner. +* `tests/content Content tests. +* `tests/reftest.rs`: Reference (layout) test runner. +* `tests/ref Reference tests. +* `tests/html`: Manual test cases and examples. +* `tests/power`: Tests for measuring power usage. +* `tests/wpt`: Web platform tests and harness. ## Miscellaneous From 5912704458c88053821140cdfbeb11f9f9f07aa2 Mon Sep 17 00:00:00 2001 From: yodalee Date: Tue, 30 Dec 2014 08:34:23 +0800 Subject: [PATCH 2/2] add ` around path --- ORGANIZATION.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ORGANIZATION.md b/ORGANIZATION.md index f2753797f2b..90727186290 100644 --- a/ORGANIZATION.md +++ b/ORGANIZATION.md @@ -2,12 +2,12 @@ ## Servo components -* components/servo : Servo main program. -* components/servo/main.rs : Servo's entry point. -* components/servo/lib.rs : libservo entry point. -* components/canvas : HTML canvas graphics operations. +* `components/servo`: Servo main program. +* `components/servo/main.rs`: Servo's entry point. +* `components/servo/lib.rs`: libservo entry point. +* `components/canvas`: HTML canvas graphics operations. * `components/compositing`: The compositor and windowing systems. -* components/devtools : Server for remote Firefox developer tools. +* `components/devtools`: Server for remote Firefox developer tools. * `components/gfx`: Graphics rendering, fonts, and text shaping. * `components/layout`: The layout system. * `components/msg`: Message structure definitions for inter-task communication. @@ -23,17 +23,17 @@ These libraries are either internal but used by Servo or external and need special integration: -* support/android : Android-specific infrastructure. -* support/android-rs-glue : Android apk builder. +* `support/android`: Android-specific infrastructure. +* `support/android-rs-glue`: Android apk builder. * `support/rust-task_info`: A binding to the task_info library on OS X. -* support/time : A temporary fork of libtime required for Android. +* `support/time`: A temporary fork of libtime required for Android. ## Tests * `tests/contenttest.rs`: Content (JavaScript) test runner. -* `tests/content Content tests. +* `tests/content`: Content tests. * `tests/reftest.rs`: Reference (layout) test runner. -* `tests/ref Reference tests. +* `tests/ref`: Reference tests. * `tests/html`: Manual test cases and examples. * `tests/power`: Tests for measuring power usage. * `tests/wpt`: Web platform tests and harness.