Add first submitted date.
Possibility to pipe search results to a pager.

# Use the default pager
yaourt --pager -Ss somepkg
# Less with color
PAGER="less -r" yaourt --color --pager -Ss somepkg
# Show result in reverse order (but description too :~)
PAGER=tac yaourt --pager -Ss somepkg
-f is not a valid option anymore
SyncFirst option has been removed from pacman 4.1
PKGBUILD should have pkgver() to update its version.

No more devel_check() or devel_update()
Change package AUR url

https://aur.archlinux.org/packages/<pkgname>
Upgrade of devel package.

PKGBUILD must have pkgver() to be concerned by the -Su --devel option.
handle pacman color option.

pacman_parse always call pacman with --color never
USECOLOR=2 and calling "yaourt --color" forces pacman color
USECOLOR=1 adds "--color auto" to pacman
USECOLOR=0 and "yaourt --nocolor" adds "--color never"
s/aurcomment/aur_comments
Man pages update
Fallback to "pacman -Su" if "pacman -Spu" fails
sanitize_pkgbuild : echo useful vars only
improve sanitize_pkgbuild()
FS#311 : mirror can provide redirection

Thanks to patersiul.
Change the way yaourt keeps the source of devel packages

It used to move PKGBUILD to $DEVELBUILDDIR and run makepkg.
But since pacman 4.1, makepkg have new configuration variables :
$BUILDDIR define where to build for every package
$SRCDEST is used when the package use vcs

Add a new variable : $DEVELSRCDIR ($DEVELBUILDDIR is deprecated)
yaourt will use it to tell makepkg where to store vcs sources
add --sort and --rsort

Those options are passed to package-query.
--date is deprecated
FS#304 : --needed flag does not work for AUR packages
add P_LOCATE, P_SAVEDIR and P_SEARCHDIR to tweak yaourt -C, pacdiffviewer

P_LOCATE=1 use locate instead of find
P_SEARCHDIR extends (or limits) where to search for .pac* files
P_SAVEDIR to specify where to save old configuration files
Fix orphan's ouput on DETAILUPGRADE<2
Add  Turkish translation

Tanks to Özgür Sarıer.