/plugins/Tags/tags/tags-3_0/doc/CHANGES.txt

# · Plain Text · 60 lines · 56 code · 4 blank · 0 comment · 0 complexity · 531ae06a551a33737166dad1882c2df0 MD5 · raw file

  1. Tags Change Log
  2. ===============
  3. Version 1.1
  4. ===========
  5. * updated for 4.2 plugin API
  6. * removed ``import`` statements from actions.xml
  7. * made `TagsOptionsPanel` a public class
  8. * consolidated parser code into ExuberantCTagsParser
  9. * removed tags\GenericTagsParser.java, tags\TagsParser.java
  10. * removed all reference to TagFile.category
  11. * return focus to TextArea when ESC is entered on ChooseTagListPopup
  12. * removed ``_`` from variable names in TagFile.java
  13. * changed format for saving tag index files. old format will
  14. be converted to new format automatically. This was done to
  15. make handle paths with spaces.
  16. * moved tag file handling code into TagFiles.java
  17. * add TagStack dockable
  18. - added TagStack.java, TagStackModel.java, & StackPosition.java
  19. - moved tag stack position handling into TagsPlugin.java
  20. * removed getProperty methods from Tags.java
  21. * make StackPosition.goTo work with closed buffers and handle pending i/o
  22. * StackPostions release Buffer and Position referenced when a buffer is closed
  23. * added NO_REPEAT to most actions
  24. * added 'Push Position onto Tag Stack' action
  25. * made 'Enabled' column in tag index files table in Option panel smaller
  26. * TagFile.setEnabled() was broken (I broke it)
  27. * Fixed bug with popping positions for open buffers off the Tag Stack
  28. * removed tags\TagsCmdLine.java
  29. * re-added tags\TagsCmdLine.java at Ken's request
  30. * re-added Tags.setJEditAvailable(boolean)
  31. * tag index file for current buffer can't be removed disable/enable
  32. in the table, because it puts it out of sync with the othe controls.
  33. When you click to enabled it, it adds another copy.
  34. * removed Tags.getFuncNameUnderCursorOld()
  35. * Fixed bug finding tag index file in parent directories.
  36. * removed StackPosition.getPosition()
  37. * updated TagStack popup menu to use TagsPlugin.popPosition()
  38. * request focus for ChooseTagListDialog after it's shown -- fixes
  39. focus not being moved on my gentoo linux box.
  40. * changed options.tags.tag-search-current-buff-tag-file default to True.
  41. * removed StackPosition.getBuffer() -- doing path comparisons instead
  42. of buffer comparisions for releasing positions.
  43. StackPosition.releaseBuffer() -> StackPosition.releasePosition()
  44. * sequential duplicate positions won't be pushed onto the tag stack
  45. * fixed off by 1 error in StackPosition.goTo when a buffer had
  46. to be opened.
  47. * Locations for tags followed are now added to the TagStack, so
  48. 2 positions are added for each jump.
  49. * Current cursor position is now an implicit position on the top
  50. of the TagStack. If not sitting at the position of the topmost
  51. element on the TagStack, that's where the cursor is moved when
  52. popping, otherwise the topmost element is popped.
  53. * Changed label of `Pop Tag` to `Pop Position`.
  54. * Fixed NPE when following a Tag before a Search has ever been done
  55. (was trying to restore a null value)
  56. * Fixed passing null to GUIUtilities.showVFSBrowserDialog.