1
0
Fork 0
forked from github/pelican
Commit graph

78 commits

Author SHA1 Message Date
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
Nicolas Duhamel
20b0d1d4ae Fix little bug when declaring plugins path in config file 2011-04-27 18:09:55 +02:00
Nicolas Duhamel
91cb42d7d8 add a KISS plugin system 2011-04-26 19:51:55 +02:00
derdon
f9819e0c71 another whitespace mistake in the CLI help 2011-04-26 19:51:55 +02:00
derdon
bb24c05b90 added missing whitespace in the CLI help 2011-04-26 19:51:55 +02:00
Simon Liedtke
b6b7238519 removed unused import 2011-04-26 19:51:55 +02:00