What's New?
WinEdt 8.0 is now the official version of the program. Below you will find the changes log pertaining to the latest version and build of WinEdt...
* WinEdt News.txt
Last modified on Tuesday, May 7, 2013 14:42
__________________________________________________________________
WinEdt 8 is a Unicode (UTF-8) text editor built on WinEdt 7 sources
and compiled with Delphi XE3.
UPGRADING ISSUES:
=================
WinEdt 8 is installed parallel to WinEdt 7, 6 or 5 and you can
continue to use an older version of WinEdt and possibly uninstall
WinEdt 8 if you prefer the old version.
IMPORTANT: If you already have WinEdt 5.x or 6 on your system you
cannot import your old settings directly into WinEdt 8! If you
already have WinEdt 7 installed the migration is easy: just execute
the command 'Import WinEdt 7 Settings' from within WinEdt 8 and
you're done...
Upgrading WinEdt 8 series from here on will be easy since your
local settings are preserved during upgrades. Executing the
command 'Upgrade Personal Configuration' will merge your custom
settings with the new defaults.
REGISTRATION: WinEdt 8 series uses the same Registration Data as
WinEdt 7 and 6. You will, however, have to enter the data (Name and
Code) again in the Registration Dialog of WinEdt 8. WinEdt 5 users
will have to pay an upgrade fee if they want to register WinEdt 8
(see www.winedt.com for details).
------------------------------------------------------------------
WinEdt 8 [Build 20130513 (v. 8.0)]
==================================
- Internal code has been optimized and overall performance of
WinEdt has been improved (particularly noticeable in large TeX or
HTML documents).
- Brand new section [FOLDING] that controls code folding
functionality has been added... See FOLDING in the Configuration
Manual index for the details.
- New macros that control folding functionality:
ShowFoldingMargin(Visible: -1..1);
Note: folding functionality is only enabled when the folding
margin is visible. Folding margin has its own context-sensitive
popup menu in response to right mouse clicks.
FoldNodes(All: 0..1, Subnodes: 0..1, "Category_Filter",
exclude_current_line: 0..1);
UnfoldNodes(All: 0..1, Subnodes: 0..1, "Category_Filter");
Optional Category_Filter allows you to affect only nodes that has
been assigned to a certain category.
- Preference Dialog| Appearance allows you to enable and disable
code folding functionality for certain modes.
- Shortcut F7 toggles visibility of the folding margin and can be
used to temporarily enable or disable this functionality... The
following commands, also available in the context popup menu, can
be accessed through the shortcuts:
Ctrl+F7 Fold All
Shift+F7 Fold Surrounding Nodes
Shift+Ctrl+F7 Unfold All
- Detection of Errors and Warnings in LOG files has been improved
(once again!).
- A few oddities with collection of unwanted data inside softly
wrapped comments or paragraphs have been fixed...
- Performance for collecting Tree and Gather Items (most noticeably
bibliography) has been optimized and improved...
- A new configuration macro:
LoadPrjList("ProjectList.dat", Open_Top_Project: 0..1);
If the filename is not specified then the default project list as
specified in the [PROJECT_MANAGER] configuration section:
PROJECT_LIST_DATA_FILE="%b\WinEdt-PrjList.dat"
is used.
The second parameter is ignored unless an empty instance of WinEdt
(with no opened project and no documents) is running.
- A new property VERBATIM=0/1 can now be assigned to [SWITCHES]
items. This property is used to prevent WinEdt from gathering data
and input directives inside such environments.
- A new property ALLOW_INDENTED_ENVIRONMENTS=0/1 in
[HIGHLIGHTING_EFFECTS] can be used to disable the indentation of
environment backgrounds. This is also available in Preference
Dialog| Highlighting.
- A new property WRAP_ENVIRONMENTS=0/1 in [PRINT] can be used to
enable or disable wrapping of special environments (as defined in
the [ENVIRONMENTS] section) when printing. This option is also
available in the Print Dialog.
- MENU can now be ended by an optional END property in [MAIN_MENU]
and [POPUP_MENUS] for visual feedback. The same applies to BRANCH
and ITEM in [NAVIGATION_BAR], to PAGE and ITEM in [GATHER], and to
INPUT in [INPUT_DIRECTIVES].
- END_TABLE property has been replaced with END (for consistency
with other sections that use END)...
- BRANCH/PAGE_IGNORE_COMMENTS and BEGINNING_OF_LINE_ONLY properties
in [NAVIGATION_BAR] and [GATHER] no longer use negative values for
managing DTX items. These items are now handled through a new
LINE_START property. The same has been done in [INPUT_DIRECTIVES]
and [FOLDING].
- Summary of changes to Configuration Keywords:
[INPUT_DIRECTIVES]
These are new:
LINE_START
IGNORE_COMMENTS
IGNORE_VERBATIM
END
[NAVIGATION_BAR]
These are new:
BRANCH_IGNORE_VERBATIM
LINE_START
EXCEPTION
END
This is no longer supported and has to be removed:
START
These have their range changed:
BRANCH_IGNORE_COMMENTS
BEGINNING_OF_LINE_ONLY
[GATHER]
These are new:
PAGE_IGNORE_VERBATIM
LINE_START
EXCEPTION
END
This is no longer supported and has to be removed:
START
These have their range changed:
PAGE_IGNORE_COMMENTS
BEGINNING_OF_LINE_ONLY
[TRANSLATION_TABLES]
Replacement:
END_TABLE -> END
[SORTING]
Replacement:
END_TABLE -> END
[SWITCHES]
This is new:
VERBATIM
[HIGHLIGHTING_EFFECTS]
This is new:
ALLOW_INDENTED_ENVIRONMENTS
[BACKGROUND_SCHEMES]
These are new:
FOLDING_MARGIN_MODE
SCOPE_COLOR
SCOPE_RGB
SCOPE_HOT_COLOR
SCOPE_HOT_RGB
[PRINT]
This is new:
WRAP_ENVIRONMENTS
__________________________________________________________________
WinEdt 7 [Build 20130321 (v. 7.1)]
==================================
(see History)...
------------------------------------------------------------------