{"action":"created","comment":{"url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/comments/39673582","id":39673582,"diff_hunk":"@@ -1,5 +1,367 @@\n-=====\r\n-Menus\r\n-=====\r\n+=======\r\n+ Menus\r\n+=======\r\n \r\n-No documentation is available about this topic.\r\n+.. seealso::\r\n+\r\n+   :doc:`Reference for menus </reference/menus>`\r\n+      Reference for menu creation.\r\n+\r\n+Sublime Text provides several menus\r\n+that can be modified,\r\n+most notably by adding menu items.\r\n+\r\n+\r\n+File Format\r\n+===========\r\n+\r\n+=============  ===========================================\r\n+**Format**     JSON (with comments)\r\n+\r\n+**Extension**  ``.sublime-menu``\r\n+\r\n+**Name**       One out of the list of available menus.\r\n+               See :ref:`menu-types` for the complete list\r\n+               and what menu they represent.\r\n+\r\n+**Location**   Any\r\n+\r\n+**Content**    A list of \"menu item\" objects.\r\n+=============  ===========================================\r\n+\r\n+Example\r\n+*******\r\n+\r\n+The following is an excerpt\r\n+from the default :file:`Main.sublime-menu` file.\r\n+\r\n+.. code-block:: json\r\n+\r\n+   [\r\n+       {\r\n+           \"caption\": \"Edit\",\r\n+           \"mnemonic\": \"E\",\r\n+           \"id\": \"edit\",\r\n+           \"children\":\r\n+           [\r\n+               { \"command\": \"undo\", \"mnemonic\": \"U\" },\r\n+               { \"command\": \"redo_or_repeat\", \"mnemonic\": \"R\" },\r\n+               {\r\n+                   \"caption\": \"Undo Selection\",\r\n+                   \"children\":\r\n+                   [\r\n+                       { \"command\": \"soft_undo\" },\r\n+                       { \"command\": \"soft_redo\" }\r\n+                   ]\r\n+               },\r\n+               { \"caption\": \"-\", \"id\": \"clipboard\" },\r\n+               { \"command\": \"copy\", \"mnemonic\": \"C\" },\r\n+               { \"command\": \"cut\", \"mnemonic\": \"t\" },\r\n+               { \"command\": \"paste\", \"mnemonic\": \"P\" },\r\n+               { \"command\": \"paste_and_indent\", \"mnemonic\": \"I\" },\r\n+               { \"command\": \"paste_from_history\", \"caption\": \"Paste from History\" }\r\n+           ]\r\n+       }\r\n+   ]\r\n+\r\n+\r\n+Images\r\n+******\r\n+\r\n+.. figure:: images/context_menu_default.png\r\n+   :class: shadowed\r\n+   :figclass: float-left\r\n+   :figwidth: 50%\r\n+\r\n+   The default context menu in the editing area.\r\n+\r\n+.. figure:: images/context_menu_modified.png\r\n+   :class: shadowed\r\n+   :figclass: float-left\r\n+   :figwidth: 50%\r\n+\r\n+   A modified context menu in the editing area.\r\n+\r\n+\r\n+.. _menu-types:\r\n+\r\n+Available Menus\r\n+===============\r\n+\r\n+The file name\r\n+of a ``.sublime-menu`` file\r\n+specifies the menu in the application\r\n+to be modified.\r\n+\r\n+The following menus are available:\r\n+\r\n+========================   ===============\r\n+     File/Menu Name          Description\r\n+========================   ===============\r\n+**Main**                   Main menu\r\n+\r\n+**Context**                Context menu in the editing area\r\n+\r\n+**Find in Files**          Appears when clicking the \"…\" button\r\n+                           in the :doc:`Find in Files\r\n+                           </search_and_replace/search_and_replace_files>` panel\r\n+\r\n+**Side Bar**               Context menu for each node in the sidebar\r\n+\r\n+**Side Bar Mount Point**   Additional context menu items\r\n+                           for the top-level nodes in the sidebar\r\n+\r\n+**Tab Context**            Context menu of the tab bar\r\n+\r\n+**Widget Context**         Context menu of input fields\r\n+                           in all kinds of widgets,\r\n+                           including Command Palette, Goto Anything,\r\n+                           the find panels\r\n+                           and those opened by APIs\r\n+========================   ===============\r\n+\r\n+Additionally,\r\n+the following four menus open\r\n+when their column in the status bar\r\n+is clicked:\r\n+\r\n+- **Encoding**\r\n+- **Line Endings**\r\n+- **Indentation**\r\n+- **Syntax**\r\n+\r\n+.. figure:: images/statusbar_menu.gif\r\n+   :class: shadowed\r\n+\r\n+   Demonstration of a status bar menu.\r\n+\r\n+\r\n+.. _menu-items:\r\n+\r\n+Menu Items\r\n+==========\r\n+\r\n+A menu item can either\r\n+invoke a command (with arguments)\r\n+when it is selected\r\n+or have a sub-menu.\r\n+\r\n+The available properties are:\r\n+\r\n+- a command name,\r\n+- arguments for the command,\r\n+- an ID,\r\n+- a caption,\r\n+- a mnemonic and\r\n+- a sub-menu.\r\n+\r\n+In order to function properly,\r\n+it must provide *at least* either out of\r\n+\r\n+- a command name,\r\n+- a caption and a sub-menu or\r\n+- just a caption or\r\n+- an ID (see below).\r\n+\r\n+When parsing a menu item,\r\n+the following rules apply:\r\n+\r\n+#. The presence of a sub-menu\r\n+   overrides the command and its arguments,\r\n+   making it effectively non-existent.\r\n+   It also overrides the :ref:`separator caption <menu-separators>`.\r\n+\r\n+#. If no caption is provided,\r\n+   a caption is inferred\r\n+   from the command's ``description`` method.\r\n+   If neither caption nor command are provided,\r\n+   the caption is an empty string.\r\n+\r\n+#. The character used for the mnemonic\r\n+   must be contained in the item's caption.\r\n+   Mnemonics are case-sensitive.\r\n+\r\n+#. Menu items referencing\r\n+   commands that can not be found\r\n+   are disabled.\r\n+\r\n+#. Menu items can be hidden or disabled\r\n+   by the command.\r\n+\r\n+.. TODO add refs to Command methods\r\n+\r\n+\r\n+.. _menu-separators:\r\n+\r\n+Separators\r\n+**********\r\n+\r\n+Separators are menu items\r\n+with the caption ``-``\r\n+and no sub-menu.\r\n+They are commonly used\r\n+to group menu items with similar purposes\r\n+or with a shared thematic.\r\n+Separators can not call commands,\r\n+but the presence of a sub-menu\r\n+converts the separator item into a regular item\r\n+with a single hyphen as its caption.\r\n+\r\n+For rendering,\r\n+multiple consecutive separators are reduced to one\r\n+and separators at the beginning or the end of a menu\r\n+are not displayed.\r\n+\r\n+\r\n+.. _menu-merging:\r\n+\r\n+Menu Merging\r\n+============\r\n+\r\n+Generally,\r\n+``.sublime-menu`` files are loaded in package load order.\r\n+Menu files with the same name are concatenated\r\n+by extending the menu item list\r\n+with all items in the file,\r\n+unless IDs are involved.\r\n+See below for this case.\r\n+\r\n+Menu files in the same package are loaded lexicographically\r\n+in the root folder,\r\n+after which the sub folders are traversed similarly.\r\n+\r\n+As a special case,\r\n+menu items from the *User* package\r\n+in the standard non-ID section\r\n+are always inserted after any standard items\r\n+from other packages.\r\n+\r\n+\r\n+.. _item-ids:\r\n+\r\n+Item IDs\r\n+========\r\n+\r\n+When a menu item specifies an ID,\r\n+a separate section within the menu is searched for\r\n+and, if it does not exist,\r\n+created at the very end of the menu.\r\n+*This is a forward lookup only.*\r\n+The ID determines the section's name\r\n+and the menu item with the ID\r\n+will be the first item in this section.\r\n+All following items in the file\r\n+will then be appended to the ID's section,\r\n+until another item with an ID is specified.\r\n+\r\n+If two menu items\r\n+from different ``.sublime-menu`` files\r\n+reference the same item via ID,\r\n+Sublime Text will override the previously defined item's parameters\r\n+with the new parameters,\r\n+if there are any.\r\n+Child elements in a sub menu are appended\r\n+and do not override.\r\n+All following items are then appended to the ID's section,\r\n+until another item with an ID is specified.\r\n+\r\n+Common practice is\r\n+to assign IDs to separators\r\n+and items having a sub-menu,\r\n+to allow other packages or the user themselves\r\n+to easily customize the menu.\r\n+Separators always mark the beginning of a section,\r\n+while it is required to address the exact same menu item\r\n+in order to append items to its sub-menu.\r\n+\r\n+.. note::\r\n+\r\n+   Due to the strict forward lookup\r\n+   it is possible to have\r\n+   *multiple different items with the same ID*\r\n+   in one menu.\r\n+\r\n+   Because of the potential confusion this may cause\r\n+   it is discouraged.\r\n+\r\n+   Example:\r\n+   The following three IDs\r\n+   are defined in a menu, in order:\r\n+   ``test, test2, test``.\r\n+\r\n+   The item with the second \"test\" ID\r\n+   can then be targeted\r\n+   using the following ID combinations:\r\n+   ``test, test2, test``; ``test, test`` or ``test2, test``.\r\n+\r\n+\r\n+Sub-Menus\r\n+=========\r\n+\r\n+Every menu item can have a sub-menu,\r\n+where hovering the item\r\n+reveals the items grouped behind it.\r\n+Sub-menus are independent menus\r\n+with their own ID hierarchy.\r\n+\r\n+In order to extend a sub-menu\r\n+from a different menu file,\r\n+an ID must be specified in both occasions\r\n+to target the correct item.\r\n+\r\n+\r\n+The Main Menu\r\n+=============\r\n+\r\n+Unlike all other menus,\r\n+the Main Menu's root menu\r\n+represents the menu items in the menu bar,\r\n+for example \"File\" and \"Help\".\r\n+Other than that,\r\n+there is no notable difference.\r\n+\r\n+\r\n+Interface For Commands\r\n+======================\r\n+\r\n+Each menu item can be dynamically\r\n+\r\n+#. hidden,\r\n+#. disabled,\r\n+#. checked, or\r\n+#. assigned a different caption.\r\n+\r\n+For this,\r\n+commands may provide method endpoints in their class.\r\n+The endpoints are called with the same arguments\r\n+as the actual command would be\r\n+(except for ``edit`` in ``TextCommand`` s),\r\n+however they may also accept no parameters at all.\r\n+\r\n+#. ``is_visible``\r\n+#. ``is_enabled``\r\n+#. ``is_checked``\r\n+#. ``description``\r\n+\r\n+Note that these are also relevant\r\n+for the command palette\r\n+to an extent.\r\n+\r\n+.. seealso::\r\n+\r\n+   `Official API Documentation on the Command endpoints`__\r","path":"source/customization/menus.rst","position":356,"original_position":356,"commit_id":"517472ebe4343beae4e0af2f88179b2bdbae29d7","original_commit_id":"517472ebe4343beae4e0af2f88179b2bdbae29d7","user":{"login":"guillermooo","id":684948,"avatar_url":"https://avatars.githubusercontent.com/u/684948?v=3","gravatar_id":"","url":"https://api.github.com/users/guillermooo","html_url":"https://github.com/guillermooo","followers_url":"https://api.github.com/users/guillermooo/followers","following_url":"https://api.github.com/users/guillermooo/following{/other_user}","gists_url":"https://api.github.com/users/guillermooo/gists{/gist_id}","starred_url":"https://api.github.com/users/guillermooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillermooo/subscriptions","organizations_url":"https://api.github.com/users/guillermooo/orgs","repos_url":"https://api.github.com/users/guillermooo/repos","events_url":"https://api.github.com/users/guillermooo/events{/privacy}","received_events_url":"https://api.github.com/users/guillermooo/received_events","type":"User","site_admin":false},"body":"We're not talking connections so 'endpoint' sounds weird to me, but maybe I'm missing something.","created_at":"2015-09-16T19:21:39Z","updated_at":"2015-09-16T19:21:39Z","html_url":"https://github.com/guillermooo/sublime-undocs/pull/174#discussion_r39673582","pull_request_url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174","_links":{"self":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/comments/39673582"},"html":{"href":"https://github.com/guillermooo/sublime-undocs/pull/174#discussion_r39673582"},"pull_request":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174"}}},"pull_request":{"url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174","id":45081074,"html_url":"https://github.com/guillermooo/sublime-undocs/pull/174","diff_url":"https://github.com/guillermooo/sublime-undocs/pull/174.diff","patch_url":"https://github.com/guillermooo/sublime-undocs/pull/174.patch","issue_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/174","number":174,"state":"open","locked":false,"title":"Menu docs","user":{"login":"FichteFoll","id":931051,"avatar_url":"https://avatars.githubusercontent.com/u/931051?v=3","gravatar_id":"","url":"https://api.github.com/users/FichteFoll","html_url":"https://github.com/FichteFoll","followers_url":"https://api.github.com/users/FichteFoll/followers","following_url":"https://api.github.com/users/FichteFoll/following{/other_user}","gists_url":"https://api.github.com/users/FichteFoll/gists{/gist_id}","starred_url":"https://api.github.com/users/FichteFoll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FichteFoll/subscriptions","organizations_url":"https://api.github.com/users/FichteFoll/orgs","repos_url":"https://api.github.com/users/FichteFoll/repos","events_url":"https://api.github.com/users/FichteFoll/events{/privacy}","received_events_url":"https://api.github.com/users/FichteFoll/received_events","type":"User","site_admin":false},"body":"Finally ready for review, after countless iterations and many phases of no motivation.","created_at":"2015-09-15T17:55:59Z","updated_at":"2015-09-16T19:21:39Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a92e8f1193ec8917718127b34e729a28a4129ee9","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174/commits","review_comments_url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174/comments","review_comment_url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/174/comments","statuses_url":"https://api.github.com/repos/guillermooo/sublime-undocs/statuses/517472ebe4343beae4e0af2f88179b2bdbae29d7","head":{"label":"guillermooo:menu_docs","ref":"menu_docs","sha":"517472ebe4343beae4e0af2f88179b2bdbae29d7","user":{"login":"guillermooo","id":684948,"avatar_url":"https://avatars.githubusercontent.com/u/684948?v=3","gravatar_id":"","url":"https://api.github.com/users/guillermooo","html_url":"https://github.com/guillermooo","followers_url":"https://api.github.com/users/guillermooo/followers","following_url":"https://api.github.com/users/guillermooo/following{/other_user}","gists_url":"https://api.github.com/users/guillermooo/gists{/gist_id}","starred_url":"https://api.github.com/users/guillermooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillermooo/subscriptions","organizations_url":"https://api.github.com/users/guillermooo/orgs","repos_url":"https://api.github.com/users/guillermooo/repos","events_url":"https://api.github.com/users/guillermooo/events{/privacy}","received_events_url":"https://api.github.com/users/guillermooo/received_events","type":"User","site_admin":false},"repo":{"id":12328926,"name":"sublime-undocs","full_name":"guillermooo/sublime-undocs","owner":{"login":"guillermooo","id":684948,"avatar_url":"https://avatars.githubusercontent.com/u/684948?v=3","gravatar_id":"","url":"https://api.github.com/users/guillermooo","html_url":"https://github.com/guillermooo","followers_url":"https://api.github.com/users/guillermooo/followers","following_url":"https://api.github.com/users/guillermooo/following{/other_user}","gists_url":"https://api.github.com/users/guillermooo/gists{/gist_id}","starred_url":"https://api.github.com/users/guillermooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillermooo/subscriptions","organizations_url":"https://api.github.com/users/guillermooo/orgs","repos_url":"https://api.github.com/users/guillermooo/repos","events_url":"https://api.github.com/users/guillermooo/events{/privacy}","received_events_url":"https://api.github.com/users/guillermooo/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/guillermooo/sublime-undocs","description":"Sublime Text Unofficial Documentation","fork":false,"url":"https://api.github.com/repos/guillermooo/sublime-undocs","forks_url":"https://api.github.com/repos/guillermooo/sublime-undocs/forks","keys_url":"https://api.github.com/repos/guillermooo/sublime-undocs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/guillermooo/sublime-undocs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/guillermooo/sublime-undocs/teams","hooks_url":"https://api.github.com/repos/guillermooo/sublime-undocs/hooks","issue_events_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/events{/number}","events_url":"https://api.github.com/repos/guillermooo/sublime-undocs/events","assignees_url":"https://api.github.com/repos/guillermooo/sublime-undocs/assignees{/user}","branches_url":"https://api.github.com/repos/guillermooo/sublime-undocs/branches{/branch}","tags_url":"https://api.github.com/repos/guillermooo/sublime-undocs/tags","blobs_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/refs{/sha}","trees_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/guillermooo/sublime-undocs/statuses/{sha}","languages_url":"https://api.github.com/repos/guillermooo/sublime-undocs/languages","stargazers_url":"https://api.github.com/repos/guillermooo/sublime-undocs/stargazers","contributors_url":"https://api.github.com/repos/guillermooo/sublime-undocs/contributors","subscribers_url":"https://api.github.com/repos/guillermooo/sublime-undocs/subscribers","subscription_url":"https://api.github.com/repos/guillermooo/sublime-undocs/subscription","commits_url":"https://api.github.com/repos/guillermooo/sublime-undocs/commits{/sha}","git_commits_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/commits{/sha}","comments_url":"https://api.github.com/repos/guillermooo/sublime-undocs/comments{/number}","issue_comment_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/comments{/number}","contents_url":"https://api.github.com/repos/guillermooo/sublime-undocs/contents/{+path}","compare_url":"https://api.github.com/repos/guillermooo/sublime-undocs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/guillermooo/sublime-undocs/merges","archive_url":"https://api.github.com/repos/guillermooo/sublime-undocs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/guillermooo/sublime-undocs/downloads","issues_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues{/number}","pulls_url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls{/number}","milestones_url":"https://api.github.com/repos/guillermooo/sublime-undocs/milestones{/number}","notifications_url":"https://api.github.com/repos/guillermooo/sublime-undocs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/guillermooo/sublime-undocs/labels{/name}","releases_url":"https://api.github.com/repos/guillermooo/sublime-undocs/releases{/id}","created_at":"2013-08-23T17:43:58Z","updated_at":"2015-09-16T18:33:08Z","pushed_at":"2015-09-15T17:55:59Z","git_url":"git://github.com/guillermooo/sublime-undocs.git","ssh_url":"git@github.com:guillermooo/sublime-undocs.git","clone_url":"https://github.com/guillermooo/sublime-undocs.git","svn_url":"https://github.com/guillermooo/sublime-undocs","homepage":"http://docs.sublimetext.info","size":3232,"stargazers_count":320,"watchers_count":320,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":222,"mirror_url":null,"open_issues_count":22,"forks":222,"open_issues":22,"watchers":320,"default_branch":"sublime-text-3"}},"base":{"label":"guillermooo:sublime-text-3","ref":"sublime-text-3","sha":"c77a45d118b40651dc1176756c6204187b40c19e","user":{"login":"guillermooo","id":684948,"avatar_url":"https://avatars.githubusercontent.com/u/684948?v=3","gravatar_id":"","url":"https://api.github.com/users/guillermooo","html_url":"https://github.com/guillermooo","followers_url":"https://api.github.com/users/guillermooo/followers","following_url":"https://api.github.com/users/guillermooo/following{/other_user}","gists_url":"https://api.github.com/users/guillermooo/gists{/gist_id}","starred_url":"https://api.github.com/users/guillermooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillermooo/subscriptions","organizations_url":"https://api.github.com/users/guillermooo/orgs","repos_url":"https://api.github.com/users/guillermooo/repos","events_url":"https://api.github.com/users/guillermooo/events{/privacy}","received_events_url":"https://api.github.com/users/guillermooo/received_events","type":"User","site_admin":false},"repo":{"id":12328926,"name":"sublime-undocs","full_name":"guillermooo/sublime-undocs","owner":{"login":"guillermooo","id":684948,"avatar_url":"https://avatars.githubusercontent.com/u/684948?v=3","gravatar_id":"","url":"https://api.github.com/users/guillermooo","html_url":"https://github.com/guillermooo","followers_url":"https://api.github.com/users/guillermooo/followers","following_url":"https://api.github.com/users/guillermooo/following{/other_user}","gists_url":"https://api.github.com/users/guillermooo/gists{/gist_id}","starred_url":"https://api.github.com/users/guillermooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillermooo/subscriptions","organizations_url":"https://api.github.com/users/guillermooo/orgs","repos_url":"https://api.github.com/users/guillermooo/repos","events_url":"https://api.github.com/users/guillermooo/events{/privacy}","received_events_url":"https://api.github.com/users/guillermooo/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/guillermooo/sublime-undocs","description":"Sublime Text Unofficial Documentation","fork":false,"url":"https://api.github.com/repos/guillermooo/sublime-undocs","forks_url":"https://api.github.com/repos/guillermooo/sublime-undocs/forks","keys_url":"https://api.github.com/repos/guillermooo/sublime-undocs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/guillermooo/sublime-undocs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/guillermooo/sublime-undocs/teams","hooks_url":"https://api.github.com/repos/guillermooo/sublime-undocs/hooks","issue_events_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/events{/number}","events_url":"https://api.github.com/repos/guillermooo/sublime-undocs/events","assignees_url":"https://api.github.com/repos/guillermooo/sublime-undocs/assignees{/user}","branches_url":"https://api.github.com/repos/guillermooo/sublime-undocs/branches{/branch}","tags_url":"https://api.github.com/repos/guillermooo/sublime-undocs/tags","blobs_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/refs{/sha}","trees_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/guillermooo/sublime-undocs/statuses/{sha}","languages_url":"https://api.github.com/repos/guillermooo/sublime-undocs/languages","stargazers_url":"https://api.github.com/repos/guillermooo/sublime-undocs/stargazers","contributors_url":"https://api.github.com/repos/guillermooo/sublime-undocs/contributors","subscribers_url":"https://api.github.com/repos/guillermooo/sublime-undocs/subscribers","subscription_url":"https://api.github.com/repos/guillermooo/sublime-undocs/subscription","commits_url":"https://api.github.com/repos/guillermooo/sublime-undocs/commits{/sha}","git_commits_url":"https://api.github.com/repos/guillermooo/sublime-undocs/git/commits{/sha}","comments_url":"https://api.github.com/repos/guillermooo/sublime-undocs/comments{/number}","issue_comment_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/comments{/number}","contents_url":"https://api.github.com/repos/guillermooo/sublime-undocs/contents/{+path}","compare_url":"https://api.github.com/repos/guillermooo/sublime-undocs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/guillermooo/sublime-undocs/merges","archive_url":"https://api.github.com/repos/guillermooo/sublime-undocs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/guillermooo/sublime-undocs/downloads","issues_url":"https://api.github.com/repos/guillermooo/sublime-undocs/issues{/number}","pulls_url":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls{/number}","milestones_url":"https://api.github.com/repos/guillermooo/sublime-undocs/milestones{/number}","notifications_url":"https://api.github.com/repos/guillermooo/sublime-undocs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/guillermooo/sublime-undocs/labels{/name}","releases_url":"https://api.github.com/repos/guillermooo/sublime-undocs/releases{/id}","created_at":"2013-08-23T17:43:58Z","updated_at":"2015-09-16T18:33:08Z","pushed_at":"2015-09-15T17:55:59Z","git_url":"git://github.com/guillermooo/sublime-undocs.git","ssh_url":"git@github.com:guillermooo/sublime-undocs.git","clone_url":"https://github.com/guillermooo/sublime-undocs.git","svn_url":"https://github.com/guillermooo/sublime-undocs","homepage":"http://docs.sublimetext.info","size":3232,"stargazers_count":320,"watchers_count":320,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":222,"mirror_url":null,"open_issues_count":22,"forks":222,"open_issues":22,"watchers":320,"default_branch":"sublime-text-3"}},"_links":{"self":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174"},"html":{"href":"https://github.com/guillermooo/sublime-undocs/pull/174"},"issue":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/174"},"comments":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/issues/174/comments"},"review_comments":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174/comments"},"review_comment":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/pulls/174/commits"},"statuses":{"href":"https://api.github.com/repos/guillermooo/sublime-undocs/statuses/517472ebe4343beae4e0af2f88179b2bdbae29d7"}}}}