Simon Conseil
5ffadd2283
Add DOCUTILS_SETTINGS to allow to customize the docutils Publisher.
2013-04-23 12:28:30 +02:00
Deniz Turgut
09a332aff3
reset locale after DateFormatter test
2013-04-22 20:07:53 -04:00
Deniz Turgut
62a9b05595
added tests for DateFormatter
2013-04-22 19:54:52 -04:00
Justin Mayer
b5e77a0643
Merge pull request #855 from lilix/accept-mdown-file-extension
...
Accept `mdown` file extension for Markdown files.
2013-04-20 08:02:28 -07:00
Deniz Turgut
e86f4eedcf
bugfix and tests for no settings path (no -s option)
2013-04-19 23:35:09 -04:00
Deniz Turgut
5ccbbcc7d1
add feedback to user and refactor 'autoreload' code
2013-04-19 13:35:20 -04:00
Emily Strickland
08f27e0134
Accept mdown file extension for Markdown files.
...
This extension is sometimes used for Markdown files and is the default
for a few editors, such as Sublime Text.
2013-04-17 21:14:52 -07:00
Rogdham
d83af30195
Add French version for testing utils.strftime
...
Do not use abbreviated locale versions of month/whatever, because it seems that
this is not standard (e.g. MacOS abbreviating differently than GNU/Linux).
2013-04-17 22:17:35 +01:00
Rogdham
3aea29fb2b
Fix bug with MacOS in utils.strftime
...
Force using C89 directives (i.e. mentioned in the Python documentation).
2013-04-17 21:24:45 +01:00
Deniz Turgut
48f7132ba8
refactored utils.strftime
2013-04-16 20:53:27 -04:00
Deniz Turgut
bc4bd773a0
remove unittest2 and fix various warnings in py3
2013-04-13 16:36:05 -04:00
Deniz Turgut
c4b3ad58e8
remove plugins, update docs and update dependecies
2013-04-12 23:39:39 -04:00
Justin Mayer
0a8678a8ae
Change RELATIVE_URLS default to False - Fixes #829
2013-04-11 16:12:55 -07:00
Justin Mayer
679d4aa801
Main CSS file uses tabs, not spaces
2013-04-10 17:14:19 -07:00
Justin Mayer
45dc17f41f
Current default theme design is MIT licensed
2013-04-10 16:58:25 -07:00
Rogdham
eb640b09e6
Add translation metadata support.
...
Allows user to control which posts are the translations independently of the
DEFAULT_LANG setting.
2013-04-06 18:36:37 +01:00
Deniz Turgut
0548b62441
fix for issue #761 : handle unicode correctly in summary for Markdown
2013-04-03 19:38:42 -04:00
David Beitey
e042e11c23
Add new option for controlling whether to display categories on menu or not
...
Conflicts:
docs/changelog.rst
pelican/tests/output/basic/tag/bar.html
pelican/tests/output/basic/tag/baz.html
pelican/tests/output/basic/tag/foo.html
pelican/tests/output/custom/tag/bar.html
pelican/tests/output/custom/tag/baz.html
pelican/tests/output/custom/tag/foo.html
2013-04-01 22:08:13 +10:00
Justin Mayer
f35206660b
Merge pull request #811 from cdunklau/clean_up_tests
...
Nitpicking - tempdir naming, also backslashes are bad
2013-03-30 10:17:09 -07:00
James King
999980c07c
Added WordPress content decoding to importer
2013-03-28 07:16:01 -07:00
Justin Mayer
433ab37eb8
Merge pull request #807 from saimn/fix_webassets_tests
...
Fix webassets tests when running on a system with a different locale.
2013-03-28 06:39:44 -07:00
Deniz Turgut
ba200c30af
Fix for issue #392
2013-03-27 18:17:11 -04:00
Colin Dunklau
edbac49f2b
Nitpicking - tempdir naming, also backslashes are bad
...
Tempdirs should have useful prefixes to aid in collecting information
about failed tests.
Implicit concatenation is better than backslash line continuation.
2013-03-26 11:51:33 -05:00
Simon Conseil
fad824ef5a
Fix webassets tests when running on a system with a different locale.
2013-03-26 09:38:38 +01:00
Deniz Turgut
e6f3126ba6
Fix for issue #219 : tags should list only main articles, not translations
2013-03-26 01:28:42 -04:00
Irfan Ahmad
385a18563c
Fixes #630
2013-03-23 20:16:31 -07:00
Dave King
bd54cb1b88
Prevent people from setting STATIC_PATHS to a str
...
Previously you could accidentally set for example site/css and pelican would iterate through the string and attempt to copy '/' into your output.
2013-03-23 19:56:14 -07:00
Alexis Metaireau
932407f153
Merge pull request #780 from georgevreilly/master
...
Updated social icons
2013-03-22 00:40:03 -07:00
W. Trevor King
ae4fc5a25e
utils: Add path_to_url() and generalize get_relative_path()
...
The old get_relative_path() implementation assumed os.sep == '/',
which doesn't hold on MS Windows. The new implementation uses
split_all() for a more general component count.
I added path_to_url(), because the:
'/'.join(split_all(path))
idiom was showing up in a number of cases, and it's easier to
understand what's going on when that reads:
path_to_url(path)
This will fix a number of places where I think paths and URLs were
conflated, and should improve MS Windows support.
2013-03-21 12:44:44 -04:00
W. Trevor King
b59da89e80
Convert '.' and '..' to the less magical os.curdir and os.pardir
...
While I'm cleaning up path manipulation, I might as well make things
more semantic.
2013-03-21 12:44:44 -04:00
W. Trevor King
e5e455e0e5
Replace os.sep.join with the more robust os.path.join
...
From the Python docs for os.sep [1]:
Note that knowing this is not sufficient to be able to parse or
concatenate pathnames - use os.path.split() and os.path.join()...
Where I touched a line, I also changed double quoted string literals
to single quotes, since they are used more often in the source:
wking@mjolnir ~/src/pelican $ git grep "'" pelican/*.py | wc -l
683
wking@mjolnir ~/src/pelican $ git grep '"' pelican/*.py | wc -l
181
[1]: http://docs.python.org/3/library/os.html#os.sep
2013-03-21 11:38:14 -04:00
Justin Mayer
9eda0f79bd
External resources should be scheme-independent
...
By using "//" instead of "http://" when referring to external resources
such as fonts (e.g., from within CSS files), warnings about "insecure"
content can be avoided.
2013-03-18 17:36:35 -07:00
George V. Reilly
d4b41bd11d
Multiple Social icons
...
aboutme, bitbucket, google-groups, hackernews, reddit,
slideshare, speakerdeck, vimeo, youtube
Also, fix spacing below a line-block.
Try this in resT::
| First line
| Second line
| Third line
New paragraph.
Another paragraph.
Notice how the line-block runs into the first paragraph without the new CSS.
2013-03-15 19:02:44 -07:00
Alexis Métaireau
14cf5f014c
Some doc + various enhancements
2013-03-10 22:57:08 -07:00
Alexis Métaireau
5aeca4826c
Use comments in tests, not docstrings.
2013-03-10 22:42:46 -07:00
Alexis Métaireau
547f8d2e83
Move the tests into pelican. Fix #500
2013-03-06 00:41:27 -08:00
Mario Rodas
3cd84ab396
moving tests dir
2011-07-02 14:41:39 -05:00
Mikhail Korobov
6cd425e408
Basic test for the new rst reader. Locale is also converted to fr_FR.utf-8 (I wasn't able to run tests without this)
2011-05-11 09:42:37 +06:00
Alexis Metaireau
371892ceaa
Merge branch tests into main. (See #44 )
...
Conflicts:
pelican/contents.py
pelican/settings.py
samples/pelican.conf.py
2011-05-10 23:18:11 +01:00
Alexis Metaireau
8454b0d1b8
Tests for settings.
2011-01-13 00:46:10 +01:00
Alexis Metaireau
c13c707a62
Tests for contents.py
2011-01-13 00:32:37 +01:00
Alexis Metaireau
bb96e253c9
Start working on the testsuite.
2011-01-05 16:24:44 +01:00