Question: `Jekyll 3.0.1` is not rendering a single line feed (line break). It ignores it. Surprisingly it is rending double line feed as it is. I am using `Jekyll` on `Ubuntu 16.04`. Can someone help me to tackle this behaviour ?

Input
-----

[![enter image description here](https://i.stack.imgur.com/QiQWu.png)](https://i.stack.imgur.com/QiQWu.png)

Rendered
--------

[![enter image description here](https://i.stack.imgur.com/nLRnJ.png)](https://i.stack.imgur.com/nLRnJ.png)

Answer: 
If you're using Kramdown (Jekylls default Markdown renderer) add the following to your `_config.yml`:

```yaml
kramdown:
  hard_wrap: true

```

> 
> hard\_wrap - Interprets line breaks literally
> 
> 
> 

[Jekyll Docs](https://jekyllrb.com/docs/configuration/markdown/#:%7E:text=hard_wrap)
One solution to this could be :
Add two `br` tags to the end of lines :  

`This is line one without any space at end.<br><br>This is line two.`  

Output:  

`This is line one without any space at end`  

`This is line two`