{"thread":{"id":"42557","subject":"[BUG] gitk","startedAt":"2016-06-07T19:20:36Z","lastAt":"2016-06-08T15:36:38Z","messageCount":6,"participants":["Eric Frederich","stefan.naewe@atlas-elektronik.com","Mike Rappazzo"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"288631","messageId":"CAAoZyYNnWk-yE9TG_Fpxxs-oRN-yEsm_YFs+Ej7muQ+5YCW43w@mail.gmail.com","threadId":"42557","inReplyTo":null,"subject":"[BUG] gitk","fromName":"Eric Frederich","fromEmail":"eric.frederich@gmail.com","sentAt":"2016-06-07T19:20:36Z","receivedAt":"2016-06-07T19:20:36Z","isPatch":false,"sender":{"key":"eric.frederich@gmail.com","avatar":"https://gravatar.com/avatar/a047bc6d3404a87c923025574cdee9abf57ae9efc1d96c7bbedf30faf47ee12c?d=mp&s=160"},"body":"Hello,\n\nI couldn’t find any documentation on submitting patches for gitk.\nI saw in Documentation/SubmittingPatches that gitk is maintained in\nits own repo.\nI can’t clone repo’s unless they’re http while on my corporate proxy.\nI’m hoping someone can help me out or just do it for me ;-)\nI’d like to revert 66db14c94c95f911f55575c7fdf74c026443d482.\n\nThat commit just renamed “green” to “lime”\nIt causes gitk to not start up on when ran through VNC.\nIt works fine on that same system natively or over X11 forwarding but not VNC.\nIt also seems from the following link/quote improper to use “lime” anyway.\n\nFrom http://www.tkdocs.com/tutorial/fonts.html .. quote:\n    Tk recognizes the set of color names defined by X11;\n    normally these are not used, except for very common\n    ones such as \"red\", \"black\", etc.\n\nThanks,\n~Eric\n"},{"id":"288696","messageId":"4c22a048-ad42-c831-e167-5be5540bdb49@atlas-elektronik.com","threadId":"42557","inReplyTo":"CAAoZyYNnWk-yE9TG_Fpxxs-oRN-yEsm_YFs+Ej7muQ+5YCW43w@mail.gmail.com","subject":"Re: [BUG] gitk","fromName":"","fromEmail":"stefan.naewe@atlas-elektronik.com","sentAt":"2016-06-08T09:40:02Z","receivedAt":"2016-06-08T09:40:02Z","isPatch":false,"sender":{"key":"stefan.naewe@gmail.com","avatar":"https://avatars.githubusercontent.com/u/4468?v=4"},"body":"Am 07.06.2016 um 21:20 schrieb Eric Frederich:\n> Hello,\n> \n> I couldn’t find any documentation on submitting patches for gitk.\n> I saw in Documentation/SubmittingPatches that gitk is maintained in\n> its own repo.\n> I can’t clone repo’s unless they’re http while on my corporate proxy.\n> I’m hoping someone can help me out or just do it for me ;-)\n> I’d like to revert 66db14c94c95f911f55575c7fdf74c026443d482.\n> \n> That commit just renamed “green” to “lime”\n> It causes gitk to not start up on when ran through VNC.\n> It works fine on that same system natively or over X11 forwarding but not VNC.\n\nFWIW, I can confirm that.\n\ngit version 2.8.3\n\nMy $HOME/.config/git/gitk contains:\n\nset mergecolors {red blue green purple brown \"#009090\" magenta \"#808000\" \"#009000\" \"#ff0080\" cyan \"#b07070\" \"#70b0f0\" \"#70f0b0\" \"#f0b070\" \"#ff70b0\"}\n\nWith that file gitk runs without problems.\nIf I move that file away, gitk stops working over VNC and also forwarded X11 for me.\n\nIt runs natively on Windows though.\n\n> It also seems from the following link/quote improper to use “lime” anyway.\n> \n> From http://www.tkdocs.com/tutorial/fonts.html .. quote:\n>     Tk recognizes the set of color names defined by X11;\n>     normally these are not used, except for very common\n>     ones such as \"red\", \"black\", etc.\n\n\nStefan\n-- \n----------------------------------------------------------------\n/dev/random says: Useless Invention: Dehydrated water.\npython -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\" \nGPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF\n\n"},{"id":"288700","messageId":"2103a5a2-6936-0d2c-9a07-bb0713153d82@atlas-elektronik.com","threadId":"42557","inReplyTo":"4c22a048-ad42-c831-e167-5be5540bdb49@atlas-elektronik.com","subject":"Re: [BUG] gitk","fromName":"","fromEmail":"stefan.naewe@atlas-elektronik.com","sentAt":"2016-06-08T09:58:49Z","receivedAt":"2016-06-08T09:58:49Z","isPatch":false,"sender":{"key":"stefan.naewe@gmail.com","avatar":"https://avatars.githubusercontent.com/u/4468?v=4"},"body":"Am 08.06.2016 um 11:40 schrieb stefan.naewe@atlas-elektronik.com:\n> Am 07.06.2016 um 21:20 schrieb Eric Frederich:\n>> Hello,\n>>\n>> I couldn’t find any documentation on submitting patches for gitk.\n>> I saw in Documentation/SubmittingPatches that gitk is maintained in\n>> its own repo.\n>> I can’t clone repo’s unless they’re http while on my corporate proxy.\n>> I’m hoping someone can help me out or just do it for me ;-)\n>> I’d like to revert 66db14c94c95f911f55575c7fdf74c026443d482.\n>>\n>> That commit just renamed “green” to “lime”\n>> It causes gitk to not start up on when ran through VNC.\n>> It works fine on that same system natively or over X11 forwarding but not VNC.\n> \n> FWIW, I can confirm that.\n> \n> git version 2.8.3\n> \n> My $HOME/.config/git/gitk contains:\n> \n> set mergecolors {red blue green purple brown \"#009090\" magenta \"#808000\" \"#009000\" \"#ff0080\" cyan \"#b07070\" \"#70b0f0\" \"#70f0b0\" \"#f0b070\" \"#ff70b0\"}\n> \n> With that file gitk runs without problems.\n> If I move that file away, gitk stops working over VNC and also forwarded X11 for me.\n\nMore Info:\n\nThe forwarded X11 (which is from a Windows machine running Exceed to a Linux machine) works\nwithout the gitk file mentioned above, if I edit the 'rgb.txt' used by Exceed to contain something like:\n\n 50 205  50\t\tlime\n\nBefore the editing the file only contained the following:\n\n 50 205  50\t\tlime green\n 50 205  50\t\tLimeGreen\n\nI couldn't do the same for the VNC connection though (Xvnc seems to use a hardcoded 'rgb.txt' file).\n\nIt seems that using 'lime' was not the best choice...\n\n\nHTH\n\nStefan\n-- \n----------------------------------------------------------------\n/dev/random says: I used to be schizophrenic, but we're all right now.\npython -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\" \nGPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF\n\n"},{"id":"288706","messageId":"CAAoZyYNMq2+JzrJ0Vm+kbqF0oNFr5kwyczuQSvUi_oxVen-E=Q@mail.gmail.com","threadId":"42557","inReplyTo":"2103a5a2-6936-0d2c-9a07-bb0713153d82@atlas-elektronik.com","subject":"Re: [BUG] gitk","fromName":"Eric Frederich","fromEmail":"eric.frederich@gmail.com","sentAt":"2016-06-08T12:31:15Z","receivedAt":"2016-06-08T12:31:15Z","isPatch":false,"sender":{"key":"eric.frederich@gmail.com","avatar":"https://gravatar.com/avatar/a047bc6d3404a87c923025574cdee9abf57ae9efc1d96c7bbedf30faf47ee12c?d=mp&s=160"},"body":"Thanks for confirming.  I do a similar workaround too.\nThe issue is when new Git users don't even have a ~/.config/git/gitk to modify.\nThey first have to run it natively where lime exists, then they can\nedit it and use it over VNC.\n\nI cannot find any instructions for submitting patches to the gitk subproject.\nDoes anyone know the process for this?\n\nAfter looking at the original commit which caused this\n(66db14c94c95f911f55575c7fdf74c026443d482)...\n... reverting may not be the right thing to do.\nInstead, lime should be replaced with \"#32cd32\", a trivial fix.\n\nAgain, I'd do this myself if I had instructions for submitting patches\nfor to gitk.\n\nThanks,\n~Eric\n\nOn Wed, Jun 8, 2016 at 5:58 AM,  <stefan.naewe@atlas-elektronik.com> wrote:\n> Am 08.06.2016 um 11:40 schrieb stefan.naewe@atlas-elektronik.com:\n>> Am 07.06.2016 um 21:20 schrieb Eric Frederich:\n>>> Hello,\n>>>\n>>> I couldn’t find any documentation on submitting patches for gitk.\n>>> I saw in Documentation/SubmittingPatches that gitk is maintained in\n>>> its own repo.\n>>> I can’t clone repo’s unless they’re http while on my corporate proxy.\n>>> I’m hoping someone can help me out or just do it for me ;-)\n>>> I’d like to revert 66db14c94c95f911f55575c7fdf74c026443d482.\n>>>\n>>> That commit just renamed “green” to “lime”\n>>> It causes gitk to not start up on when ran through VNC.\n>>> It works fine on that same system natively or over X11 forwarding but not VNC.\n>>\n>> FWIW, I can confirm that.\n>>\n>> git version 2.8.3\n>>\n>> My $HOME/.config/git/gitk contains:\n>>\n>> set mergecolors {red blue green purple brown \"#009090\" magenta \"#808000\" \"#009000\" \"#ff0080\" cyan \"#b07070\" \"#70b0f0\" \"#70f0b0\" \"#f0b070\" \"#ff70b0\"}\n>>\n>> With that file gitk runs without problems.\n>> If I move that file away, gitk stops working over VNC and also forwarded X11 for me.\n>\n> More Info:\n>\n> The forwarded X11 (which is from a Windows machine running Exceed to a Linux machine) works\n> without the gitk file mentioned above, if I edit the 'rgb.txt' used by Exceed to contain something like:\n>\n>  50 205  50             lime\n>\n> Before the editing the file only contained the following:\n>\n>  50 205  50             lime green\n>  50 205  50             LimeGreen\n>\n> I couldn't do the same for the VNC connection though (Xvnc seems to use a hardcoded 'rgb.txt' file).\n>\n> It seems that using 'lime' was not the best choice...\n>\n>\n> HTH\n>\n> Stefan\n> --\n> ----------------------------------------------------------------\n> /dev/random says: I used to be schizophrenic, but we're all right now.\n> python -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\"\n> GPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF\n>\n"},{"id":"288707","messageId":"a38df6c9-c01a-1530-af40-7141126f64b2@atlas-elektronik.com","threadId":"42557","inReplyTo":"CAAoZyYNMq2+JzrJ0Vm+kbqF0oNFr5kwyczuQSvUi_oxVen-E=Q@mail.gmail.com","subject":"Re: [BUG] gitk","fromName":"","fromEmail":"stefan.naewe@atlas-elektronik.com","sentAt":"2016-06-08T12:42:57Z","receivedAt":"2016-06-08T12:42:57Z","isPatch":false,"sender":{"key":"stefan.naewe@gmail.com","avatar":"https://avatars.githubusercontent.com/u/4468?v=4"},"body":"+cc: Paul Mackerras\n\nAm 08.06.2016 um 14:31 schrieb Eric Frederich:\n> Thanks for confirming.  I do a similar workaround too.\n> The issue is when new Git users don't even have a ~/.config/git/gitk to modify.\n> They first have to run it natively where lime exists, then they can\n> edit it and use it over VNC.\n> \n> I cannot find any instructions for submitting patches to the gitk subproject.\n> Does anyone know the process for this?\n> \n> After looking at the original commit which caused this\n> (66db14c94c95f911f55575c7fdf74c026443d482)...\n> ... reverting may not be the right thing to do.\n> Instead, lime should be replaced with \"#32cd32\", a trivial fix.\n> \n> Again, I'd do this myself if I had instructions for submitting patches\n> for to gitk.\n> \n> Thanks,\n> ~Eric\n> \n> On Wed, Jun 8, 2016 at 5:58 AM,  <stefan.naewe@atlas-elektronik.com> wrote:\n>> Am 08.06.2016 um 11:40 schrieb stefan.naewe@atlas-elektronik.com:\n>>> Am 07.06.2016 um 21:20 schrieb Eric Frederich:\n>>>> Hello,\n>>>>\n>>>> I couldn’t find any documentation on submitting patches for gitk.\n>>>> I saw in Documentation/SubmittingPatches that gitk is maintained in\n>>>> its own repo.\n>>>> I can’t clone repo’s unless they’re http while on my corporate proxy.\n>>>> I’m hoping someone can help me out or just do it for me ;-)\n>>>> I’d like to revert 66db14c94c95f911f55575c7fdf74c026443d482.\n>>>>\n>>>> That commit just renamed “green” to “lime”\n>>>> It causes gitk to not start up on when ran through VNC.\n>>>> It works fine on that same system natively or over X11 forwarding but not VNC.\n>>>\n>>> FWIW, I can confirm that.\n>>>\n>>> git version 2.8.3\n>>>\n>>> My $HOME/.config/git/gitk contains:\n>>>\n>>> set mergecolors {red blue green purple brown \"#009090\" magenta \"#808000\" \"#009000\" \"#ff0080\" cyan \"#b07070\" \"#70b0f0\" \"#70f0b0\" \"#f0b070\" \"#ff70b0\"}\n>>>\n\n>>> With that file gitk runs without problems.\n>>> If I move that file away, gitk stops working over VNC and also forwarded X11 for me.\n>>\n>> More Info:\n>>\n>> The forwarded X11 (which is from a Windows machine running Exceed to a Linux machine) works\n>> without the gitk file mentioned above, if I edit the 'rgb.txt' used by Exceed to contain something like:\n>>\n>>  50 205  50             lime\n>>\n>> Before the editing the file only contained the following:\n>>\n>>  50 205  50             lime green\n>>  50 205  50             LimeGreen\n>>\n>> I couldn't do the same for the VNC connection though (Xvnc seems to use a hardcoded 'rgb.txt' file).\n>>\n>> It seems that using 'lime' was not the best choice...\n>>\n>>\n>> HTH\n>>\n>> Stefan\n>> --\n>> ----------------------------------------------------------------\n>> /dev/random says: I used to be schizophrenic, but we're all right now.\n>> python -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\"\n>> GPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF\n>>\n> \n\n\n-- \n----------------------------------------------------------------\n/dev/random says: Lefties are the only ones in their right minds.\npython -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\" \nGPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF"},{"id":"288727","messageId":"CANoM8SXOMcyzt-ub1qnOPRN=7oKwcYzS7iY2zw1RfUiLcV-SSQ@mail.gmail.com","threadId":"42557","inReplyTo":"CAAoZyYNMq2+JzrJ0Vm+kbqF0oNFr5kwyczuQSvUi_oxVen-E=Q@mail.gmail.com","subject":"Re: [BUG] gitk","fromName":"Mike Rappazzo","fromEmail":"rappazzo@gmail.com","sentAt":"2016-06-08T15:36:38Z","receivedAt":"2016-06-08T15:36:38Z","isPatch":false,"sender":{"key":"rappazzo@gmail.com","avatar":"https://avatars.githubusercontent.com/u/525287?v=4"},"body":"On Wed, Jun 8, 2016 at 8:31 AM, Eric Frederich <eric.frederich@gmail.com> wrote:\n> Thanks for confirming.  I do a similar workaround too.\n> The issue is when new Git users don't even have a ~/.config/git/gitk to modify.\n> They first have to run it natively where lime exists, then they can\n> edit it and use it over VNC.\n>\n> I cannot find any instructions for submitting patches to the gitk subproject.\n> Does anyone know the process for this?\n>\n> After looking at the original commit which caused this\n> (66db14c94c95f911f55575c7fdf74c026443d482)...\n> ... reverting may not be the right thing to do.\n> Instead, lime should be replaced with \"#32cd32\", a trivial fix.\n>\n> Again, I'd do this myself if I had instructions for submitting patches\n> for to gitk.\n\nYou should be able to submit patches for gitk right here.  There is\ninformation right in\nDocumentation/SubmittingPatches [1]. The primary difference is that\nyou should clone\ngitk and build your patch from that.  You would git format-patch and\ngit send-email in\nthe same way.\n\n[1] https://github.com/git/git/blob/master/Documentation/SubmittingPatches#L319\n\n\n> Thanks,\n> ~Eric\n>\n> On Wed, Jun 8, 2016 at 5:58 AM,  <stefan.naewe@atlas-elektronik.com> wrote:\n>> Am 08.06.2016 um 11:40 schrieb stefan.naewe@atlas-elektronik.com:\n>>> Am 07.06.2016 um 21:20 schrieb Eric Frederich:\n>>>> Hello,\n>>>>\n>>>> I couldn’t find any documentation on submitting patches for gitk.\n>>>> I saw in Documentation/SubmittingPatches that gitk is maintained in\n>>>> its own repo.\n>>>> I can’t clone repo’s unless they’re http while on my corporate proxy.\n>>>> I’m hoping someone can help me out or just do it for me ;-)\n>>>> I’d like to revert 66db14c94c95f911f55575c7fdf74c026443d482.\n>>>>\n>>>> That commit just renamed “green” to “lime”\n>>>> It causes gitk to not start up on when ran through VNC.\n>>>> It works fine on that same system natively or over X11 forwarding but not VNC.\n>>>\n>>> FWIW, I can confirm that.\n>>>\n>>> git version 2.8.3\n>>>\n>>> My $HOME/.config/git/gitk contains:\n>>>\n>>> set mergecolors {red blue green purple brown \"#009090\" magenta \"#808000\" \"#009000\" \"#ff0080\" cyan \"#b07070\" \"#70b0f0\" \"#70f0b0\" \"#f0b070\" \"#ff70b0\"}\n>>>\n>>> With that file gitk runs without problems.\n>>> If I move that file away, gitk stops working over VNC and also forwarded X11 for me.\n>>\n>> More Info:\n>>\n>> The forwarded X11 (which is from a Windows machine running Exceed to a Linux machine) works\n>> without the gitk file mentioned above, if I edit the 'rgb.txt' used by Exceed to contain something like:\n>>\n>>  50 205  50             lime\n>>\n>> Before the editing the file only contained the following:\n>>\n>>  50 205  50             lime green\n>>  50 205  50             LimeGreen\n>>\n>> I couldn't do the same for the VNC connection though (Xvnc seems to use a hardcoded 'rgb.txt' file).\n>>\n>> It seems that using 'lime' was not the best choice...\n>>\n>>\n>> HTH\n>>\n>> Stefan\n>> --\n>> ----------------------------------------------------------------\n>> /dev/random says: I used to be schizophrenic, but we're all right now.\n>> python -c \"print '73746566616e2e6e616577654061746c61732d656c656b74726f6e696b2e636f6d'.decode('hex')\"\n>> GPG Key fingerprint = 2DF5 E01B 09C3 7501 BCA9  9666 829B 49C5 9221 27AF\n>>\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n"}]}