{"thread":{"id":"2635","subject":"[BUG] cg-mkpatch uses non-portable \"tac\" command","startedAt":"2005-11-21T16:10:08Z","lastAt":"2005-11-27T15:08:05Z","messageCount":2,"participants":["Randal L. Schwartz","Petr Baudis"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"12442","messageId":"86r79ayobj.fsf@blue.stonehenge.com","threadId":"2635","inReplyTo":null,"subject":"[BUG] cg-mkpatch uses non-portable \"tac\" command","fromName":"Randal L. Schwartz","fromEmail":"merlyn@stonehenge.com","sentAt":"2005-11-21T16:10:08Z","receivedAt":"2005-11-21T16:10:08Z","isPatch":false,"sender":{"key":"merlyn@stonehenge.com","avatar":"https://gravatar.com/avatar/dc528d210743ff0333e6213f9ee7b33b23f1b7bc1f3c5a8c2d819074ecd7ab19?d=mp&s=160"},"body":"\ncg-mkpatch uses \"tac\" to reverse some lines.  This is not a POSIX command.\n\nSince you already presume Perl, you can replace the use of tac with:\n\n        | perl -e 'print reverse <>' |\n\n-- \nRandal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095\n<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>\nPerl/Unix/security consulting, Technical writing, Comedy, etc. etc.\nSee PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!\n"},{"id":"12801","messageId":"20051127150805.GI22159@pasky.or.cz","threadId":"2635","inReplyTo":"86r79ayobj.fsf@blue.stonehenge.com","subject":"Re: [BUG] cg-mkpatch uses non-portable \"tac\" command","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2005-11-27T15:08:05Z","receivedAt":"2005-11-27T15:08:05Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Dear diary, on Mon, Nov 21, 2005 at 05:10:08PM CET, I got a letter\nwhere \"Randal L. Schwartz\" <merlyn@stonehenge.com> said that...\n> cg-mkpatch uses \"tac\" to reverse some lines.  This is not a POSIX command.\n\nThanks, fixed.\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nVI has two modes: the one in which it beeps and the one in which\nit doesn't.\n"}]}