A contribution from Tom Power:
Added a new "match buffer language" option to the tag lookup.
The new option will look for tags that belong to the language of the current buffer.
The tag index must be built with the field "l" (language) - i.e. invoke ctags with --fields=...l
Added a new file that I forgot in the last commit. (contributed by Tom Power)
Completion of the "match language" option from Tom Power:
- Add documentation
- Add a note that the language option must be provided to Ctags for this to work.
Add tagfile origin and panes to add/remove tag files from the index and as project dependencies
- Add "TAGFILE" origin, included when tags are added from a tag file, with the tag file path used as the origin value.
- "TAGFILE" origin and value used in removal of tags from tag files (deleteTagsFromTagFile() now calls deleteTagsOfOrigin() with origin/value instead of deleting each tag in the tag file)
- Add option pane to add tag files to/remove tag files from the CtagsInterface index
- Add option pane to add/remove tag files as project dependencies
Restrict dependency options to existing dependencies
- when picking dependencies the user is only presented with ones that exist and havn't already been selected
- the current dependency lists for a project only include dependencies that exist
- duplicates not allowed on dependencies and general option panes
Standards update: http://sourceforge.net/mailarchive/forum.php?thread_name=4FA375AA.3070107%40poczta.onet.pl&forum_name=jedit-devel
  - spaces to tabs
  - update docs, changelog
  - comments
  - version bump
bug fix deps: http://sourceforge.net/mailarchive/forum.php?thread_name=4FAB8975.6040601%40poczta.onet.pl&forum_name=jedit-devel
bug fix match language docs default: http://sourceforge.net/tracker/?func=detail&atid=997936&aid=3525476&group_id=588
bug fix language map exception: http://sourceforge.net/tracker/?func=detail&aid=3525483&group_id=588&atid=565475
Updated plugin's description
Updated and tuned long description of the plugin
Bug fix: CtagsInterface unable to remove old tags

http://sourceforge.net/tracker/?func=detail&atid=565475&aid=3525480&group_id=588

- Add option pane to add/remove individual source files from the tag index
- Pane uses origin >>MISC:temp so includes source files referenced in tags
  added using the "Add tag file..." action
- Add methods to replicate add/deleteTagsOfOrigin() for individual files
  with >>MISC:temp as origin, use file path as proxy for origin ID
- Remove "Add tag file..." action
- Add "Update current file" and "Remove current file" actions
- Fix TagBrowser dockable refresh bug
Feature request: CtagsInterface - merge add/remove project actions

https://sourceforge.net/tracker/index.php?func=detail&aid=3525601&group_id=588&atid=997936

- Add projects.ProjectAddUpdateAction
- Show/hide with ProjectAddAction and ProjectRemoveAction depending on
  whether selected project is in index
Merge branch 'master' of ssh://jedit.git.sourceforge.net/gitroot/jedit/CtagsInterface
Feature request: remove all sources command

http://sourceforge.net/tracker/?func=detail&atid=997936&aid=3527302&group_id=588

- Add "Remove all tags action"
- Add CtagsInterfacePlugin.deleteAll(View view) method which runs
  CtagsInterfacePlugin.deleteOrigin() on all the origins
- Add Boolean to allow running of CtagsInterfacePlugin.deleteOrigin()
  without threads, deleteAll() wouldn't clear the index otherwise
Standardise tags/origins language

http://sourceforge.net/mailarchive/forum.php?thread_name=CAOEez74erSdThky_b_CeDHQpXrQzfZYKBH5MhGvHDGib%3Df9%3D-Q%40mail.gmail.com&forum_name=jedit-devel

- Remove the word "source" from the the option pane labels
- Use the term "origins" in the user guide when describing the project, directories
  etc CtagsInterface runs ctags on
- Change the "Remove all tags" warning message to: "Warning: this will delete
  all the tags in your index and links to their origins (projects, directories etc)."
Feature Requests-3529047 CtagsInterface: read the initial directory from settings

http://sourceforge.net/tracker/?func=detail&atid=997936&aid=3529047&group_id=588

- Construct VFSFileChooserDialog() with null for path for add button on Trees,
  Archives, Files, Tag Files
CtagsInterface : refresh not visible if docked at right - ID: 3501911

http://sourceforge.net/tracker/?func=detail&atid=565475&aid=3501911&group_id=588

- Group by and sort to menu items
- Refresh button given highest z index
CtagsInterface broken if invocation options removed

https://sourceforge.net/tracker/?func=detail&atid=565475&aid=3503325&group_id=588

- Added note about required options
- Changed fallback kind from null to empty string in main/Tag.java:
CtagsInterface progress window tiny when first opened - ID: 3501899

http://sourceforge.net/tracker/?func=detail&atid=565475&aid=3501899&group_id=588

- Tagging progress dockable 400 x 400 if height/width not set