Şimdi yeni bir şey keşfettim.
Eğer controllerda, Redirect'e withInput() zincirini bağlarsanız, Blade syntaxları ile yaptığınız form elementlerinde, Input::old u yazsanız da fark etmiyor.Default olarak algılıyor.
Yok elementi html tagları ile oluşturmuşsanız durum farklı. Input::old'a göre değer atayabiliyorsunuz.
{{ Form::text('username', Input::old('username', $user->username), array('class'=>'form-control')) }} // POST ettikten sonra, post öncesi forma girilen değer
{{ Form::text('username', $user->username, array('class'=>'form-control')) }} // POST ettikten sonra, post öncesi forma girilen değer
<input type="text" name="first_name" value="{{ Input::old('first_name', $user->first_name) }}" class="form-control"/> // POST ettikten sonra, post öncesi forma girilen değer
<input type="text" value="{{ $user->last_name }}"class="form-control"/> // POST ettikten sonra, Databasede ki değer