Incidentally, there is one scene in the screenplay that seems to be missing in the final cut.
During their second fishing trip ('fish should be jumpin.'), the screenplay says that when Ennis arrives late at the campsite where Jack is already settled, he offers Jack a package containing beans, and Jack comments that he hopes that he can prepare them like he did before during their first summer. Perhaps they filmed this scene, but since it is does not appear in the final cut or any of the production pictures or the trailer, I am not sure if this was ever filmed.
Also according to the screenplay, the scene following this missing scene about beans shows Ennis and Jack riding, and Jack tells Ennis that he hopes he can lasso a cayote. Ennis responds in a way that shows his doubts about Jack's skills.
Initially, I thought this cayote scene was never filmed or was cut from the final version. But on my 4th viewing, I did hear Jack's line about the cayote during the scene immediately following the one showing them riding on very deep mountain moss. Gyllenhaal's voice is so faint and is almost rendered inaudible by the soundtrack that you would miss this line about the cayote if you were not looking for it intentionally or if you were unaware of the screenplay's sequencing of scenes.