Skip to content

Tags: cireric/vimerl

Tags

1.4.3

Toggle 1.4.3's commit message
Revert "Fix to show all errors per line"

This reverts commit c54804c.

1.4.2

Toggle 1.4.2's commit message
Add setlocal suffixesadd=.erl

1.4.1

Toggle 1.4.1's commit message
Improve behaviour skeletons

1.4

Toggle 1.4's commit message
Catch when EDoc exits on error

This happens when EDoc tries to analyze a module where the spec
declarations are not exactly above the functions they describe. This is
an example with the module `ssl' which causes these kind of troubles:

---8<-- ssl.erl ------------------------------------------------------------------
-spec start() -> ok  | {error, reason()}.
-spec start(permanent | transient | temporary) -> ok | {error, reason()}.
start() ->
    application:start(crypto),
    application:start(public_key),
    application:start(ssl).

start(Type) ->
    application:start(crypto, Type),
    application:start(public_key, Type),
    application:start(ssl, Type).
---8<--------------------------------------------------------------------

With this solution, an error is shown, but at least the module_info/1
function is used to give the rest of the module's exported functions.

1.3

Toggle 1.3's commit message
Updates doc

1.2

Toggle 1.2's commit message
Fixes: module functions not shown when omnicompleting local module

1.1.1

Toggle 1.1.1's commit message
Cosmetic

1.1

Toggle 1.1's commit message
Help file finished

1.0.1

Toggle 1.0.1's commit message
Minor code refactor

1.0

Toggle 1.0's commit message
Typo