aboutsummaryrefslogtreecommitdiffhomepage
path: root/INSTALL
AgeCommit message (Collapse)AuthorFilesLines
2015-06-22improved ncurses/win32 supportRobin Haberkorn1-0/+2
* CTRL+C interruptions are now possible. ncurses/win32 needs a noraw() (bug!?) and the console_ctrl_handler for this to work. * setting the window title is not possible on this port * stdio output can be redirected, even in interactive mode. Also, we can write to stdout/stderr even in interactive mode without disrupting the terminal. After endwin(), the user will see these messages (if they haven't been redirected). * there's one bug left: the Scintilla cursor is not drawn correctly at the end of lines. * part of the solution to #4
2015-06-22added XCurses supportRobin Haberkorn1-5/+7
* enabled via --with-interface=xcurses, so we can configure it automatically via xcurses-config. This also adds XCURSES_CFLAGS and XCURSES_LIBS. * The X11 window class name is set to "SciTECO". X11 resource overrides can currently not be set via sciteco's command line. The user may use .Xdefaults though. * interruptions via CTRL+C are currently not supported. Apparently, XCurses also does send SIGINT in cbreak() mode. An XCurses-specific hack would be cumbersome. * ~InterfaceCurses() should probably be rewritten. Curses cleanup should be completely in restore_batch() as the destructor may be called after Curses-cleanup handlers. E.g. isendwin() SEGFAULTs on XCurses when called from the destructor.
2015-06-13updated INSTALL: document out-of-tree buildsRobin Haberkorn1-4/+51
* also added a warning about building on Windows
2015-06-13updated scintilla submoduleRobin Haberkorn1-2/+2
* it's now at Scintilla v3.5.6 and Scinterm v1.6 * the Curses tab-stop fix was removed from the sciteco-dev branch since Mitchell cared about getting it upstream. It is part of Scintilla v3.5.5 and Scinterm v1.6. Scinterm built fine with Scintilla v3.5.6, so we're using the newer release.
2015-03-18bumped release version to v0.6.4, updated ChangeLog and clarify libglib ↵Robin Haberkorn1-1/+2
minimum version * it was necessary to increase the upstream version so I could upload new versions to launchpad while debugging PPA build issues. * ChangeLog finalized for v0.6.4 * SciTECO requires at least libglib v2.28 (but that's only a guess)
2015-02-12updated Scintilla to v3.5.2 and Scinterm to v1.5Robin Haberkorn1-4/+10
the most noticable change is that a scroll-bar is displayed by default (Curses UI) * INSTALL instructions updated
2015-02-11updated copyright to 2015Robin Haberkorn1-1/+1
2014-11-18updated Scintilla submoduleRobin Haberkorn1-2/+2
Scintilla is now at v3.5.1 and Scinterm at v1.4 (actually one commit after that and the sciteco-branch contains another fix for the Scinterm Makefile)
2014-08-22minor INSTALL typos fixedRobin Haberkorn1-3/+3
2014-08-22automatically build Scintilla as part of SciTECO's build system:Robin Haberkorn1-72/+67
this should simplify building SciTECO for new users * compiler and archiver are passed down from Autoconf, so cross-compiling should work transparently * `make clean` will also clean the Scintilla source tree * there is no longer any need for "source bundles" as tar balls also contain Scintilla/Scinterm now * building from Git is not much more difficult than building from a tar ball * The versions of Scintilla/Scinterm embedded as submodules already contain all the patches necessary (currently none are necessary), so there's no need to have patch files in the repository * INSTALL instructions have been rewritten * the --with-scintilla and --with-scinterm site-config options have been kept. But they should be rarely necessary now.
2014-08-20updated minimum required Scintilla version to 3.4.2 and Scinterm to v1.3Robin Haberkorn1-3/+3
* this allows us to remove the last patch to the Scintilla/Scinterm code base (for the time being at least)
2014-02-16updated minimum required Scintilla version to v3.3.7 / Scinterm v1.2Robin Haberkorn1-3/+6
* allows us to remove most patches. One however is still necessary (Scinterm Makefile bug!) * TECO-style control code echoing is now set up using the SCI_SETREPRESENTATION message * updated copyrights * updated TODO
2013-07-05fixed INSTALL instructions and added patch for Scintilla v3.3.1 compatibilityRobin Haberkorn1-3/+4
2013-03-20moved and updated installation infos into INSTALLRobin Haberkorn1-0/+89
* list download archives in README instead
2012-12-04first working version of autotools based build-systemRobin Haberkorn1-0/+365