<blockquote>
<p>Especially the first should be broken up. This is a call for suggestions of how that<br>
should be done.</p>
</blockquote>
<p>I like support for lots of different languages. A change that may be quite simple may be<br>
to let the user keep some kind of "defaults" for the main languages in used; something<br>
a bit like keeping a number that seems reasonable... like, max up to 15 languages or<br>
12 or something like that; and the others could be displayed in a side pane, such as<br>
"show more languages" or something like that.</p>
<p>Allowing a user to customize these results won't necessarily fix the original goal<br>
asked by elextr - but it would allow users to arrange it to their personal preferences<br>
(and ideally store this in a text file too, so that the user can keep this configuration<br>
for easy re-use).</p>
<p>I don't think breaking it up into "syntax style" makes a lot of sense for an end user's<br>
point of view. I don't know how pascal syntax works, so this information gives me<br>
less compared to the current status quo (even though I also find the grouping<br>
somewhat arbitrary). For the most part, I only focus on a few languages, and<br>
ignore the rest mostly (although simple colour highlighting is always nice to<br>
have, even for languages I am unfamiliar with).</p>
<blockquote>
<p>It wouldn't be perfect, and the "C-style" group would have a lot of languages, but at least<br>
it's better than the incorrect/non-existent distinction of "Programming" vs "Scripting".</p>
</blockquote>
<p>I think that both distinctions aren't great, but I definitely prefer programming/scripting<br>
as opposed to an even more arbitrary "syntax style".</p>
<blockquote>
<p>Another more obvious way would be to group them alphabetically</p>
</blockquote>
<p>This would actually also be better - that way people would easily be able to expect<br>
perl appearing before python appearing before ruby ... is simple. :)</p>
<p>I think most people will understand alphabetic sorting since it is so simple.</p>
<p>To the question how other editors/IDEs do it - bluefish used to just group<br>
via "text php python html" but you could arbitrarily select that to get the colour<br>
highlighting applied onto the current file in the main buffer.</p>
<p>Actually, in the long run, what would be ideal would be to have users be able<br>
to customize which colour/syntax highlighter could be used too, but I understand<br>
that this is outside the scope of this issue - just thought to mention it.</p>
<p>I guess alphabetic sorting is about the simplest solution. A customized/customizable<br>
view would be great too; for example, I don't think I may ever need pascal or<br>
COBOL or such entries. Anyway just my 2 cc. :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2087#issuecomment-464445359">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ1o2JzbZDaD9OS8YxBMBOiPym_58ks5vOT3IgaJpZM4aydQv">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ9F249ifeHUbVBNbzucbxeBBE2Ckks5vOT3IgaJpZM4aydQv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@rubyFeedback in #2087: \u003e Especially the first should be broken up. This is a call for suggestions of how that\r\n\u003e should be done.\r\n\r\nI like support for lots of different languages. A change that may be quite simple may be\r\nto let the user keep some kind of \"defaults\" for the main languages in used; something\r\na bit like keeping a number that seems reasonable... like, max up to 15 languages or\r\n12 or something like that; and the others could be displayed in a side pane, such as\r\n\"show more languages\" or something like that.\r\n\r\nAllowing a user to customize these results won't necessarily fix the original goal \r\nasked by elextr - but it would allow users to arrange it to their personal preferences\r\n(and ideally store this in a text file too, so that the user can keep this configuration\r\nfor easy re-use).\r\n\r\nI don't think breaking it up into \"syntax style\" makes a lot of sense for an end user's\r\npoint of view. I don't know how pascal syntax works, so this information gives me\r\nless compared to the current status quo (even though I also find the grouping \r\nsomewhat arbitrary). For the most part, I only focus on a few languages, and\r\nignore the rest mostly (although simple colour highlighting is always nice to\r\nhave, even for languages I am unfamiliar with).\r\n\r\n\u003e It wouldn't be perfect, and the \"C-style\" group would have a lot of languages, but at least\r\n\u003e it's better than the incorrect/non-existent distinction of \"Programming\" vs \"Scripting\".\r\n\r\nI think that both distinctions aren't great, but I definitely prefer programming/scripting\r\nas opposed to an even more arbitrary \"syntax style\".\r\n\r\n\u003e Another more obvious way would be to group them alphabetically\r\n\r\nThis would actually also be better - that way people would easily be able to expect\r\nperl appearing before python appearing before ruby ... is simple. :)\r\n\r\nI think most people will understand alphabetic sorting since it is so simple.\r\n\r\nTo the question how other editors/IDEs do it - bluefish used to just group \r\nvia \"text php python html\" but you could arbitrarily select that to get the colour\r\nhighlighting applied onto the current file in the main buffer.\r\n\r\nActually, in the long run, what would be ideal would be to have users be able\r\nto customize which colour/syntax highlighter could be used too, but I understand\r\nthat this is outside the scope of this issue - just thought to mention it.\r\n\r\nI guess alphabetic sorting is about the simplest solution. A customized/customizable\r\nview would be great too; for example, I don't think I may ever need pascal or \r\nCOBOL or such entries. Anyway just my 2 cc. :)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/2087#issuecomment-464445359"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2087#issuecomment-464445359",
"url": "https://github.com/geany/geany/issues/2087#issuecomment-464445359",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>