Thomas Reynolds
|
d82ac590db
|
Cop
|
2016-01-14 11:21:42 -08:00 |
Thomas Reynolds
|
c213bd19df
|
Move block run
|
2016-01-12 17:11:56 -08:00 |
Thomas Reynolds
|
ae15d203a8
|
Fix some tests
|
2015-11-28 19:32:45 -08:00 |
Thomas Reynolds
|
e47b0ae29a
|
import_file and import_path APIs. Addresses #1632
|
2015-11-28 18:03:05 -08:00 |
Eliott Appleford
|
19d21d2295
|
make frontmatter delims configurable
|
2015-10-23 09:40:24 +00:00 |
Thomas Reynolds
|
7383f67874
|
Implement yaml data postscript
|
2015-06-16 15:30:37 -07:00 |
Thomas Reynolds
|
9454536b12
|
Here we go
|
2015-05-02 14:23:16 -07:00 |
Thomas Reynolds
|
82b84668b0
|
Standardize exposing methods inside extensions to the outside world
|
2015-05-02 11:48:21 -07:00 |
Thomas Reynolds
|
33cb9b3ba9
|
Expand collection laziness to data
|
2015-04-26 13:22:58 -07:00 |
Thomas Reynolds
|
22ce56492f
|
Experiment with Hamster
|
2015-04-24 10:28:03 -07:00 |
Thomas Reynolds
|
55c5a46440
|
Update contracts gem. #1494
|
2015-04-24 10:26:42 -07:00 |
Thomas Reynolds
|
26c6f453f3
|
Add file watcher :only option
|
2015-02-26 17:08:40 -08:00 |
Thomas Reynolds
|
c94e5d0f4d
|
Merge from stable
|
2015-02-24 11:16:16 -08:00 |
Thomas Reynolds
|
e4b7d4fff0
|
begin prepping beta.1
|
2015-02-07 13:38:29 -08:00 |
Steven Sloan
|
a771b15700
|
rewrite CoreExtension::Data#key? to prevent potential SystemStackError
since data_for_path can trigger respond_to?, and respond_to? uses key? — a SystemStackError could trigger if data_for_path was called.
|
2015-01-15 02:46:59 -05:00 |
Thomas Reynolds
|
ee4c68b03c
|
prep alpha, backwards compat
|
2014-12-23 14:54:21 -08:00 |
Thomas Reynolds
|
ad93f3d8ae
|
fix some uncaught regressions
|
2014-08-18 14:53:15 -07:00 |
Thomas Reynolds
|
ff11be93a0
|
fix source type typo
|
2014-07-23 22:03:54 -07:00 |
Thomas Reynolds
|
bedf235ff6
|
Multiple Source watchers
|
2014-07-20 18:57:22 -07:00 |
Thomas Reynolds
|
1f3e2043cb
|
Deep freeze IndifferentAccess.
|
2014-07-14 13:19:34 -07:00 |
Thomas Reynolds
|
9ae8a3128b
|
Refactor FileWatcher
|
2014-07-10 12:38:38 -07:00 |
Thomas Reynolds
|
0185d37473
|
Experiment with Contracts
|
2014-07-08 18:18:17 -07:00 |
Thomas Reynolds
|
0ca6c37e5d
|
Remove App include in File Watcher
|
2014-07-05 16:44:04 -07:00 |
Thomas Reynolds
|
60bbe44e0e
|
Data ext doesn't need to touch the app obj
|
2014-07-05 16:05:00 -07:00 |
Ben Hollis
|
fed95f9c5e
|
Convert external data to a real extension
|
2014-05-25 21:06:37 -07:00 |
Thomas Reynolds
|
f513ab77b3
|
Rubocop'd
|
2014-04-29 11:43:05 -07:00 |
Thomas Reynolds
|
6760d855bc
|
hashrocket killa
|
2014-04-29 10:50:21 -07:00 |
Thomas Reynolds
|
8eabe4d354
|
rubocop 2: the reckoning
|
2014-04-29 10:44:24 -07:00 |
Thomas Reynolds
|
04dc48f13d
|
Great rubocop-ing
|
2014-04-28 16:02:18 -07:00 |
Thomas Reynolds
|
a610608785
|
remove old style extension support
|
2014-01-01 15:10:49 -08:00 |
Karl Freeman
|
a31aa5d8be
|
TrailingWhitespace 'cop' fix
|
2013-12-28 18:14:15 +00:00 |
Karl Freeman
|
03d6e6c990
|
Implemented Rubocop
- just took a stab at running the StringLiterals cop to get a taste.
|
2013-12-28 00:47:39 +00:00 |
Will Koehler
|
25d7544103
|
Add [] operator and has_key? to DataStore to make DataStore act like a hash.
The main benefit of this is to add the ability to gracefully handle the case when data is not present.
|
2013-05-02 16:39:28 -04:00 |
Ben Hollis
|
53c4413cc3
|
Define respond_to? on DataStore. Fixes #872.
|
2013-04-30 18:27:26 -07:00 |
Ryunosuke SATO
|
1e64e8022e
|
Support directory name as a data key
|
2013-03-23 17:17:34 +09:00 |
Ryunosuke SATO
|
f7f281de39
|
Fix code comment
|
2013-03-22 18:14:10 +09:00 |
Ben Hollis
|
b4aa33fe22
|
Typo in merge
|
2013-02-10 18:43:38 -08:00 |
Ben Hollis
|
52c4677391
|
Merge remote-tracking branch 'origin/3.0-stable'
Conflicts:
middleman-core/lib/middleman-core/core_extensions/data.rb
middleman-core/lib/middleman-core/core_extensions/front_matter.rb
middleman-core/lib/middleman-core/util.rb
middleman-core/middleman-core-x86-mingw32.gemspec
middleman-more/lib/middleman-more/core_extensions/default_helpers.rb
middleman-more/lib/middleman-more/core_extensions/i18n.rb
|
2013-02-10 15:41:36 -08:00 |
Ben Hollis
|
923697b517
|
Micro-optimizations around string comparisons
|
2013-02-09 15:21:52 -08:00 |
Ben Hollis
|
a50ca56fbc
|
Switch over to new config methods
|
2012-10-13 21:37:02 -07:00 |
Thomas Reynolds
|
446aa6a4ba
|
Clean up whitespace, play with cane for testing style quality and code complexity
|
2012-08-13 15:41:07 -07:00 |
Thomas Reynolds
|
d55fef62b4
|
Remove usage of autoload statement in favor of require
|
2012-05-07 14:41:39 -07:00 |
Thomas Reynolds
|
d2d40079cc
|
Rename Middleman::Base to Middleman::Application
|
2012-04-14 14:04:10 -07:00 |
Thomas Reynolds
|
0bc35db4a6
|
move util methods into their own namespace
|
2012-04-14 13:36:24 -07:00 |
Thomas Reynolds
|
4ff52141df
|
port guard vendored libs
|
2012-01-02 14:22:24 -08:00 |
Thomas Reynolds
|
20fea1bab1
|
refactor file change api, add a disable-watcher command line option for heroku/hosted
|
2012-01-02 13:48:07 -08:00 |
Thomas Reynolds
|
c8a134a386
|
split into middleman-core and middleman-more
|
2011-12-29 15:09:51 -08:00 |