Egor
83c8f9a2ce
Fix huge files regression (for undetected mime)
...
Note that binary_bytes is an array of bytes that never never appears in text. Array taken from encoding.c source from 'file' utility (http://www.darwinsys.com/file/ ).
2013-02-02 00:26:58 +04:00
Ben Hollis
aa6564f038
Don't catch Exception when parsing YAML frontmatter
2013-01-27 17:11:54 -08:00
Ben Hollis
7c9c4d03db
Make build error message code a bit more compact
2013-01-25 20:22:45 -08:00
Seth Vargo
95fa217cec
Say middleman build instead of just middleman
2013-01-25 21:23:24 -05:00
Seth Vargo
12753c5759
add quotes and bundle exec to error message
2013-01-24 12:40:24 -05:00
Thomas Reynolds
1af216240a
prep
2013-01-22 23:14:35 -08:00
Ben Hollis
da39484767
Mitigate major perf regression caused by the Middleman::Util#binary? method
2013-01-22 23:13:31 -08:00
Thomas Reynolds
c34b425f45
prep
2013-01-21 11:42:34 -08:00
Steven Sloan
17ad2caf11
also "build" .htpasswd files
2013-01-21 11:21:48 -08:00
Thomas Reynolds
c7e35b95ba
use .sass-cache everywhere
2013-01-13 15:22:36 -08:00
Daniel Bayerlein
e3bb956649
Update installation command for susy-gem.
2013-01-13 11:59:41 -08:00
Thomas Reynolds
d4f5e4db29
Add --force-polling flag to server. Closes #730 . Closes #644
2013-01-13 11:56:53 -08:00
Thomas Reynolds
2e2516b95a
Don't look for frontmatter on binary files. Fixes #728
2013-01-11 16:58:02 -08:00
Thomas Reynolds
e82aa6cc61
make blksize work on windows.
2013-01-09 09:49:23 -08:00
Ben Hollis
3d00e91605
Fix Middleman::Util.extract_response_text to follow the Rack spec (and thus work with rack 1.4.3)
2013-01-08 22:52:40 -08:00
Thomas Reynolds
d6c2cf305b
prep 3.0.9
2013-01-08 10:33:19 -08:00
Thomas Reynolds
eccda125e5
Remove Tilt mappings for missing libraries. Fixes #713
2013-01-08 10:24:07 -08:00
Thomas Reynolds
0a580c8b9a
prep 3.0.8
2013-01-07 22:56:36 -08:00
Thomas Reynolds
7cd6cd233e
Manually copy the file instead of asking Thor to do it
2013-01-02 16:40:42 -08:00
Thomas Reynolds
aefcdabb52
prep pre
2013-01-01 19:10:54 -08:00
Thomas Reynolds
4eca29866b
Copy binary files instead of rendering through MM. Closes #643 . Closes #699
2012-12-30 20:37:40 -08:00
Thomas Reynolds
e97d0ad0e4
Allow non-templates to have frontmatter. Closes #698
2012-12-30 20:29:39 -08:00
Thomas Reynolds
e08eb280fa
Coerce all paths in sitemap to Pathname
2012-12-30 15:26:38 -08:00
Thomas Reynolds
eea45095b8
version bump
2012-12-15 14:59:32 -08:00
Capi Etheriel
4805c11d49
turn html5 boilerplate into a layout
...
set hbp5 as the DEFAULT layout
use titles from YAML options
2012-12-15 14:53:01 -08:00
Casey Leask
dd4c07d9d1
Added fix for empty YAML
2012-12-15 14:52:55 -08:00
Kunal Parikh
6f8ada6639
Using 'Socket.gethostname' to get default hostname
...
As suggested by @bhollis in https://github.com/middleman/middleman/pull/665#issuecomment-10262763
2012-12-15 14:52:40 -08:00
Kunal Parikh
f6cf8de141
Changed log message when middleman starts.
...
Old message: == The Middleman is standing watch on port 4567
New message: == The Middleman is standing watch at http://0.0.0.0:4567
The URL in the message makes it clickable if the terminal supports it.
2012-12-15 14:52:31 -08:00
Alex Peattie
816bca9643
Fix for embedded Markdown in Slim w/ Redcarpet
2012-12-15 14:52:15 -08:00
Thomas Reynolds
01e9c336b0
Stylus support and tests. Fixes #649
2012-10-28 12:18:29 -07:00
Ben Hollis
bb12e2a0d4
Make Sitemap::Store more thread-safe.
2012-10-22 22:22:54 -07:00
Thomas Reynolds
4255ff8b00
Merge branch '3.0-stable' of github.com:middleman/middleman into 3.0-stable
2012-10-13 14:04:02 -07:00
Ben Hollis
862551c523
Upgrade proxy to be able to take :locals and understand :ignore, and store proxy options and metadata with the proxy list.
...
This allows users to use proxy directly instead of page to create dynamic pages, and improves performance of dynamic pages for sites that create many proxies. It also allows people to use locals instead of instance variables, which are better for partials and reduce the risk of overwriting Middleman settings.
2012-10-13 14:03:32 -07:00
Thomas Reynolds
434abf2220
prep 3.0.6
2012-10-11 10:08:10 -07:00
Ben Hollis
0bf1b476b0
Fix handling of directories with ~ in them
2012-10-11 10:07:03 -07:00
Thomas Reynolds
c53c46729a
actually make ruby encoding setting work, fix gzip to read/write binary
2012-09-29 14:12:26 -07:00
Thomas Reynolds
58be0f7af9
Merge pull request #617 from bhollis/cli
...
Print a helpful message when encountering an unknown command
2012-09-28 10:27:21 -07:00
Ben Hollis
623d73cc0a
Print a helpful message when encountering an unknown command
2012-09-27 23:20:04 -07:00
Ben Hollis
d0c00884fe
Shutdown even if the user closed their terminal. Also handle signals on Windows (and elsewhere) if available without resorting to platform detection. Fixes #581 .
2012-09-27 23:05:36 -07:00
Thomas Reynolds
9efa9d8009
Update normalize.css to v2.0.1. Fixes #614
2012-09-25 16:30:49 -07:00
Thomas Reynolds
061323a09f
prep release
2012-09-23 18:43:42 -07:00
Thomas Reynolds
2aec04db69
Merge pull request #558 from bhollis/asset-hash-rack
...
Asset_hash doesn't play nice with Sprockets
2012-09-23 18:41:11 -07:00
Ben Hollis
6c241603ac
Delay recalculating sitemap until absolutely necessary, avoiding redundant recalculations.
2012-09-16 19:36:47 -07:00
Thomas Reynolds
a8a555c101
Merge pull request #601 from bhollis/full_path
...
Fix previewing directories with '.' in them.
2012-09-16 14:28:19 -07:00
Ben Hollis
8ec42df641
Correctly preview directory URLs with .s in them and show the request path on 404 pages.
2012-09-16 01:57:33 -07:00
Ben Hollis
aa6b0482ae
No longer initialize the app twice when starting preview server
2012-09-15 22:38:49 -07:00
Thomas Reynolds
0327e2067f
Merge pull request #596 from bhollis/cli
...
Please create a "--skip-bundle" flag for middleman init
2012-09-15 18:09:53 -07:00
Ben Hollis
e0b88d91be
Add skip-gemfile, skip-bundle, and skip-git options to middleman init, aligning with rails options.
2012-09-14 23:32:46 -07:00
Thomas Reynolds
493d782875
bump 3.0.4
2012-09-13 10:52:11 -07:00
Thomas Reynolds
77be952d41
Trying to return from a block is a bad idea
2012-09-13 10:51:31 -07:00