Hi,
Just wanted to let you know that since version 2.0-alpha.9567 the ‘File' -> 'Open Recent...' list has become pretty useless because it now keeps track of each and every file you open inside a project directory, rather than just keeping only the project directory entry in the list. Due to this older items (other projects I worked on yesterday for example) drop off the list very fast, taking the adjective ‘Recent’ a bit too literal… :-)
Best regards, Bas
On 29 Sep 2014, at 22:48, Bas Van Klinkenberg wrote:
Just wanted to let you know that since version 2.0-alpha.9567 the ‘File' -> 'Open Recent...' list has become pretty useless because it now keeps track of each and every file you open inside a project directory […]
Are you referring to this change as the regression:
* Files opened via `mate` are now added to the recent menu by default unless the file is a dot-file (hidden), `--wait` or `--no-recent` is specified, or the file is in the system’s temporary folder. Also cleaned up the command options a bit, e.g. `--async` is now `--no-wait`, run `mate -h` for more info.
Due to this older items (other projects I worked on yesterday for example) drop off the list very fast
There is a special action for recent “projects” accessible as the misnamed Open → Favorites… (⇧⌘O).
Le 30 sept. 2014 à 15:37, Allan Odgaard mailinglist@textmate.org a écrit :
On 29 Sep 2014, at 22:48, Bas Van Klinkenberg wrote:
Just wanted to let you know that since version 2.0-alpha.9567 the ‘File' -> 'Open Recent...' list has become pretty useless because it now keeps track of each and every file you open inside a project directory […]
Are you referring to this change as the regression:
• Files opened via mate are now added to the recent menu by default unless the file is a dot-file (hidden), --wait or --no-recent is specified, or the file is in the system’s temporary folder. Also cleaned up the command options a bit, e.g. --async is now --no-wait, run mate -h for more info. Due to this older items (other projects I worked on yesterday for example) drop off the list very fast
There is a special action for recent “projects” accessible as the misnamed Open → Favorites… (⇧⌘O).
Hey, I have been wondering about that, though it doesn't really match OP's description (keeps track of every file you open), but for me it really keep tracks of every file you *create*. Here are some steps :
- Open one of your projects with Terminal and mate, or the Recent menu itself — doesn't see to matter. - Create and save a new empty file. - A new entry for the file is added to the Recents menu, even thought it's under a known project.
I wouldn't have expected this new file to be added under the Recent menu, since it's already "accessible" from a project I use day-to-day, and I don't think it falls under your changes made to mate.
Cordialement, Etienne Samson -- samson.etienne@gmail.com
On 30 Sep 2014, at 17:10, Etienne Samson wrote:
Are you referring to this change as the regression: […]
Hey, I have been wondering about that, though it doesn't really match OP's description (keeps track of every file you open)
It could be that he is using ‘mate’ a lot, maybe indirectly via bundle commands that use ‘mate’ to open related files.
I introduced MATEOPT in latest nightly build and for bundle commands that now defaults to --no-recent.
[…] it really keep tracks of every file you *create*. […]
I wouldn't have expected this new file to be added under the Recent menu, since it's already "accessible" from a project I use day-to-day, and I don't think it falls under your changes made to mate.
No, that is not because of a recent change but has always been that way.
If this is really a problem, then a (hidden) setting is probably better than trying to determine when a file is saved in a location that is easily accessible.
On 02 Oct 2014, at 22:57, Allan Odgaard mailinglist@textmate.org wrote:
It could be that he is using ‘mate’ a lot, maybe indirectly via bundle commands that use ‘mate’ to open related files.
I introduced MATEOPT in latest nightly build and for bundle commands that now defaults to --no-recent.
Thanks for this! Each time I’m amazed at your response speed and your willingness to improve or solve things.
I haven’t seen this behaviour anymore during my regular usage of Textmate yesterday and today, so all the files popping up in the Recent menu is probably linked to something I did during my heavy refactoring in my project earlier this week (and yes I might have used some bundle commands indeed for git and text diff-ing, and I did an awful lot of search and replace also).
Best regards, Bas
Today I was doing quite some manual search and replace again and found my ‘Open Recent’ menu filled with files from the already opened project again. This is the way to get this to happen:
- open a project wide file window (⇧⌘F) - search for a term that occurs in many files - click on one of the results to go into that file - use ⌘G to jump through the search results in that file - at the last search result in the file, using ⌘G will open the next file containing the next search result and jump to that rather than wrap or stop in the current file. (good!) - from that moment on, the newly opened file is added to the ‘Open Recent’ list. IMO this should not happen, because I have the project already open.
So after a while, all the individual files are in the Open Recent menu, pushing out the more interesting history.
Best regards, Bas
On 20 Oct 2014, at 20:50, Bas Van Klinkenberg wrote:
- at the last search result in the file, using ⌘G will open the next
file containing the next search result and jump to that rather than wrap or stop in the current file. (good!)
- from that moment on, the newly opened file is added to the ‘Open
Recent’ list. IMO this should not happen, because I have the project already open.
Thanks for the clarification, this issue is addressed in beta 3 (current nightly build).
On 20 Oct 2014, at 23:17, Allan Odgaard mailinglist@textmate.org wrote:
On 20 Oct 2014, at 20:50, Bas Van Klinkenberg wrote:
- at the last search result in the file, using ⌘G will open the next file containing the next search result and jump to that rather than wrap or stop in the current file. (good!)
- from that moment on, the newly opened file is added to the ‘Open Recent’ list. IMO this should not happen, because I have the project already open.
Thanks for the clarification, this issue is addressed in beta 3 (current nightly build).
Thanks for the fast fix :-) works correctly now.
Best regards, Bas