Commit graph

2,022 commits

Author SHA1 Message Date
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
Justin Mayer
e55878fc2e Merge pull request #857 from avaris/feedback
add feedback to user and refactor 'autoreload' code
2013-04-20 07:57:56 -07:00
Deniz Turgut
e86f4eedcf bugfix and tests for no settings path (no -s option) 2013-04-19 23:35:09 -04:00
Justin Mayer
13eeb9043a Merge pull request #856 from avaris/non-ascii-path
force argparse output to be unicode in Py2
2013-04-19 17:39:04 -07:00
James Murty
8c7ea8df98 Import wordpress pages to pages/ subdir with --dir-page option
When importing from Wordpress, the --dir-page directive (disabled by
default) automatically adds files to the pages/ when they are recognised
as pages, as opposed to posts.
2013-04-19 23:06:59 +01:00
Justin Mayer
870ec0efe8 Fix outdated link to documentation 2013-04-19 11:12:20 -07:00
Deniz Turgut
5ccbbcc7d1 add feedback to user and refactor 'autoreload' code 2013-04-19 13:35:20 -04:00
Deniz Turgut
a07052ff86 force argparse output to be unicode in Py2 2013-04-18 15:03:43 -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
Justin Mayer
e03e17bc12 Merge pull request #853 from Rogdham/better-strftime
refactored utils.strftime
2013-04-17 15:12:13 -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
Justin Mayer
723db1cd7a Merge pull request #854 from Rogdham/strftime-bugfix
Fix bug with MacOS in utils.strftime
2013-04-17 13:41:39 -07: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
Justin Mayer
598cbeb3be Merge pull request #852 from vene/docfix
DOC: fix the Markdown example for static index page URL override
2013-04-17 09:35:55 -07:00
Justin Mayer
e7370945c9 Merge pull request #851 from avaris/better-strftime
refactored utils.strftime
2013-04-17 09:31:19 -07:00
Vlad Niculae
cdcfdf4605 DOC: fix the Markdown example for static index page URL override 2013-04-17 17:28:36 +09:00
Justin Mayer
bef5e4479e Getting Started documentation overhaul 2013-04-16 19:45:46 -07:00
Deniz Turgut
48f7132ba8 refactored utils.strftime 2013-04-16 20:53:27 -04:00
Justin Mayer
8be7c0dbae Minor documentation improvements 2013-04-16 10:13:47 -07:00
Justin Mayer
7b0165696e Clarify docs regarding pages. Fixes #847. 2013-04-14 15:08:32 -07:00
Justin Mayer
de120aefb4 Merge pull request #846 from Rogdham/output_sources_translations
Output sources for translations as well.
2013-04-14 14:43:46 -07:00
Justin Mayer
1c4a83e1ad Merge pull request #844 from Rogdham/pelican-import_invalid_characters
Do not generate invalid filenames. Fixes #814.
2013-04-14 14:43:13 -07:00
Rogdham
ec8e257fde Output sources for translations as well. 2013-04-14 22:19:57 +01:00
Justin Mayer
907bdd4d46 Merge pull request #849 from avaris/plugin-path-unicode
__import__ fails for unicode 'fromlist' in Py2.x
2013-04-14 14:18:56 -07:00
Deniz Turgut
a3e8a2d18d __import__ fails for unicode 'fromlist' in Py2.x 2013-04-14 17:03:19 -04:00
Rogdham
ff7410ce2a Check URL overwrite. Fixes #446.
Check that template-generated files don't overwrite each other. Log a critical
message otherwise, and exit with non-zero status.
2013-04-14 20:39:04 +01:00
Rogdham
73ca6a1316 Add non unique slug warnings for translations 2013-04-14 20:39:04 +01:00
Justin Mayer
ebee8e9b43 Update FAQ and changelog 2013-04-14 09:41:27 -07:00
Justin Mayer
a2a3f5a393 Minor improvements to contributing guidelines 2013-04-14 07:57:13 -07:00
Rogdham
b2aabdc02b Do not generate invalid filenames. Fixes #814.
Turn invalid characters into underscores, remove leading dots and enforce
a maximum length. Should be fine on main file systems used by Windows, Mac OS
and Linux.
Thanks to @Avaris for helping to clean my code.
2013-04-14 13:20:16 +01:00
Justin Mayer
a6167f64f1 Add CONTRIBUTING file; include in contribute.rst
GitHub recently added a feature that looks for a CONTRIBUTING file in
repo root and displays it whenever a user creates an issue or submits a
pull request. I took this opportunity to put some contribution
submission guidelines into that file, including it dynamically inside
our existing docs/contribute.rst file to eliminate unnecessary
redundancy.
2013-04-13 16:55:13 -07:00
Justin Mayer
f139a04374 Merge pull request #843 from saimn/cleanup-tox
Cleanup tox and remove mentions of webassets.
2013-04-13 16:45:24 -07:00
Simon Conseil
40643ce554 Cleanup tox and remove mentions of webassets.
Nose and unittest2 have been removed from pelican's dependencies, and webassets
moved to pelican-plugins.
2013-04-14 00:36:29 +02:00
Justin Mayer
87735b5215 Merge pull request #842 from avaris/remove-unittest2
remove unittest2 and fix various warnings in py3
2013-04-13 14:23:38 -07:00
Justin Mayer
5554668d37 Merge pull request #841 from Rogdham/pelican-import_wp_no-title
Warn user in case of missing title. Fixes #440.
2013-04-13 14:10:00 -07:00
Deniz Turgut
68921fe94d remove warning for FEED_DOMAIN when SITEURL undefined 2013-04-13 17:07:48 -04:00
Deniz Turgut
bc4bd773a0 remove unittest2 and fix various warnings in py3 2013-04-13 16:36:05 -04:00
Rogdham
a4c16e1b53 Warn user in case of missing title. Fixes #440.
When a WP XML file is imported, items with missing title are generated with a
title which is probably not the good one (instead of being dropped), and a
warning is displayed to the user.
2013-04-13 20:44:18 +01:00
Justin Mayer
091007ddf7 Add contributors to THANKS. Minor language edits. 2013-04-12 21:47:54 -07:00
Justin Mayer
8c907a4cc2 Merge pull request #840 from avaris/move-plugins
remove plugins, update docs and adjust dependencies
2013-04-12 21:33:40 -07:00
Deniz Turgut
c4b3ad58e8 remove plugins, update docs and update dependecies 2013-04-12 23:39:39 -04:00
Justin Mayer
886c8d649c Better defaults for quickstart settings files
Since feed generation is usually unnecessary during development (and can
produce potentially-confusing warnings when SITEURL is not set), running
"make html" will now skip feed generation by default. Feed generation
settings have been added to publishconf.py so feeds will be generated
when the site is published.

Also corrected some URLs in pelicanconf.py.
2013-04-12 08:48:42 -07:00
Justin Mayer
b0ca35279f Merge pull request #839 from wking/mailmap
.mailmap: Add mappings to consolidate author names and emails
2013-04-12 08:10:44 -07:00
W. Trevor King
cb509c1b70 .mailmap: Add mappings to consolidate author names and emails
See "MAPPING AUTHORS" in git-shortlog(1) for syntax details.

I don't think I've accidentally merged two distinct people together,
but I added

  Guillaume B <guitreize@gmail.com>

to avoid someone accidentally merging him into

  Guillaume <guillaume@lame.homelinux.com>

I'm pretty sure these are two different Guillaumes.
2013-04-12 10:51:48 -04:00
Justin Mayer
4687ae7f30 Merge pull request #837 from justinmayer/relativeoff
Change RELATIVE_URLS default to False - Fixes #829
2013-04-12 07:09:23 -07:00
Justin Mayer
ba41611d64 Merge pull request #838 from jimperio/master
Make relative URLs work on Windows.
2013-04-12 06:19:01 -07:00
unknown
8e254e8cd7 Fixed path_to_url when os.sep is not '/'. 2013-04-12 15:44:53 +08:00
Justin Mayer
0d7c3e1b0a Remove allusion to Python versions less than 2.7 2013-04-11 19:27:20 -07:00
Justin Mayer
7364f77c0c Document supported Python versions 2013-04-11 19:23:34 -07:00
Justin Mayer
0a8678a8ae Change RELATIVE_URLS default to False - Fixes #829 2013-04-11 16:12:55 -07:00