A flexible, general editor with mixins and plugins, which uses wxPython.

-- limodou [DateTime(2004-08-15T21:24:42Z)] TableOfContents

NewEdit Project

First was FlyEdit based on Tcl/Tk, and later became NewEdit based on wxPython.

You can check the Chinese Version of this wiki at NewEditCn.

Description

NewEdit uses Mixin and Plugin technique as its architecture. Most of its classes can be extended via mixin and plugin components, and finally become an integrity class at creating the instance. So NewEdit is very dynamic. You can write the new features in new files, and hardly need to modify the existing code. And if you want to extend the existing classes, you could write mixins and plugins, and this will be bound to the target class that I call "Slot Class". This technique will make the changes centralized and easily managed.

Requirements:

Some plugins may have additional requirements, please read the readme information before installing them.

Objective

Make a clean, powerful, flexible general editor, and even an application framework. And adding extensions should be very easy.

Tasks:

Features

More features are in development...

Documents

Download

Project CVS [http://newedit.tigris.org In Tigris]

NewEdit introduce powerpoint attachment:NewEdit.ppt

The newest version download:

ScreenShot

Visit: NewEditScreenShot

Contribute

Some people have written their own plugins, and have shared them. This is a collection, visit the links if you like:

Plugin Name

Author

Version

Project Link

Description

[http://wiki.woodpecker.org.cn/moin.cgi/_e5_a4_a9_e6_88_90?action=AttachFile&do=get&target=musicplayv1.2.rar MusicPlay]

天成(DreamingK)

1.2

[http://wiki.woodpecker.org.cn/moin.cgi/_e5_a4_a9_e6_88_90#head-41b71c1ed10d5de76fb84e5e37224c8c9323b7da MusicPlay]

Use PySonic and fmod to play music, just like mp3, wma, wav, etc.

[http://wiki.woodpecker.org.cn/moin.cgi/NewEdit_e8_a1_a5_e5_85_85_e6_8f_92_e4_bb_b6?action=AttachFile&do=get&target=RemoveAllRecentFiles.rar RemoveAllRecentFiles]

tianyu263(望月)

1.0

[http://wiki.woodpecker.org.cn/moin.cgi/NewEdit_e8_a1_a5_e5_85_85_e6_8f_92_e4_bb_b6#head-7e716015b83664eef36b73ee81f51ec1c3180093 RemoveAllRecentFiles]

NewEdit Menu(File) add Remove all recent files sub-menu.

Script Name

Author

Version

Project Link

Description

attachment:html2moin_0.2.py

limodou

0.2

将Html文档转换为moin的格式

What people say

Write down your opinions


FAQ

  1. How to get the newest source code from cvs

    You can visit [http://www.donews.net/limodou/archive/2004/09/27/112184.aspx How to get the newest source code from cvs]. Or visit http://newedit.tigris.org/servlets/ProjectSource and follow the instructions.