The only convention that differentiates triggering an event from calling a function now, is the capital letter at the beginning of an event.
I think it will be a better thing, to make the code of a Solidity snippet more clear, and make a developer's intentions explicit, is to prefer another naming convention for events such as:
What do you think of this proposition?
For code style conventions, the well-known ConsenSys Smart Contract Best Practices recommend adding a Log prefix. For language-level differentiation, please follow the discussion here: https://github.com/ethereum/solidity/issues/2877
Most helpful comment
For code style conventions, the well-known ConsenSys Smart Contract Best Practices recommend adding a Log prefix. For language-level differentiation, please follow the discussion here: https://github.com/ethereum/solidity/issues/2877