Convert tabs to spaces in design doc templates
authorJohn Ousterhout <ouster@cs.stanford.edu>
Tue, 19 May 2020 04:32:20 +0000 (21:32 -0700)
committerJohn Ousterhout <ouster@cs.stanford.edu>
Tue, 19 May 2020 04:32:20 +0000 (21:32 -0700)
doc/filesys.tmpl
doc/threads.tmpl
doc/userprog.tmpl
doc/vm.tmpl

index db792bfed2af176e65a70afc88264a17444f3740..f3bd101d67f26c2d8c894ef45d5afdc68609f59c 100644 (file)
@@ -1,8 +1,8 @@
-                            +-------------------------+
-                    |          CS 140         |
-                    | PROJECT 4: FILE SYSTEMS |
-                    |     DESIGN DOCUMENT     |
-                    +-------------------------+
+             +-------------------------+
+             |         CS 140          |
+             | PROJECT 4: FILE SYSTEMS |
+             |     DESIGN DOCUMENT     |
+             +-------------------------+
 
 ---- GROUP ----
 
 
 ---- GROUP ----
 
@@ -21,8 +21,8 @@ FirstName LastName <email@domain.example>
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
-                    INDEXED AND EXTENSIBLE FILES
-                    ============================
+             INDEXED AND EXTENSIBLE FILES
+             ============================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -60,8 +60,8 @@ FirstName LastName <email@domain.example>
 >> structure, and what advantages and disadvantages does your
 >> structure have, compared to a multilevel index?
 
 >> structure, and what advantages and disadvantages does your
 >> structure have, compared to a multilevel index?
 
-                           SUBDIRECTORIES
-                           ==============
+                SUBDIRECTORIES
+                ==============
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -91,8 +91,8 @@ FirstName LastName <email@domain.example>
 >> B6: Explain why you chose to represent the current directory of a
 >> process the way you did.
 
 >> B6: Explain why you chose to represent the current directory of a
 >> process the way you did.
 
-                            BUFFER CACHE
-                            ============
+                 BUFFER CACHE
+                 ============
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -123,8 +123,8 @@ FirstName LastName <email@domain.example>
 >> C7: Describe a file workload likely to benefit from buffer caching,
 >> and workloads likely to benefit from read-ahead and write-behind.
 
 >> C7: Describe a file workload likely to benefit from buffer caching,
 >> and workloads likely to benefit from read-ahead and write-behind.
 
-                          SURVEY QUESTIONS
-                          ================
+               SURVEY QUESTIONS
+               ================
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
index b34b4e2eab4845bef2d7b8f4c9933ef3dc30a404..f87f464260a24657009c724b56815beef1857e29 100644 (file)
@@ -1,9 +1,9 @@
-                       +--------------------+
-                       |        CS 140      |
-                       | PROJECT 1: THREADS |
-                       |   DESIGN DOCUMENT  |
-                       +--------------------+
-                                  
+            +--------------------+
+            |        CS 140      |
+            | PROJECT 1: THREADS |
+            |   DESIGN DOCUMENT  |
+            +--------------------+
+
 ---- GROUP ----
 
 >> Fill in the names and email addresses of your group members.
 ---- GROUP ----
 
 >> Fill in the names and email addresses of your group members.
@@ -21,8 +21,8 @@ FirstName LastName <email@domain.example>
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
-                            ALARM CLOCK
-                            ===========
+                 ALARM CLOCK
+                 ===========
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -51,8 +51,8 @@ FirstName LastName <email@domain.example>
 >> A6: Why did you choose this design?  In what ways is it superior to
 >> another design you considered?
 
 >> A6: Why did you choose this design?  In what ways is it superior to
 >> another design you considered?
 
-                        PRIORITY SCHEDULING
-                        ===================
+             PRIORITY SCHEDULING
+             ===================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -86,8 +86,8 @@ FirstName LastName <email@domain.example>
 >> B7: Why did you choose this design?  In what ways is it superior to
 >> another design you considered?
 
 >> B7: Why did you choose this design?  In what ways is it superior to
 >> another design you considered?
 
-                         ADVANCED SCHEDULER
-                         ==================
+              ADVANCED SCHEDULER
+              ==================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -137,8 +137,8 @@ ticks   A   B   C   A   B   C   to run
 >> type and/or a set of functions or macros to manipulate fixed-point
 >> numbers, why did you do so?  If not, why not?
 
 >> type and/or a set of functions or macros to manipulate fixed-point
 >> numbers, why did you do so?  If not, why not?
 
-                          SURVEY QUESTIONS
-                          ================
+               SURVEY QUESTIONS
+               ================
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
index a489303091491fc57d545ebb998019f396329043..03c7fa015c563f2b24849803e433a942719759e1 100644 (file)
@@ -1,8 +1,8 @@
-                    +--------------------------+
-                            |          CS 140          |
-                    | PROJECT 2: USER PROGRAMS |
-                    |     DESIGN DOCUMENT      |
-                    +--------------------------+
+             +--------------------------+
+             |          CS 140          |
+             | PROJECT 2: USER PROGRAMS |
+             |     DESIGN DOCUMENT      |
+             +--------------------------+
 
 ---- GROUP ----
 
 
 ---- GROUP ----
 
@@ -21,8 +21,8 @@ FirstName LastName <email@domain.example>
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
-                          ARGUMENT PASSING
-                          ================
+               ARGUMENT PASSING
+               ================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -44,8 +44,8 @@ FirstName LastName <email@domain.example>
 >> and arguments.  In Unix-like systems, the shell does this
 >> separation.  Identify at least two advantages of the Unix approach.
 
 >> and arguments.  In Unix-like systems, the shell does this
 >> separation.  Identify at least two advantages of the Unix approach.
 
-                            SYSTEM CALLS
-                            ============
+                 SYSTEM CALLS
+                 ============
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -111,8 +111,8 @@ FirstName LastName <email@domain.example>
 >> B11: The default tid_t to pid_t mapping is the identity mapping.
 >> If you changed it, what advantages are there to your approach?
 
 >> B11: The default tid_t to pid_t mapping is the identity mapping.
 >> If you changed it, what advantages are there to your approach?
 
-                          SURVEY QUESTIONS
-                          ================
+               SURVEY QUESTIONS
+               ================
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
index 5733643af07a5051098ff8d7b3e9bee8eb927eef..9e6a9a56a36cdebdb7430548da219303812f19e0 100644 (file)
@@ -1,8 +1,8 @@
-        +---------------------------+
-                   | CS 140                    |
-                   | PROJECT 3: VIRTUAL MEMORY |
-                   |   DESIGN DOCUMENT           |
-                   +---------------------------+
+            +---------------------------+
+            |          CS 140          |
+            | PROJECT 3: VIRTUAL MEMORY |
+            |      DESIGN DOCUMENT      |
+            +---------------------------+
 
 ---- GROUP ----
 
 
 ---- GROUP ----
 
@@ -21,8 +21,8 @@ FirstName LastName <email@domain.example>
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
 >> preparing your submission, other than the Pintos documentation, course
 >> text, lecture notes, and course staff.
 
-                       PAGE TABLE MANAGEMENT
-                       =====================
+            PAGE TABLE MANAGEMENT
+            =====================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -49,8 +49,8 @@ FirstName LastName <email@domain.example>
 >> A5: Why did you choose the data structure(s) that you did for
 >> representing virtual-to-physical mappings?
 
 >> A5: Why did you choose the data structure(s) that you did for
 >> representing virtual-to-physical mappings?
 
-                      PAGING TO AND FROM DISK
-                      =======================
+               PAGING TO AND FROM DISK
+               =======================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -103,8 +103,8 @@ FirstName LastName <email@domain.example>
 >> where your design falls along this continuum and why you chose to
 >> design it this way.
 
 >> where your design falls along this continuum and why you chose to
 >> design it this way.
 
-                        MEMORY MAPPED FILES
-                        ===================
+             MEMORY MAPPED FILES
+             ===================
 
 ---- DATA STRUCTURES ----
 
 
 ---- DATA STRUCTURES ----
 
@@ -130,8 +130,8 @@ FirstName LastName <email@domain.example>
 >> implementation either does or does not share much of the code for
 >> the two situations.
 
 >> implementation either does or does not share much of the code for
 >> the two situations.
 
-                          SURVEY QUESTIONS
-                          ================
+               SURVEY QUESTIONS
+               ================
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you
 
 Answering these questions is optional, but it will help us improve the
 course in future quarters.  Feel free to tell us anything you