ace editor directive