Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-dev] Planning Meeting Notes - Feb 5, 2003


Platform Debug:
- NLS complete
- support for F1 help for launch shortcut and tab contributors,
  with new optional extension point attribute
- support for "Disconnect" when any debug element is selected
- navigation from debug element to associated launch config via
  context menu (in deubg view)
- bug fixing

Java Debug:
- NLS complete
- source attachment support for classpath container entries
- finding duplicate source files (option available via "Source" tab)
- auto-discover of source root paths in archives on source lookup path
- bug fixing

Ant:
- NLS complete
- improved "targets" tab for quick target selection via "Run Ant..."
- streamlined Ant view for single target running, added convenience
  actions (Open with, Properties, double-click to run...)
- bug fixing

Ant Editor:
- Ant editor is in, but has the following risks/issues
  - The code is new & unfamiliar
  - Content assist is hard-wired for Ant 1.5.1
  - No reconciling
- will determine by RC1 whether to leave in SDK or offer as optional
  plug-in from an update site

Platform Text / JDT Text:
- bug fixing
- Default text editor now offers:
  - current line highlighting
  - annotation painters
  - overview ruler
  - line numbers
  - print margin
- overview ruler now supports header (used in the Default text and
  the Java editor to indicate the presence of errors/warnings)
- quick fix offers surround with templates when called on a
  multi-line selection
- automatically inserted ')' and '}' can be deleted with "DEL"
- presentation of task tags can be configured
- hyper link like navigation can be switched off
- reorganization of Edit and Navigate menu

JDT UI:
- NLS: all strings are now externalized
- show in Package Explorer/Show in Navigator was replaced with
  the new Show In... support.
- package explorer:
  - new filter for non-shared projects.
  - a class path container/library is no presented as a single
    node with children.
- new sort members action for compilation units
- surface option to warn about unused private members with a quick fix
- refactoring: new push down refactoring
- new action to generate delegate methods
- new extension point to contribute a java doc completion processor
- customizable code generation

Compare:
- support multi selection on method restore
- patch: fuzz factor guessing

Core:
- ready for testing M5
- release more performance work (startup, shutdown, tree visiting)
- new library to better handle files with dbcs chars in their names
- new code for better handling of projects with cyclic dependancies
- bug 6664 is closed! (flexible project layout)


JDT Core:
- bug status: 34 open defects (only P3s), none left for M5, 12 for RC1
- cycle building support is in (enabled if cycle problem is a warning)
- new attribute added on classpath markers denoting unbound
  variable/container, so quickfix can be added onto these
- new model API (IJavaModel.contains(...)) to enable efficient goto Java
  resource implementation
- added support for sorting compilation unit members
- issues:
  - funace (sic) need for cycle building (in case other natures are inducing
    cycle across project references, outside Java build path), can be
    done during RC1

Platform UI:
- improved keybindings UI
  - in, but needs testing
- improved grouping of toolbar items
  - not in, will try to get it in for M5
- Navigate / Show In... (improvements to editor/view synchronization)
  - in, with support from JDT and some support from Team
  - however, requires resetting perspectives for the list of targets to show
  - we want to fix this
- command categories in keybindings UI
  - UI team to propose initial set of categories
- string externalization
  - many incorrectly tagged
  - some not yet externalized
  - will be done for M5


Help:
- bug fixes: 32 total, 2 P2
- will release a fix to Lucene - shipping modified version of Lucene
  (few bug fixes and a new feature - received the appropriate about.html)
- some refreshes for the icons - artwork 99% done - a few icons are
  receiving finishing touches.
- all set for candidate 0

Update:
- bug fixes - 79 total, 11 P2
- have to provide two critical defect fixes in the 2.0.2 stream
- artwork to be refreshed in time for candidate 1
- all set for candidate 0

PDE:
- bug fixes - 69 bugs, no P1s, 8 P2s
- closing on export wizards, waiting for some enhancements from the PDE Build team
- artwork to be refreshed in time for candidate 1
- all set for candidate 0


SWT:
- P1/P2 bug fixing - ongoing work.  There are still a number of hangs,
  protection faults and DBCS issues to be addressed which are receiving
  our highest priority.
- improvements in macOSX performance but still looking for further
  improvements.
- improved handling of disabled shell on GTK - you should no longer get
  flash when saving a file etc.
- new support for setting control site properties on OleControlSite.
- new support for implementing IDispatch objects.
- variant has a dispose method for releasing resources.


Back to the top