Skip to content

Conversation

@JonahRedd
Copy link

  • I'm the package's author and/or maintainer.
  • I have have read the docs.
  • I have tagged a release with a semver version number.
  • My package repo has a description and a README describing what it's for and how to use it.
  • My package doesn't add context menu entries. *
  • My package doesn't add key bindings. **
  • Any commands are available via the command palette.
  • Preferences and keybindings (if any) are listed in the menu and the command palette, and open in split view.
  • If my package is a syntax it doesn't also add a color scheme. ***
  • I use .gitattributes to exclude files from the package: images, test files, sublime-project/workspace.

My package is a utility to help users clean up their workspace by saving all open, unsaved tabs (scratch buffers) into a single file and closing them automatically. It concatenates the content of all "new" tabs (those without a file path) and prompts the user to save the result.

There are no packages like it in Package Control.

@braver
Copy link
Collaborator

braver commented Dec 10, 2025

Looks really useful 👍🏻 Some remarks though:

  • Indent must be tabs in line 301
  • You can't put the message in the json, it needs to point to a file
  • The name of the command in the main menu and the command palette are not the same

@braver braver added the feedback provided The changes and package have been seen by a reviewer label Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feedback provided The changes and package have been seen by a reviewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants