source: trunk/WINDOW/aw_edit.hxx

Last change on this file was 16469, checked in by westram, 7 years ago
  • reintegrates 'textedit' into 'trunk'
    • fixes #586
      • editor now always started asynchronously
      • uses inotify to track file changes
    • also use inotify to track directory updates (in order to update file selections when needed)
      (./) by [16515] ff.; merged by [16551]
  • adds: log:branches/textedit@16448:16468
File size: 984 bytes
Line 
1// ================================================================ //
2//                                                                  //
3//   File      : aw_edit.hxx                                        //
4//   Purpose   :                                                    //
5//                                                                  //
6//   Institute of Microbiology (Technical University Munich)        //
7//   http://www.arb-home.de/                                        //
8//                                                                  //
9// ================================================================ //
10
11#ifndef AW_EDIT_HXX
12#define AW_EDIT_HXX
13
14#ifndef AW_INOTIFY_HXX
15#include "aw_inotify.hxx"
16#endif
17
18void AW_edit(const char *path); // call external editor
19void AW_edit_notified(const char *path, const FileChangedCallback& callback); // call external editor + trace file for changes
20
21#else
22#error aw_edit.hxx included twice
23#endif // AW_EDIT_HXX
Note: See TracBrowser for help on using the repository browser.