From 909c7e0b977de014e41cd9d00de47d3e65335e2c Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Thu, 24 Jul 2014 11:04:21 +0200 Subject: [PATCH] updated readme + public revision log --- README.md | 7 ++++--- RevisionLog.txt | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 RevisionLog.txt diff --git a/README.md b/README.md index a4a2026b..3abb7da6 100644 --- a/README.md +++ b/README.md @@ -24,14 +24,15 @@ Planed in version 1 Project information ------------------- -- state: alpha 3. +- state: alpha 4. +- license: MIT. - programmed in Pascal with [Lazarus](http://www.lazarus.freepascal.org). - based on *dmd* (*gdc* or *lmd* characteristics are not handled). -- no other third party dependencies (so far...but using *dscanner* and/or *dcd* is envisaged.) +- no other third part dependencies (so far...but using *dscanner* and/or *dcd* is envisaged.) Setup & test ------------ -Coedit must be build from the sources. +Coedit must be build from its sources. The complete procedure is described in the first section of the [wiki](https://github.com/BBasile/Coedit/wiki) Preview diff --git a/RevisionLog.txt b/RevisionLog.txt new file mode 100644 index 00000000..d10e1efb --- /dev/null +++ b/RevisionLog.txt @@ -0,0 +1,54 @@ +Revision log. +(single changes can be tracked with the GH commit messages) + +r24: +- ce_messages: messages related to a project were not cleared when the project was closed. +- ce_messages: obj files could be automatically opened in case of errors in 'compile & run'. +- ce_messages: fix position in source code broken. +- ce_dmdwrap: removed old project fields 'versionIdentifier' and 'debugIdentifier'. +- ce_main: compile & run, compile, run: fixed some inaccuracies related to platform specific process options (poWaitOnExit under win). +- ce_main, option: possible startup crash fixed when invalid height or width. + +r23: +- ce_messages: position in source code. +- ce_messages: fix filtering syntactic errors. +- ce_miniexplorer: fix expand with glyph. + +r22: +- TMRUFileList: invalid files were not removed from the list. +- ce_widgettypes: interface for the persistence, widgets can declare their options. +- ce_staticexplorer: persistent options to define when it refreshes. +- ce_search: searches and replacements saved between cessions. +- ce_main, options: options saved to userdir/Coedit, last good always saved. + +r21: +- ce_dmdwrap: prepared new switches for DMD 2.066+ (-allinst, -gx, -vgc) +- ce_synmemo: check for modification of a file by another program. +- ce_synmemo: refactoring moved ce_editor and ce_main stuffs to ce_synmemo. +- ce_main: and shortcuts for find, find next. +- ce_main: warnings about mod. on close app. + +r20: +- ce_staticexplorer: reset filter, empty cat. were displayed. +- ce_main, runnable: working directory set to exepath (user temp folder). +- ce_dmdwrap, TCustomProcOptions: pre/post build process: added workingDirectory parameter. By default it's set on the process/proj output path. +- ce_dlang, syntactic errors: empty statement detection. +- ce_main: messages read from the process pipe were not tagged. + +r19: +- ce_messages: global improvement (categories, filtering) +- ce_widgettypes: projRun, projCompile in projectMonitor intf. +- ce_main, prevented compilation messages to be erased when the editor has a pending update. + +r18: +- ce_project: added run options & arguments, on a per config basis. +- ce_project: added post/pre compilation process, on a per config basis. +- ce_project, load/save: improved project format strength over time. + +r17: +- ce_dmdwrap: prepared support for the new "-boundscheck=" switch. +- ce_dmdwrap: support for multiple debug identifiers. +- ce_dmdwrap: deprecated single debug identifier. +- ce_dmdwrap: debug level has its own field. the value only produces a switch when > 0. +- ce_main: action, project, view options, displays the switches and options of the current proj. conf. +- ce_dlang: bugfix, getModuleName could return an invalid result due to an uninitialized variable. \ No newline at end of file