From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?iso-8859-1?Q?Vincent_Bela=EFche?= Newsgroups: gmane.emacs.devel Subject: cal-tex.el landscape patch Date: Mon, 21 Aug 2017 14:19:28 +0000 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_002_AM5PR10MB0676F7138C70F7D0EECD1AA584870AM5PR10MB0676EURP_" X-Trace: blaine.gmane.org 1503325198 27845 195.159.176.226 (21 Aug 2017 14:19:58 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 21 Aug 2017 14:19:58 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 21 16:19:49 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djnYR-0006h8-JZ for ged-emacs-devel@m.gmane.org; Mon, 21 Aug 2017 16:19:47 +0200 Original-Received: from localhost ([::1]:49043 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1djnYY-0000cu-4H for ged-emacs-devel@m.gmane.org; Mon, 21 Aug 2017 10:19:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1djnYF-0000av-MH for emacs-devel@gnu.org; Mon, 21 Aug 2017 10:19:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1djnYA-0006HX-Sp for emacs-devel@gnu.org; Mon, 21 Aug 2017 10:19:35 -0400 Original-Received: from mail-oln040092064068.outbound.protection.outlook.com ([40.92.64.68]:2657 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1djnYA-0006Gb-J5 for emacs-devel@gnu.org; Mon, 21 Aug 2017 10:19:30 -0400 Original-Received: from DB5EUR01FT056.eop-EUR01.prod.protection.outlook.com (10.152.4.51) by DB5EUR01HT242.eop-EUR01.prod.protection.outlook.com (10.152.4.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1341.15; Mon, 21 Aug 2017 14:19:28 +0000 Original-Received: from AM5PR10MB0676.EURPRD10.PROD.OUTLOOK.COM (10.152.4.60) by DB5EUR01FT056.mail.protection.outlook.com (10.152.5.101) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1341.15 via Frontend Transport; Mon, 21 Aug 2017 14:19:28 +0000 Original-Received: from AM5PR10MB0676.EURPRD10.PROD.OUTLOOK.COM ([fe80::7809:87f5:3097:fd25]) by AM5PR10MB0676.EURPRD10.PROD.OUTLOOK.COM ([fe80::7809:87f5:3097:fd25%13]) with mapi id 15.01.1362.019; Mon, 21 Aug 2017 14:19:28 +0000 Thread-Topic: cal-tex.el landscape patch Thread-Index: AQHTGod4AUzM6bbSVkywIfPXHbKr+A== Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=none action=none header.from=hotmail.fr; x-incomingtopheadermarker: OriginalChecksum:04F5DA00242CD297C8F76731D49219D7415ABBDF5253E272D0222DB697B00BCE; UpperCasedChecksum:BCF5989EF1707C188BFD25F2CEFB6E0E8D473D8B2F5962B0D7FB7E61D3AAC392; SizeAsReceived:6853; Count:44 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [RK2ZdH0ynTzEhBnaarqcnUuQl2tvmL0a] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB5EUR01HT242; 6:NZdeQ2s6TM2xFDRxPqMQBdROno2PLhnR2ZXn1gnhQGg/JqGJ53YCrDWnmN3ombmpIlirSWvaoXdN62EQob7U6lieapAQVOlBCaKNWohcDP8tru7vcOQiuukD+9Lzy55f5xFjJzE2PeSSK7BtA73e3pVvrczpp8kSyAGF1fzuQGEvRPdzsxyjXK9vfy9RndUiy1xo3u2e2aHeVg6IF2k7hL+IszNU0lE2oAB0rF9XpmxiyGMmqKQTu3HEMU5W3JRL+/KNML3JZLnk8TB2kAfKwnkwyek0bGTn6nYf1outZFvZKeCkSmvr+Q7dbf++5RSt3eNYXBPBVMSHMYdeXunbXA==; 5:Mh1ZNW7eZdkWMoLdxGBiY4Cd9V8G4ao9OMBTTR/LtOt7l3oBFEp4vWandXofmaKKNfjE5pJ+GswBG5FTnCSy5yXMYxsVd00qKsCR1b2lMEnYizfT2loHVLYFZ4RlU8pmV79su9NojhAtdmb5EFdsCg==; 24:ozv063hxjh0e1s05YiQnzgr1obZLlR2SxFd8TmPWt4s1mWfatYAJDnhtFD6YCoNxWc2STEMRGOXz1M+gX2xr35hzPklQPvyv46fD913ZSqk=; 7:A8iYeu1osiESwhWiRSJY6aQ4/2SLtQN5u1j5S5/3jHDi9KXRnNrdpdoda+QUZ3dCZkCp9G4Mb6ScO1B6c3/v3SW+BZ052MKtBbWbZYkdZtxbJ29QvQIl64mrEx31B+Fm14r0Ewi9k0Nj5Gj8Oprj9gKLszb04EHOgMNhGR83H1ekerJNrTjsclPwBNgxAg7i5P45fCz33t6PyTpGrfDHkKro/v0DG8GfC x-incomingheadercount: 44 x-eopattributedmessage: 0 x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:DB5EUR01HT242; H:AM5PR10MB0676.EURPRD10.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: d2a211f2-cc91-41bf-916f-08d4e89fa21f x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322377)(1603101448)(1601125374)(1701031045)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB5EUR01HT242; x-ms-traffictypediagnostic: DB5EUR01HT242: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:DB5EUR01HT242; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB5EUR01HT242; x-forefront-prvs: 040655413E spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Aug 2017 14:19:28.2723 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR01HT242 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 40.92.64.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:217653 Archived-At: --_002_AM5PR10MB0676F7138C70F7D0EECD1AA584870AM5PR10MB0676EURP_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, Not being the maintainer of calendar, I would like to get your approval/brickbats/comments before commiting this : the objective is to make landscape by landscape class option + \usepackage{geometry}, rather than \special{landscape} in the preamble. The advantage of this way is that this it works directly if you compile with pdflatex, rather than latex+dvips+ps2pdf. To achieve this I had to change some of the function prototypes, the landscape argument is removed, and landscape option is passed just as another class option. BR, Vincent. PS : This would go in the master branch.= --_002_AM5PR10MB0676F7138C70F7D0EECD1AA584870AM5PR10MB0676EURP_ Content-Type: text/plain; name="cal-tex.diff.txt" Content-Description: cal-tex.diff.txt Content-Disposition: attachment; filename="cal-tex.diff.txt"; size=4533; creation-date="Mon, 21 Aug 2017 14:13:34 GMT"; modification-date="Mon, 21 Aug 2017 14:13:34 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvY2FsZW5kYXIvY2FsLXRleC5lbCBiL2xpc3AvY2FsZW5kYXIvY2Fs LXRleC5lbAppbmRleCAxZWExMGJmLi4zYWJjNTNmIDEwMDY0NAotLS0gYS9saXNwL2NhbGVuZGFy L2NhbC10ZXguZWwKKysrIGIvbGlzcC9jYWxlbmRhci9jYWwtdGV4LmVsCkBAIC0yNTYsMTUgKzI1 NiwxNyBAQCBjYWwtdGV4LWxpc3QtZGlhcnktZW50cmllcwogICAgIChkaWFyeS1saXN0LWVudHJp ZXMgKGNhbGVuZGFyLWdyZWdvcmlhbi1mcm9tLWFic29sdXRlIGQxKQogICAgICAgICAgICAgICAg ICAgICAgICAgKDErICgtIGQyIGQxKSkgdCkpKQogCi0oZGVmdW4gY2FsLXRleC1wcmVhbWJsZSAo Jm9wdGlvbmFsIGFyZ3MpCisoZGVmdW4gY2FsLXRleC1wcmVhbWJsZSAoJm9wdGlvbmFsIGNsYXNz LW9wdGlvbnMpCiAgICJJbnNlcnQgdGhlIExhVGVYIGNhbGVuZGFyIHByZWFtYmxlIGludG8gYGNh bC10ZXgtYnVmZmVyJy4KIFByZWFtYmxlIGluY2x1ZGVzIGluaXRpYWwgZGVmaW5pdGlvbnMgZm9y IHZhcmlvdXMgTGFUZVggY29tbWFuZHMuCi1PcHRpb25hbCBzdHJpbmcgQVJHUyBhcmUgaW5jbHVk ZWQgYXMgb3B0aW9ucyBmb3IgdGhlIGFydGljbGUgZG9jdW1lbnQgY2xhc3MuIgorT3B0aW9uYWwg c3RyaW5nIENMQVNTLU9QVElPTlMgYXJlIGluY2x1ZGVkIGFzIG9wdGlvbnMgZm9yIHRoZSBhcnRp Y2xlIGRvY3VtZW50IGNsYXNzLiIKICAgKHNldC1idWZmZXIgKGdlbmVyYXRlLW5ldy1idWZmZXIg Y2FsLXRleC1idWZmZXIpKQogICAoaW5zZXJ0IChmb3JtYXQgIlxcZG9jdW1lbnRjbGFzcyVze2Fy dGljbGV9XG4iCi0gICAgICAgICAgICAgICAgICAoaWYgKHN0cmluZ3AgYXJncykKLSAgICAgICAg ICAgICAgICAgICAgICAoZm9ybWF0ICJbJXNdIiBhcmdzKQorICAgICAgICAgICAgICAgICAgKGlm IChzdHJpbmdwIGNsYXNzLW9wdGlvbnMpCisgICAgICAgICAgICAgICAgICAgICAgKGZvcm1hdCAi WyVzXSIgY2xhc3Mtb3B0aW9ucykKICAgICAgICAgICAgICAgICAgICAgIiIpKSkKKyAgKGlmIChh bmQgKHN0cmluZ3AgY2xhc3Mtb3B0aW9ucykgKHN0cmluZy1tYXRjaCAiXFw8bGFuZHNjYXBlXFw+ IiBjbGFzcy1vcHRpb25zKSkKKyAgICAgIChpbnNlcnQgIlxcdXNlcGFja2FnZXtnZW9tZXRyeX1c biIpKQogICAoaWYgKHN0cmluZ3AgY2FsLXRleC1wcmVhbWJsZS1leHRyYSkKICAgICAgIChpbnNl cnQgY2FsLXRleC1wcmVhbWJsZS1leHRyYSAiXG4iKSkKICAgOzsgRklYTUUgYm94d2lkdGggYW5k IGJveGhlaWdodCB1bnVzZWQ/CkBAIC0zMjAsNyArMzIyLDcgQEAgY2FsLXRleC15ZWFyCiBUaGVy ZSBhcmUgZm91ciByb3dzIG9mIHRocmVlIG1vbnRocyBlYWNoLCB1bmxlc3Mgb3B0aW9uYWwKIExB TkRTQ0FQRSBpcyBub24tbmlsLCBpbiB3aGljaCBjYXNlIHRoZSBjYWxlbmRhciBpcyBwcmludGVk IGluCiBsYW5kc2NhcGUgbW9kZSB3aXRoIHRocmVlIHJvd3Mgb2YgZm91ciBtb250aHMgZWFjaC4i Ci0gIChjYWwtdGV4LWluc2VydC1wcmVhbWJsZSAxIGxhbmRzY2FwZSAiMTJwdCIpCisgIChjYWwt dGV4LWluc2VydC1wcmVhbWJsZSAxIChpZiBsYW5kc2NhcGUgIjEycHQsbGFuZHNjYXBlIiAiMTJw dCIpKQogICAoaWYgbGFuZHNjYXBlCiAgICAgICAoY2FsLXRleC12c3BhY2UgIi0uNmNtIikKICAg ICAoY2FsLXRleC12c3BhY2UgIi0zLjFjbSIpKQpAQCAtNDc2LDcgKzQ3OCw3IEBAIGNhbC10ZXgt Y3Vyc29yLW1vbnRoLWxhbmRzY2FwZQogICAgICAgICAgKGRpYXJ5LWxpc3QgKGlmIGNhbC10ZXgt ZGlhcnkgKGNhbC10ZXgtbGlzdC1kaWFyeS1lbnRyaWVzIGQxIGQyKSkpCiAgICAgICAgICAoaG9s aWRheXMgKGlmIGNhbC10ZXgtaG9saWRheXMgKGhvbGlkYXktaW4tcmFuZ2UgZDEgZDIpKSkKICAg ICAgICAgIG90aGVyLW1vbnRoIG90aGVyLXllYXIgc21hbGwtbW9udGhzLWF0LXN0YXJ0KQotICAg IChjYWwtdGV4LWluc2VydC1wcmVhbWJsZSAoY2FsLXRleC1udW1iZXItd2Vla3MgbW9udGggeWVh ciAxKSB0ICIxMnB0IikKKyAgICAoY2FsLXRleC1pbnNlcnQtcHJlYW1ibGUgKGNhbC10ZXgtbnVt YmVyLXdlZWtzIG1vbnRoIHllYXIgMSkgIjEycHQsbGFuZHNjYXBlIikKICAgICAoY2FsLXRleC1j bWQgY2FsLXRleC1jYWwtb25lLW1vbnRoKQogICAgIChkb3RpbWVzIChpIG4pCiAgICAgICAoc2V0 cSBvdGhlci1tb250aCBtb250aApAQCAtNTE1LDcgKzUxNyw3IEBAIGNhbC10ZXgtY3Vyc29yLW1v bnRoLWxhbmRzY2FwZQogICAgICAgICAoY2FsZW5kYXItaW5jcmVtZW50LW1vbnRoIG1vbnRoIHll YXIgMSkKICAgICAgICAgKGNhbC10ZXgtdnNwYWNlICItMmNtIikKICAgICAgICAgKGNhbC10ZXgt aW5zZXJ0LXByZWFtYmxlCi0gICAgICAgICAoY2FsLXRleC1udW1iZXItd2Vla3MgbW9udGggeWVh ciAxKSB0ICIxMnB0IiB0KSkpKQorICAgICAgICAgKGNhbC10ZXgtbnVtYmVyLXdlZWtzIG1vbnRo IHllYXIgMSkgIjEycHQsbGFuZHNjYXBlIiB0KSkpKQogICAoY2FsLXRleC1lbmQtZG9jdW1lbnQp CiAgIChydW4taG9va3MgJ2NhbC10ZXgtaG9vaykpCiAKQEAgLTU0NSw3ICs1NDcsNyBAQCBjYWwt dGV4LWN1cnNvci1tb250aAogICAgICAgICAgICAgICAgICAgICAgIGVuZC15ZWFyKSkpKQogICAg ICAgICAgKGRpYXJ5LWxpc3QgKGlmIGNhbC10ZXgtZGlhcnkgKGNhbC10ZXgtbGlzdC1kaWFyeS1l bnRyaWVzIGQxIGQyKSkpCiAgICAgICAgICAoaG9saWRheXMgKGlmIGNhbC10ZXgtaG9saWRheXMg KGhvbGlkYXktaW4tcmFuZ2UgZDEgZDIpKSkpCi0gICAgKGNhbC10ZXgtaW5zZXJ0LXByZWFtYmxl IChjYWwtdGV4LW51bWJlci13ZWVrcyBtb250aCB5ZWFyIG4pIG5pbCAiMTJwdCIpCisgICAgKGNh bC10ZXgtaW5zZXJ0LXByZWFtYmxlIChjYWwtdGV4LW51bWJlci13ZWVrcyBtb250aCB5ZWFyIG4p ICIxMnB0IikKICAgICAoaWYgKD4gbiAxKQogICAgICAgICAoY2FsLXRleC1jbWQgY2FsLXRleC1j YWwtbXVsdGktbW9udGgpCiAgICAgICAoY2FsLXRleC1jbWQgY2FsLXRleC1jYWwtb25lLW1vbnRo KSkKQEAgLTE2MTUsMjQgKzE2MTcsMjYgQEAgY2FsLXRleC1lbmQtZG9jdW1lbnQKIFx0XHRNLXgg dGV4LWJ1ZmZlciBSRVQKIFx0XHRNLXggdGV4LXByaW50ICBSRVQiKSkpCiAKLShkZWZ1biBjYWwt dGV4LWluc2VydC1wcmVhbWJsZSAod2Vla3MgbGFuZHNjYXBlIHNpemUgJm9wdGlvbmFsIGFwcGVu ZCkKKyhkZWZ1biBjYWwtdGV4LWluc2VydC1wcmVhbWJsZSAod2Vla3MgY2xhc3Mtb3B0aW9ucyAm b3B0aW9uYWwgYXBwZW5kKQogICAiSW5pdGlhbGl6ZSB0aGUgb3V0cHV0IExhVGVYIGNhbGVuZGFy IGJ1ZmZlciwgYGNhbC10ZXgtYnVmZmVyJy4KIFNlbGVjdCB0aGUgb3V0cHV0IGJ1ZmZlciwgYW5k IGluc2VydCB0aGUgcHJlYW1ibGUgZm9yIGEgY2FsZW5kYXIKLW9mIFdFRUtTIHdlZWtzLiAgSW5z ZXJ0IGNvZGUgZm9yIGxhbmRzY2FwZSBtb2RlIGlmIExBTkRTQ0FQRSBpcwotbm9uLW5pbC4gIFVz ZSBwb2ludC1zaXplIFNJWkUuICBPcHRpb25hbCBhcmd1bWVudCBBUFBFTkQsIGlmCi1ub24tbmls LCBtZWFucyBhZGQgdG8gZW5kIG9mIGJ1ZmZlciB3aXRob3V0IGVyYXNpbmcgY3VycmVudCBjb250 ZW50cy4iCi0gIChsZXQgKCh3aWR0aCAiMThjbSIpCitvZiBXRUVLUyB3ZWVrcy4gIEluc2VydCBj b2RlIGZvciBsYW5kc2NhcGUgbW9kZSBpZiBDTEFTUy1PUFRJT05TCitjb250YWlucyBsYW5kc2Nh cGUgb3B0aW9uLiAKK09wdGlvbmFsIGFyZ3VtZW50IEFQUEVORCwgaWYgbm9uLW5pbCwgbWVhbnMg YWRkIHRvIGVuZCBvZiBidWZmZXIKK3dpdGhvdXQgZXJhc2luZyBjdXJyZW50IGNvbnRlbnRzLiIK KyAgKGxldCAoKGxhbmRzY2FwZSAgKGFuZCBjbGFzcy1vcHRpb25zCisgICAgICAgICAgICAgICAg ICAgICAgICAgKHN0cmluZy1tYXRjaCAiXFw8bGFuZHNjYXBlXFw+IiBjbGFzcy1vcHRpb25zKSkp CisgICAgICAgICh3aWR0aCAiMThjbSIpCiAgICAgICAgIChoZWlnaHQgIjI0Y20iKSkKICAgICAo d2hlbiBsYW5kc2NhcGUKLSAgICAgIChzZXRxIHdpZHRoICIyNGNtIgotICAgICAgICAgICAgaGVp Z2h0ICIxOGNtIikpCisgICAgICAobGV0ICgoc3dhcCAgd2lkdGgpKQorICAgICAgIChzZXRxIHdp ZHRoIGhlaWdodCBoZWlnaHQgc3dhcCkpKQogICAgICh1bmxlc3MgYXBwZW5kCi0gICAgICAoY2Fs LXRleC1wcmVhbWJsZSBzaXplKQorICAgICAgKGNhbC10ZXgtcHJlYW1ibGUgY2xhc3Mtb3B0aW9u cykKICAgICAgIChpZiAobm90IGxhbmRzY2FwZSkKICAgICAgICAgICAocHJvZ24KICAgICAgICAg ICAgIChjYWwtdGV4LWNtZCAiXFxvZGRzaWRlbWFyZ2luIC0xLjc1Y20iKQogICAgICAgICAgICAg KGNhbC10ZXgtY21kICJcXGRlZlxcaG9saWRheW11bHQiICIuMDYiKSkKLSAgICAgICAgKGNhbC10 ZXgtY21kICJcXHNwZWNpYWwiICJsYW5kc2NhcGUiKQogICAgICAgICAoY2FsLXRleC1jbWQgIlxc dGV4dHdpZHRoIDkuNWluIikKICAgICAgICAgKGNhbC10ZXgtY21kICJcXHRleHRoZWlnaHQgN2lu IikKICAgICAgICAgKGNhbC10ZXgtY29tbWVudCkK --_002_AM5PR10MB0676F7138C70F7D0EECD1AA584870AM5PR10MB0676EURP_--