Files
clint/examples/indents.py
T
2011-03-24 05:06:23 -04:00

35 lines
1.1 KiB
Python
Executable File

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import with_statement
import sys
import os
sys.path.insert(0, os.path.abspath('..'))
from clint.textui import puts, indent
lorem = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.'
if __name__ == '__main__':
puts('This is an example of text that is not indented. Awesome, eh?')
puts('Lets quote some text.')
with indent(4, quote='.'):
puts('This is indented text.')
with indent(3, quote=' >'):
puts('This is quoted text.')
puts(lorem)
puts("And, we're back to the previous index level. That was easy.")
with indent(12, quote=' |'):
puts('This is massively indented text.')
puts('This is massively indented text again.')
puts("Now I'll show you how to negatively indent.")
with indent(-5, quote='!! '):
puts('NOTE: INCEPTION!')
puts('And back to where we were.')
puts('Back to level 1.')
puts('Back to normal.')