Version 1.00

- Use tlib#persistent- Error when the list of recently used files was empty- Handle multiple running instances of vim (fixes #23)- s:MruRetrieve(...): call tlib#persistent#Get() only once- TMRU: Alias for |:TRecentlyUsedFiles|.- Removed support for metadata (which was broken anyway)- on edit ignore swap file exists error + use v:exception for other errors- Set g:tmruSize dependent on whether viminfo is used- File properties again (only if viminfo is not used)- Mark files as persistent/sticky (i.e. the won't be removed from the list)- Fix problem on windows (val -> v:val)- Normalize filenames when registering a buffer; minor improvements- Improved synchronization of mru lists across multiple instances of vim (fixes #26)- Mark sticky filenames with "s"- g:tmru_drop- Renamed g:tmru_single_child_mode to g:tmru_single_instance_mode- Filename indicators (s for sticky files; requires tlib 1.04)- Name buffer __TMRU__- s:SelectMRU(): Don't use s:FindIndex() and make sure to use the currect mru list (fixes #27)- Make sure to save the file list when removing outdated files- Make sure to save the mru list when it has been modified upon the user's request- Re-introduced :TRecentlyUsedFilesSessions command.- Code reorganization- Fix use of relative filenames (closes #29)- Don't simply record a file's latest session but every session it was in- g:tmru_sessions = 9- Make sure to register file's that are already opened when tmru is loadedMD5 checksum: 82ed5a7b285c6ca1ec7bd0a2d5795039
Version 1.02

  - repackaged
  - addon-info
  - Use cwd as base directory for relative filenames (fixes #30)
  - Enable configuration via g:tmru_world (fixes #31)
  - FIX for previous commit
  - Make automatic removal on non-existing files configurable & consistent: g:tmru#auto_remove_unreadable (fixes #32)
  - Only use `:drop` with GUI enabled
  - Support for b:tmru_world
  - Support for g:tmru_select_filter (and b:tmru_select_filter) (fixes #34)
  - Support for named sessions (requires tlib 1.06)
  - Help template
  - Don't call buflisted() on all files in the tmru list (fixes #36)
  - s:SetSessions(): Use (bufexists(filename) && buflisted(filename)
  - Really call buflisted() only for vim buffers (fixes #36)
  - g:tmru#sessions_len: Trim list of numbered sessions
  - g:tmru#set_filename_indicators
  MD5 checksum: f526a3b4c97827e0c51388a916b2f4aa