On 2/13/12 4:50 PM, David Nadlinger wrote:
https://github.com/jsancio/phobos/commit/d114420e0791c704f6899d81a0293cbd3cc8e6f5

Docs: http://jsancio.github.com/phobos/phobos/std_log.html

A few small points from a first pass through the docs:

Spelling nits:
 - potion -> position
 - enviroment -> environment
 - arguements -> arguments
 - explictly -> explicitly
 - fileter -> filter
 - persiste -> persist
 - genereated -> generated
 - brakets -> brackets
 - paramater -> parameter
 - compuration -> computation

The introductory section needs some copy editing, e.g.:
 - In the first paragraph, every sentence starts with »The module«
 - disabled/enabled -> disable/enable
 - »In the other« -> »in the order«

You define the Severity enum members starting with fatal as 0. Why not the other way round – so that severityA < severityB would do what you (or at least I) would expect?

Include a cross-reference to log() in the Severity comment?

Maybe clarify the meaning of »can be logged« (i.e. the severity level is not completely disabled) in the LogFilter docs?

Are the explicit to!string calls in the first LogFilter example required?

config.logger: First line is missing a full stop, »The default value a FileLogger.«, »change and configure« (where is the difference?)

»Create a configuration object based on the passed parameter.« is slightly misleading, because parseCommandLine() doesn't actually create an object.


I'll post a more in-depth review later.

David

Reply via email to