From 5b1481b3b5d887ee6cc6255056d3bd348e5eab23 Mon Sep 17 00:00:00 2001 From: Inanc Gumus Date: Thu, 18 Apr 2019 12:33:57 +0300 Subject: [PATCH] fix: text wrapper challenge doc typos --- 21-project-text-wrapper/README.md | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/21-project-text-wrapper/README.md b/21-project-text-wrapper/README.md index f276840..c9cfc9b 100644 --- a/21-project-text-wrapper/README.md +++ b/21-project-text-wrapper/README.md @@ -1,22 +1,31 @@ # Text Wrapper Challenge Guideline -In this project your goal is to mimic the soft text wrapping feature of text editors. For example, when there are 100 characters on a line and if the soft-wrapping is set to 40, the editors cut each line that goes beyond 40 characters and display the rest of the line in the next line instead. +In this project your goal is to mimic the soft text wrapping feature of text editors. For example, when there are 100 characters on a line and if the soft-wrapping is set to 40, an editor may cut the line that goes beyond 40 characters and display the rest of the line in the next line instead. ## EXAMPLE -Wrap the text for 40 characters in a line. For example, for the following input, the program should print the following output. +Wrap the given text for 40 characters per line. For example, for the following input, the program should print the following output. **INPUT:** - Hello world, how is it going? It is ok. The weather is beautiful. + Hello world, how is it going? It is ok.. The weather is beautiful. **OUTPUT:** - Hello world, how is it going? It is ok. + Hello world, how is it going? It is ok.. The weather is beautiful. ## RULES -* The program should also work with Unicode text. You can find a unicode story in [story.txt](story.txt) file in the current folder. Please use the text in the file and soft-wrap it to 40 characters. +* The program should work with Unicode text. You can find a unicode text in [story.txt](story.txt) file. -* The program should not cut the words, and should put the whole words on the next line. +* The program should not cut the words before they finish. Instead, it should put the whole word on the next line. For example, this is not OK: + + Hello world, how is it goi + ng? It is o + k. The weather is beautifu + l. + +## SOLUTION + +* [Get the solution source code here](main.go).