Commits on Jul 11, 2015
Erlang 18.0 deprecated erlang:now/0 and this was causing compilation errors for Yaws. Add new portability functions to the yaws module: yaws:unique_triple() returns a unique 3-tuple of positive integers, and yaws:get_time_tuple() returns the current time in the same 3-tuple format as erlang:now(). Fix all Yaws modules as needed to call these functions as appropriate instead of calling erlang:now(). Add support to configure.ac, include.mk, and rebar.config.script such that these portability functions are correctly conditionally compiled depending on the Erlang erts version in use.
Commits on Oct 31, 2011
Commits on Sep 23, 2011
Incorporate changes from Klarna (via Richard Carlsson) to delete chatty messages in a variety of places. These messages were for success cases; they were deleted because success cases should be quiet. Change yaws --check to take an optional --verbose option to allow original verbose success messages to be emitted. Also change the yaws script so that the --id option works for --check. Change yaws_server to make fully-qualified calls to gserv_loop to ensure code upgrades call into the newly-loaded module version.
Commits on Apr 20, 2011
Remove trailing whitespace in all .erl and .hrl files in the repository. If you're an emacs user, you can easily see trailing whitespace using settings like these in your ~/.emacs file: (setq-default show-trailing-whitespace t) (set-face-background 'trailing-whitespace "slate gray") You can also delete trailing whitespace automatically when you save your Erlang sources by setting the emacs before-save-hook in your ~/.emacs file like this: (add-hook 'before-save-hook '(lambda () (if (eq major-mode 'erlang-mode) (delete-trailing-whitespace))))
Commits on Jun 18, 2009