#ifndef SMARTINDENTFORTRAN_H_INCLUDED
#define SMARTINDENTFORTRAN_H_INCLUDED

// For compilers that support precompilation, includes <wx/wx.h>
#include <wx/wxprec.h>

#ifndef WX_PRECOMP
    #include <wx/string.h>
#endif

#include <cbplugin.h> // for "class cbSmartIndentPlugin"

class cbEditor;
class wxScintillaEvent;

class SmartIndentFortran : public cbSmartIndentPlugin
{
    public:
        virtual void OnEditorHook(cbEditor* ed, wxScintillaEvent& event) const;

    private:
        void DoBraceCompletion(cbStyledTextCtrl* control, const wxChar& ch) const;
};

#endif // SMARTINDENTFORTRAN_H_INCLUDED
