tBunnyMan
a37ba369ef
Implemented better "valid files not found" behavior.
...
Used an exception so show error state.
Used a bool flag to make sure the error is only shown once PER error.
Updated tests to check for the correct Exception raised
2012-08-23 12:44:22 -07:00
Joshua Adelman
6075024469
Modify system path to ensure current directory is included
2012-07-20 07:38:16 -04:00
tBunnyMan
625c1d167d
Documentation Fix
2012-07-18 11:30:02 -07:00
tBunnyMan
e626f771c4
Add Themes and FAQ documentation on the new FEED_ATOM
...
Added all the FEED_ATOM variables to _handle_deprecation
Put FEED_ATOM around `if` in notmyidea
2012-07-16 13:47:39 -07:00
tBunnyMan
70ed05625f
Catch and report exceptions in Auto-reload
...
Fixes #399
Also updated the keyboard interrupt to report before quit.
2012-07-11 20:30:56 -07:00
Alexandre RODIERE
8a53ee1ad3
Fix typo on debug logger calls.
2012-07-03 15:19:38 +02:00
justinmayer
98c8041df2
Merge pull request #367 from ametaireau/reload-for-settings
...
Also reload when the settings file changes.
2012-06-10 12:55:00 -07:00
Alexis Metaireau
6a0937a9e8
merge the plugin branch
2012-06-10 01:14:30 +02:00
Alexis Metaireau
ed8b8bc27e
Also reload when the settings file changes.
...
Fix for #360
2012-06-10 00:24:26 +02:00
Simon
e6448567a0
add some doc in the code
2012-05-11 22:19:03 +02:00
Simon
a6788f83c2
integrate webassets
2012-05-07 17:15:09 +02:00
Meir Kriheli
f558389006
Remove redundant LESS_COMPILER setting
2012-04-28 03:25:54 +03:00
Meir Kriheli
b73d984ec9
Merge branch 'master' of https://github.com/ametaireau/pelican
2012-04-28 00:52:45 +03:00
Kyle Fuller
4c4c2a9604
Add a missing '
2012-04-15 14:40:10 +01:00
Meir Kriheli
50f2cd295f
Implement LessCSSGenerator
2012-04-15 02:20:20 +03:00
Dafydd Crosby
28a1e0f432
Fix some typos and grammar
2012-04-07 18:02:40 -06:00
Kyle Fuller
0ed6cf7743
Follow the PATH variable in settings
2012-03-23 09:05:47 +00:00
Andrea Crotti
bc7c8c14f4
- split main and parse arguments in two function
...
- add '.' as default value for the path
2012-03-22 07:02:06 +00:00
Bruno Binet
8510a07a9e
isinstance basestring rather than str
2012-03-20 23:34:53 +01:00
Andrea Crotti
0922efa371
change the way logging is done, using the standard log tree instead of
...
calling the module-level functions on an unitialised logging object.
This allows to
- simplify log.py
- use one logger object for each file
2012-03-20 13:01:21 +00:00
Bruno Binet
4fe67b8947
Merge remote-tracking branch 'ametaireau/plugins' into plugins
...
Conflicts:
docs/settings.rst
pelican/__init__.py
pelican/generators.py
pelican/settings.py
setup.py
2012-03-20 01:07:25 +01:00
Andrea Crotti
74c2449d8f
add version information in __init__.py and import them from setup.py
...
and conf.py
2012-03-16 14:27:26 +00:00
Andrea Crotti
4bac1ee745
- remove default=None with argparse is redundant since it's the
...
default value already.
- use the argparse.ArgumentDefaultsHelpFormatter as the
formatter_class, to print out automatically the default values
2012-03-14 19:54:28 +00:00
draftcode
2827a6df47
Fixed some typos.
2012-03-12 01:22:54 +09:00
Alexis Metaireau
d6be2fb44c
Put deprecation code in a separate place
2012-03-11 01:59:22 +01:00
Alexis Metaireau
6cde7fd27a
PEP8-ify.
...
Wrap to 80 chars, sanitize imports.
2012-03-09 16:21:38 +01:00
Alexis Metaireau
a7cea63db6
Merge branch 'urls' of https://github.com/kylef/pelican
2012-03-09 11:42:21 +01:00
Andrea Crotti
8f7b08a01c
remove now useless if __name__ == '__main__' checks and clean up the
...
old pelican script in bin
2012-03-07 10:38:08 +00:00
Kyle Fuller
9ba55c28b4
Support CLEAN_URLS and ARTICLE_PERMALINK_STRUCTURE for backwards compatibility
2012-03-06 16:41:36 +00:00
Alexis Metaireau
6c5fe3b0cf
prepare next release
2012-02-28 19:09:41 +01:00
Alexis Metaireau
e0308e3528
bump version
2012-02-28 18:59:46 +01:00
Jökull Sólberg Auðunsson
651249a6c5
Bad logic in delete output booleans. Pretty sure this is just a check to make sure the posts directory is not inside the output.
2011-12-06 01:42:14 +01:00
Skami18
c63eb85070
exit replaced by sys.exit to avoid crashes on cx_Freeze & py2exe (useful for Windows installer)
2011-11-25 18:39:19 +01:00
Skami18
b735f5fa49
Plugin loading is logged in debug mode (-D)
2011-10-30 14:10:50 +01:00
Skami18
73d9ab4763
Tracebacks are shown in debug mode
2011-09-30 16:25:32 +02:00
Skami18
87c22dc7ac
Pelican exits 1 or Exception.exitcode if an exception is raised
2011-09-10 11:37:19 +02:00
Alexis Metaireau
1edbe044a2
Include the "pelican-quickstart" script.
...
This ease the creation of a new blog. I modified slightly the code wrote by @Skami18
here: https://gist.github.com/1025236/dfa695e67482477907c79ae709ab827b20b18b04
This commit also renames the import script to "pelican-import".
Fixes #129 .
2011-08-11 23:34:53 +02:00
Michael Yanovich
9d9355c597
added ability for pelican to handle non-ascii characters when logging
2011-07-01 16:22:21 -04:00
Alexis Metaireau
28c0644eb6
Plugins doc + minor design changes.
2011-06-18 01:03:53 +02:00
Alexis Metaireau
c5a63c953a
Remove the dependency to pkgutil for the plugins
2011-06-17 23:37:08 +02:00
Alexis Metaireau
7184484488
merge nduhamel/plugins
2011-06-17 22:33:54 +02:00
Alexis Metaireau
971f3b4937
bump version number
2011-06-17 19:45:09 +02:00
Borgar
5398da9d76
read_settings should be passed a string argument
...
This solves a crash when user runs with no settings: `pelican .`
2011-06-16 13:10:03 +00:00
Alexis Metaireau
61884c5de4
Bump minor version
2011-06-12 22:37:39 +02:00
Rory McCann
83a61da255
fix typo to make work if path ends in / (cf. issue #131 )
2011-06-12 18:41:29 +01:00
Alexis Metaireau
086df21ce7
bump 2.7.0
2011-06-11 21:43:31 +02:00
derdon
0bbdc6bc00
check also the theme dir in autoreload mode
2011-05-15 12:14:03 +02:00
Alexis Metaireau
e09444fa89
Don't delete the output dir as a default behaviour.
...
Fixes #107
2011-05-07 19:27:33 +01:00
Ronny Pfannschmidt
ffe8e00046
move the sleep so we correctly handle keyboard interupts
2011-05-06 22:09:49 +02:00
Ronny Pfannschmidt
d03a412e5b
add a sleep to the autoreload loop since we dont need too high cpu load
2011-05-06 22:05:13 +02:00