forked from enlightenment/edi
Release: Prepare for 0.8.0
This commit is contained in:
parent
e24efedb52
commit
80fed3d586
6
INSTALL
6
INSTALL
|
@ -14,6 +14,12 @@ Normal compilation in /usr/local:
|
|||
ninja -C build
|
||||
sudo ninja -C build install
|
||||
|
||||
Normal compilation without libclang:
|
||||
|
||||
meson build -Dlibclang=false
|
||||
ninja -C build
|
||||
sudo ninja -C build install
|
||||
|
||||
For meson build generic options:
|
||||
|
||||
meson --help
|
||||
|
|
22
NEWS
22
NEWS
|
@ -4,12 +4,28 @@ Edi 0.8
|
|||
|
||||
Features:
|
||||
|
||||
*
|
||||
* C# syntax-highlighting and project support.
|
||||
* UI rearrangement.
|
||||
* Internal icons.
|
||||
* Toolbar configurable.
|
||||
* Tab movement (dragging).
|
||||
* Tab bar mouse scrolling.
|
||||
* Support for EDI as standalone text editor.
|
||||
* Improved mime type handling.
|
||||
* Complete widget configuration in settings.
|
||||
* API additions and improvements.
|
||||
|
||||
Bug fixes:
|
||||
|
||||
*
|
||||
|
||||
* Debugging reliability.
|
||||
* SCM filepanel improvements.
|
||||
* Fix wizard reliablity.
|
||||
* Search stabililty improvements.
|
||||
* Fixes and improvements for FreeBSD and OpenBSD.
|
||||
* Transparancy fixes.
|
||||
* Many stability fixes.
|
||||
* Improvements to the EFL code widget.
|
||||
* Improve file save behaviour.
|
||||
|
||||
=======
|
||||
Edi 0.7
|
||||
|
|
14
TODO
14
TODO
|
@ -1,14 +1,18 @@
|
|||
This project is in heavy development, we are currenty working towards the
|
||||
"Code aware editor" phase, the following work is still to be done:
|
||||
This project is under heavy and active development. We are working on
|
||||
both a "Code-aware editor" as well as the IDE functionality at the same
|
||||
time.
|
||||
|
||||
Editor
|
||||
* Code folding
|
||||
* Automatic code indenting / formatting
|
||||
* notepad, emacs and vim and editing modes (key bindings)
|
||||
* LLVM parsing
|
||||
* Integrated console
|
||||
* Cross reference for c, c++ and some scripting language
|
||||
* Support for EditorConfig - http://editorconfig.org/
|
||||
|
||||
The next phase is "Basic IDE" and it, along with other future phases
|
||||
are documented online at https://phab.enlightenment.org/w/projects/edi/
|
||||
IDE
|
||||
* Integrated console
|
||||
|
||||
Widget (elm_code_widget)
|
||||
* Improve the efficiency of the widget. Need to use much fewer
|
||||
textgrids where possible.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
project(
|
||||
'edi', 'c',
|
||||
version : '0.7.99',
|
||||
version : '0.8.0',
|
||||
default_options: [ 'c_std=gnu99', 'warning_level=2' ],
|
||||
meson_version : '>= 0.39.0')
|
||||
|
||||
|
@ -23,7 +23,7 @@ config_h.set_quoted('PACKAGE_DOC_DIR', join_paths(get_option('prefix'), get_opti
|
|||
|
||||
config_h.set_quoted('EFL_BETA_API_SUPPORT' , '1')
|
||||
|
||||
elm = dependency('elementary', version : '>=1.22.0')
|
||||
elm = dependency('elementary', version : '>=1.23.99')
|
||||
top_inc = include_directories('.')
|
||||
|
||||
host_os = host_machine.system()
|
||||
|
|
Loading…
Reference in New Issue