User:Etrusco

From Free Pascal wiki
Revision as of 06:22, 19 September 2011 by Etrusco (talk | contribs)
Jump to navigationJump to search

TO-DO

  • Breakpoint Window
    • Show hint with line/context (function name)
  • debugger
    • expressions' listview is editable but doesn't update the expression
  • editor
    • indentation after 'end;' (e.g. class declaration)
  • find in files
    • eliminate duplicate MRU items (check whether the input in the combobox is a folder and add a trailing slash)
    • better layout (small screen hides "include subdirs")
  • ide
    • add command "re-open last closed file"
    • start bookmarks menu from 1 instead of 0
    • bookmarks like in Visual Studio and Eclipse
    • edit menu: move rarely-used actions into submenu
  • lcl
    • wincontrols.inc, 7892: "CurClientRect:=Rect(0,0,1000,1000);" why 1000? why not MaxWord? what's the ideal fix?
  • options dialog
    • tab order (the pagecontrol should be before the buttons)
    • pagecontrol doesn't have scrollbars
    • default shortcuts for "find next/previous word occurrence"
    • editor options "caret beyond EOL" should read like the other options ("cursor")
    • move keymap to main options
    • editor/misc: align comboboxes right
    • editor: change defaults: half page scroll, copy word on copy none
    • editor: move "tab position" to tab "pages/windows"
    • SelectWord shortcut should be ctrl+k ctrl+T (SelectLine needs Ctrl+ too)
    • keymap: better combobox behavior in shortcut editor (case insensitive, OnExit)
    • keymap: include bookmark shortcuts
    • editor: does anybody use "show special chars" if not momentarily?
  • package
    • compilation error if source path is not set
    • "save as" doesn't remove .pas
  • project options
    • pass custom environment to the compiler (useful for passing values to be printed with {$i var})
  • SearchResultView
    • Show hint with context (function name)
  • synedit
    • add command "previous cursor position"
    • add command "undo or redo up to saved state"
    • add clipboard history
    • highlight/mark only whole words (disable if there's selection)