diff --git a/doc/site/classes.markdown b/doc/site/classes.markdown index 55a9d3c8..c3713a32 100644 --- a/doc/site/classes.markdown +++ b/doc/site/classes.markdown @@ -111,7 +111,7 @@ Other methods do change the object, and it's helpful to draw attention to that: Since the parentheses are part of the method's signature, the callsite and definition have to agree. These don't work: - ::: + :::dart "string".count() list.clear diff --git a/doc/site/core/io.markdown b/doc/site/core/io.markdown index d4cad7bc..70b313c0 100644 --- a/doc/site/core/io.markdown +++ b/doc/site/core/io.markdown @@ -5,7 +5,7 @@ The IO class can be used to read and write to and from the console. ## Static Methods -### IO.print(obj[, obj2, obj3...]) +### IO.**print**(objects...) Prints any number of things to the console and then prints a newline character. If you don't pass it a string, it will be converted to a string for @@ -16,21 +16,21 @@ you. When passed multiple things, Wren outputs one after another. I like bananas > IO.print("Oranges", 10) Oranges10 - > + > -### IO.write(obj) +### IO.**write**(object) Prints a single thing to the console, but does not print a newline character afterwards. If you pass it something that isn't a string, it will convert it to a string. - > IO.write(4+5) + > IO.write(4 + 5) 9> -In the above example, the result of `4+5` is printed, and then the prompt is +In the above example, the result of `4 + 5` is printed, and then the prompt is printed on the same line because no newline character was printed afterwards. -### IO.read(prompt) +### IO.**read**(prompt) Reads in and returns a line of text from the console. Takes a single string to be used as a prompt. Pass an empty string for no prompt. Note that the returned @@ -41,4 +41,4 @@ line of text includes the newline character at the end. > IO.print("Hello " + name + "!") Hello John ! - > + > diff --git a/doc/site/lists.markdown b/doc/site/lists.markdown index 1c6e475a..5b71a8fc 100644 --- a/doc/site/lists.markdown +++ b/doc/site/lists.markdown @@ -101,6 +101,7 @@ gap: The `removeAt` method returns the removed item: + :::dart IO.print(letters.removeAt(1)) // "c" If you want to remove everything from the list, you can clear it: diff --git a/doc/site/style.scss b/doc/site/style.scss index 94fdd04d..fd49f7ff 100644 --- a/doc/site/style.scss +++ b/doc/site/style.scss @@ -201,7 +201,7 @@ code { pre { margin: 10px 0; - line-height: 18px; + line-height: 20px; padding: 10px; // Scroll horizontally if not wide enough. diff --git a/doc/site/template-core.html b/doc/site/template-core.html index 1d849f78..0476d5b1 100644 --- a/doc/site/template-core.html +++ b/doc/site/template-core.html @@ -50,7 +50,7 @@