From owner-svn-ports-head@freebsd.org Thu Nov 12 07:09:08 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40B95A2D147; Thu, 12 Nov 2015 07:09:08 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 069A7179D; Thu, 12 Nov 2015 07:09:07 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tAC797j5020804; Thu, 12 Nov 2015 07:09:07 GMT (envelope-from hrs@FreeBSD.org) Received: (from hrs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id tAC796It020791; Thu, 12 Nov 2015 07:09:06 GMT (envelope-from hrs@FreeBSD.org) Message-Id: <201511120709.tAC796It020791@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: hrs set sender to hrs@FreeBSD.org using -f From: Hiroki Sato Date: Thu, 12 Nov 2015 07:09:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r401319 - in head/editors/psgml: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2015 07:09:08 -0000 Author: hrs Date: Thu Nov 12 07:09:05 2015 New Revision: 401319 URL: https://svnweb.freebsd.org/changeset/ports/401319 Log: - Fix broken patches. - Remove obsolete xemacs support. - Bump version number to 1.4.0 to avoid possible misunderstandings. Major Linux distributions have adopted an unofficial version labeled as 1.4.0 which includes fixes for Emacs 24.x while the official distfile is still 1.3.2. There is no substantial difference between 1.3.2 and 1.4.0 except for Emacs 24.x compatibility, and this FreeBSD port has already had almost the same changes. Although similar unofficial versions can be found at [1] or [2], they look inconsistent and/or not actively maintained. The official distfile is used for this reason. [1] http://www.fsavigny.de/gpled-software/psgml-1.4.0.tar.gz [2] https://marmalade-repo.org/packages/psgml Added: head/editors/psgml/files/patch-configure - copied, changed from r401318, head/editors/psgml/files/patch-ai head/editors/psgml/files/patch-psgml-api.texi - copied, changed from r401318, head/editors/psgml/files/patch-af head/editors/psgml/files/patch-psgml-lucid.el (contents, props changed) head/editors/psgml/files/patch-psgml.el - copied, changed from r401318, head/editors/psgml/files/patch-ac head/editors/psgml/files/patch-psgml.texi - copied, changed from r401318, head/editors/psgml/files/patch-ae Deleted: head/editors/psgml/files/patch-ac head/editors/psgml/files/patch-ae head/editors/psgml/files/patch-af head/editors/psgml/files/patch-ai Modified: head/editors/psgml/Makefile head/editors/psgml/files/patch-Makefile.in head/editors/psgml/files/patch-psgml-dtd.el head/editors/psgml/files/patch-psgml-edit.el head/editors/psgml/files/patch-psgml-parse.el head/editors/psgml/files/post-patch-psgml.el head/editors/psgml/pkg-plist Modified: head/editors/psgml/Makefile ============================================================================== --- head/editors/psgml/Makefile Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/Makefile Thu Nov 12 07:09:05 2015 (r401319) @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= psgml -PORTVERSION= 1.3.2 -PORTREVISION= 22 +PORTVERSION= 1.4.0 CATEGORIES= editors elisp MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= -${EMACS_PORT_NAME} +DISTNAME= ${PORTNAME}-1.3.2 PATCH_SITES= LOCAL/hrs PATCHFILES= psgml-symbol-conflict-050503.diff.gz @@ -14,7 +14,8 @@ PATCHFILES= psgml-symbol-conflict-050503 MAINTAINER= hrs@FreeBSD.org COMMENT= Major mode for editing SGML and XML documents for Emacs -POST_PATCHES= ${PATCHDIR}/post-patch-psgml.el +LICENSE= GPLv2 + USE_EMACS= yes NOT_FOR_ARCHS= ia64 GNU_CONFIGURE= YES @@ -29,22 +30,9 @@ INFO= psgml psgml-api PSGML_STARTUPEL= psgml-startup.el PSGML_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/psgml -.include - -.if ${EMACS_PORT_NAME} == xemacs21-mule -PLIST_SUB+= XEMACS="" \ - NON_XEMACS="@comment " -.else -PLIST_SUB+= XEMACS="@comment " \ - NON_XEMACS="" -.endif - -post-patch: - cd ${WRKSRC} && ${CAT} < ${POST_PATCHES} - post-install: cd ${WRKSRC} && ${SETENV} DESTDIR="${STAGEDIR}" ${MAKE} install-info ${INSTALL_DATA} ${WRKDIR}/${PSGML_STARTUPEL} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} -.include +.include Modified: head/editors/psgml/files/patch-Makefile.in ============================================================================== --- head/editors/psgml/files/patch-Makefile.in Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/files/patch-Makefile.in Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,6 @@ ---- Makefile.in.orig 2005-03-06 01:23:40.000000000 +0900 -+++ Makefile.in 2014-11-22 15:59:39.000000000 +0900 -@@ -20,27 +20,39 @@ +--- Makefile.in.orig 2005-03-05 16:23:40 UTC ++++ Makefile.in +@@ -20,27 +20,39 @@ INSTALL_DATA = @INSTALL_DATA@ SHELL = /bin/sh compile: Copied and modified: head/editors/psgml/files/patch-configure (from r401318, head/editors/psgml/files/patch-ai) ============================================================================== --- head/editors/psgml/files/patch-ai Thu Nov 12 03:46:05 2015 (r401318, copy source) +++ head/editors/psgml/files/patch-configure Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,6 @@ ---- configure.orig Sun Oct 10 23:12:40 1999 -+++ configure Sat Oct 16 20:02:52 1999 -@@ -73,6 +73,11 @@ +--- configure.orig 2005-03-05 16:23:40 UTC ++++ configure +@@ -73,6 +73,11 @@ do case "$ac_option" in @@ -12,7 +12,7 @@ -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) -@@ -687,6 +692,7 @@ +@@ -687,6 +692,7 @@ test -n "$EMACS" && break done test -n "$EMACS" || EMACS="no" @@ -20,7 +20,7 @@ if test $EMACS != "no"; then echo $ac_n "checking where .elc files should go""... $ac_c" 1>&6 echo "configure:693: checking where .elc files should go" >&5 -@@ -710,6 +716,7 @@ +@@ -710,6 +716,7 @@ echo "configure:693: checking where .elc fi echo "$ac_t""$lispdir" 1>&6 fi Copied and modified: head/editors/psgml/files/patch-psgml-api.texi (from r401318, head/editors/psgml/files/patch-af) ============================================================================== --- head/editors/psgml/files/patch-af Thu Nov 12 03:46:05 2015 (r401318, copy source) +++ head/editors/psgml/files/patch-psgml-api.texi Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,7 @@ ---- psgml-api.texi.orig Mon Nov 16 06:45:06 1998 -+++ psgml-api.texi Sat Jan 23 21:11:18 1999 -@@ -8,10 +8,9 @@ +--- psgml-api.texi.orig 2005-03-05 16:23:40 UTC ++++ psgml-api.texi +@@ -7,11 +7,10 @@ + @c $Id: psgml-api.texi,v 1.2 1999/12/03 17:29:39 lenst Exp $ @ifinfo -@format Modified: head/editors/psgml/files/patch-psgml-dtd.el ============================================================================== --- head/editors/psgml/files/patch-psgml-dtd.el Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/files/patch-psgml-dtd.el Thu Nov 12 07:09:05 2015 (r401319) @@ -1,5 +1,5 @@ ---- psgml-dtd.el.orig 2005-03-06 01:23:40.000000000 +0900 -+++ psgml-dtd.el 2012-08-04 11:56:25.000000000 +0900 +--- psgml-dtd.el.orig 2005-03-05 16:23:40 UTC ++++ psgml-dtd.el @@ -93,12 +93,12 @@ (defmacro sgml-for-all-final-states (s dfa &rest forms) "For all final states S in DFA do FORMS. @@ -18,7 +18,7 @@ (put 'sgml-for-all-final-states 'lisp-indent-hook 2) (put 'sgml-for-all-final-states 'edebug-form-hook '(symbolp &rest form)) -@@ -217,7 +217,7 @@ +@@ -217,7 +217,7 @@ Syntax: var dfa-expr &body forms" (defun sgml-make-pcdata () (sgml-make-* (sgml-make-primitive-content-token sgml-pcdata-token))) @@ -27,7 +27,7 @@ (while (cdr l) (setcar (cdr l) (sgml-make-conc (car l) (cadr l))) -@@ -279,7 +279,7 @@ +@@ -279,7 +279,7 @@ Syntax: var dfa-expr &body forms" (sgml-parse-delim "CRO" (digit nmstart)) (sgml-parse-delim "CRO" (digit))) (prog1 (if (sgml-is-delim "NULL" digit) @@ -36,7 +36,7 @@ (let ((spec (sgml-check-name))) (or (cdr (assoc spec '(("RE" . 10) ("RS" . 1) -@@ -336,7 +336,7 @@ +@@ -336,7 +336,7 @@ Syntax: var dfa-expr &body forms" (defsubst sgml-parse-connector () (sgml-skip-ps) (cond ((sgml-parse-delim "SEQ") @@ -45,7 +45,7 @@ ((sgml-parse-delim "OR") (function sgml-reduce-|)) ((sgml-parse-delim "AND") -@@ -884,10 +884,10 @@ +@@ -884,10 +884,10 @@ Syntax: (var seq) &body forms FORMS should produce the binary coding of element in VAR." (let ((var (car loop-c)) (seq (cadr loop-c))) Modified: head/editors/psgml/files/patch-psgml-edit.el ============================================================================== --- head/editors/psgml/files/patch-psgml-edit.el Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/files/patch-psgml-edit.el Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,6 @@ ---- psgml-edit.el.orig 2013-06-03 13:44:59.000000000 +0900 -+++ psgml-edit.el 2013-06-03 14:13:25.000000000 +0900 -@@ -185,7 +185,9 @@ +--- psgml-edit.el.orig 2015-11-12 06:36:57 UTC ++++ psgml-edit.el +@@ -185,7 +185,9 @@ possible." (goto-char (sgml-element-start element)) (delete-char (sgml-element-stag-len element)) (insert (sgml-delim "STAGO") @@ -11,7 +11,7 @@ tagc) (let* ((newel (sgml-find-context-of (point))) (newattlist (sgml-element-attlist newel)) -@@ -1870,24 +1872,28 @@ +@@ -1870,24 +1872,28 @@ characters in the current coding system. (invert (or (looking-at "&#\\([0-9]+\\)[;\n]?") (error "No character reference after point")) Added: head/editors/psgml/files/patch-psgml-lucid.el ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/editors/psgml/files/patch-psgml-lucid.el Thu Nov 12 07:09:05 2015 (r401319) @@ -0,0 +1,24 @@ +--- psgml-lucid.el.orig 2015-11-12 06:36:57 UTC ++++ psgml-lucid.el +@@ -126,16 +126,16 @@ if the item is selected." + (loop for c in type collect + (if (atom c) + (vector (prin1-to-string c) +- (`(setq (, var) (, c))) ++ `(setq ,var ,c) + :style 'toggle +- :selected (`(eq (, var) '(, c)))) ++ :selected `(eq ,var ',c)) + (vector (car c) +- (`(setq (, var) '(,(cdr c)))) ++ `(setq ,var ',(cdr c)) + :style 'toggle +- :selected (`(eq (, var) '(,(cdr c))))))))) ++ :selected `(eq ,var ',(cdr c))))))) + (t + (vector desc +- (`(sgml-do-set-option '(, var))) ++ `(sgml-do-set-option ',var) + t))))) + + Modified: head/editors/psgml/files/patch-psgml-parse.el ============================================================================== --- head/editors/psgml/files/patch-psgml-parse.el Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/files/patch-psgml-parse.el Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,6 @@ ---- psgml-parse.el.orig 2012-08-04 11:37:03.000000000 +0900 -+++ psgml-parse.el 2012-08-04 11:37:19.000000000 +0900 -@@ -329,28 +329,28 @@ +--- psgml-parse.el.orig 2015-11-12 06:36:57 UTC ++++ psgml-parse.el +@@ -329,28 +329,28 @@ Applicable to XML.") ;;(progn (set-syntax-table xml-parser-syntax) (describe-syntax)) (defmacro sgml-with-parser-syntax (&rest body) @@ -35,7 +35,7 @@ (defun sgml-set-buffer-multibyte (flag) (cond ((featurep 'xemacs) -@@ -361,7 +361,7 @@ +@@ -361,7 +361,7 @@ Applicable to XML.") default-enable-multibyte-characters flag))) ((boundp 'MULE) @@ -44,7 +44,7 @@ (t flag))) ;; Probably better. -- fx -@@ -428,21 +428,21 @@ +@@ -428,21 +428,21 @@ Applicable to XML.") ;;move: (token . node) (defmacro sgml-make-move (token node) @@ -71,7 +71,7 @@ ;; normal-state: ('normal-state opts . reqs) -@@ -450,16 +450,16 @@ +@@ -450,16 +450,16 @@ Applicable to XML.") (cons 'normal-state (cons nil nil))) (defmacro sgml-normal-state-p (s) @@ -92,7 +92,7 @@ ;; adding moves ;; *** Should these functions check for ambiguity? -@@ -507,10 +507,10 @@ +@@ -507,10 +507,10 @@ Applicable to XML.") (cons next dfas)) (defmacro sgml-and-node-next (n) @@ -105,7 +105,7 @@ ;;; Using states -@@ -903,8 +903,8 @@ +@@ -903,8 +903,8 @@ If ATTSPEC is nil, nil is returned." (cons 'progn (loop for n in names collect @@ -116,7 +116,7 @@ (sgml-prop-fields ;;flags ; optional tags and mixed -@@ -919,7 +919,7 @@ +@@ -919,7 +919,7 @@ If ATTSPEC is nil, nil is returned." ) (defmacro sgml-eltype-flags (et) @@ -125,7 +125,7 @@ (defun sgml-eltype-model (et) (if (fboundp et) -@@ -966,7 +966,7 @@ +@@ -966,7 +966,7 @@ If ATTSPEC is nil, nil is returned." "Get application data from element type ET with name PROP. PROP should be a symbol, reserved names are: flags, model, attlist, includes, excludes, conref-regexp, mixed, stag-optional, etag-optional." @@ -134,7 +134,7 @@ (defun sgml-eltype-all-miscdata (et) (loop for p on (symbol-plist et) by (function cddr) -@@ -1059,7 +1059,7 @@ +@@ -1059,7 +1059,7 @@ a default for the element type name." ;;; Wing addition (defmacro sgml-char-int (ch) (if (fboundp 'char-int) @@ -143,7 +143,7 @@ ch)) (defsubst sgml-read-octet () -@@ -1434,51 +1434,51 @@ +@@ -1434,51 +1434,51 @@ list -- any of the contextual constraint (setq context '(t))) ((not (listp context)) (setq context (list context)))) @@ -216,7 +216,7 @@ (defmacro sgml-skip-upto (delim) "Skip until the delimiter or first char of one of the delimiters. -@@ -1502,8 +1502,8 @@ +@@ -1502,8 +1502,8 @@ in any of them." (let ((ds (sgml-get-delim-string (upcase (format "%s" delim))))) (if (= 1 (length ds)) (list 'skip-chars-forward (concat "^" ds)) @@ -227,7 +227,7 @@ ;;(macroexpand '(sgml-is-delim mdo)) -@@ -1520,22 +1520,22 @@ +@@ -1520,22 +1520,22 @@ in any of them." ;;; aproporiate value. (defmacro sgml-parse-char (char) @@ -259,7 +259,7 @@ (defun sgml-check-char (char) (cond ((not (sgml-parse-char char)) -@@ -1546,7 +1546,7 @@ +@@ -1546,7 +1546,7 @@ in any of them." (sgml-parse-char ?\r))) (defmacro sgml-startnm-char (c) @@ -268,7 +268,7 @@ (defsubst sgml-startnm-char-next () (and (not (eobp)) -@@ -1693,11 +1693,11 @@ +@@ -1693,11 +1693,11 @@ in any of them." (define-compiler-macro sgml-parse-name (&whole form &optional entity-name) (cond ((memq entity-name '(nil t)) @@ -283,7 +283,7 @@ (t form))) -@@ -1827,8 +1827,8 @@ +@@ -1827,8 +1827,8 @@ Return true if not at the end of the buf With optional NAME, RNI must be followed by NAME." (cond (name @@ -294,7 +294,7 @@ (t '(sgml-parse-delim "RNI")))) (defun sgml-check-token (name) -@@ -2733,11 +2733,11 @@ +@@ -2733,11 +2733,11 @@ overrides the entity type in entity look (let ((macs nil)) (while fields (push @@ -310,7 +310,7 @@ macs) (setq fields (cdr fields))) (cons 'progn macs))) -@@ -2775,7 +2775,7 @@ +@@ -2775,7 +2775,7 @@ overrides the entity type in entity look (defmacro sgml-element-stag-optional (element) "True if start-tag of ELEMENT is omissible." @@ -319,7 +319,7 @@ (defsubst sgml-element-etag-optional (element) "True if end-tag of ELEMENT is omissible." -@@ -2929,8 +2929,10 @@ +@@ -2929,8 +2929,10 @@ overrides the entity type in entity look (defun sgml-set-initial-state (dtd) "Set initial state of parsing." @@ -332,7 +332,7 @@ (add-hook 'before-change-functions 'sgml-note-change-at nil 'local) (add-hook 'after-change-functions 'sgml-set-face-after-change nil 'local) (sgml-set-active-dtd-indicator (sgml-dtd-doctype dtd)) -@@ -3504,7 +3506,7 @@ +@@ -3504,7 +3506,7 @@ Where PAIRS is a list of (delim . ename) Also move point. Return nil, either if no shortref or undefined." (macrolet Copied and modified: head/editors/psgml/files/patch-psgml.el (from r401318, head/editors/psgml/files/patch-ac) ============================================================================== --- head/editors/psgml/files/patch-ac Thu Nov 12 03:46:05 2015 (r401318, copy source) +++ head/editors/psgml/files/patch-psgml.el Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,15 @@ ---- psgml.el.orig Wed May 21 14:47:45 2003 -+++ psgml.el Wed May 21 15:44:47 2003 -@@ -340,7 +340,7 @@ +--- psgml.el.orig 2015-11-12 06:36:57 UTC ++++ psgml.el +@@ -52,7 +52,7 @@ + + ;;; Code: + +-(defconst psgml-version "1.3.2" ++(defconst psgml-version "1.4.0" + "Version of psgml package.") + + (defconst psgml-maintainer-address "lenst@lysator.liu.se") +@@ -381,7 +381,7 @@ Setting this variable automatically make (put 'sgml-system-path 'sgml-type 'file-list) (defvar sgml-public-map (or (sgml-parse-colon-path (getenv "SGML_PATH")) @@ -9,7 +18,7 @@ "*Mapping from public identifiers to file names. This is a list of possible file names. To find the file for a public identifier the elements of the list are used one at the time from the -@@ -366,13 +366,15 @@ +@@ -407,13 +407,15 @@ This variable is automatically local to (defvar sgml-catalog-files (or (delete nil (sgml-parse-colon-path (getenv "SGML_CATALOG_FILES"))) @@ -27,3 +36,48 @@ "*List of catalog files for PSGML.") (put 'sgml-ecat-files 'sgml-type 'file-list) +@@ -722,9 +724,9 @@ as that may change." + + (defun sgml-markup (entry text) + (cons entry +- (` (lambda () ++ `(lambda () + (interactive) +- (sgml-insert-markup (, text)))))) ++ (sgml-insert-markup ,text)))) + + (defun sgml-insert-markup (text) + (let ((end (sgml-mouse-region)) +@@ -1040,13 +1042,13 @@ as that may change." + (defun sgml-compute-insert-dtd-items () + (loop for e in sgml-custom-dtd collect + (vector (first e) +- (` (sgml-doctype-insert (, (cadr e)) '(, (cddr e)))) ++ `(sgml-doctype-insert ,(cadr e) ',(cddr e)) + t))) + + (defun sgml-compute-custom-markup-items () + (loop for e in sgml-custom-markup collect + (vector (first e) +- (` (sgml-insert-markup (, (cadr e)))) ++ `(sgml-insert-markup ,(cadr e)) + t))) + + (defun sgml-build-custom-menus () +@@ -1229,12 +1231,14 @@ All bindings: + (make-local-variable 'text-property-default-nonsticky) + ;; see `sgml-set-face-for': + (add-to-list 'text-property-default-nonsticky '(face . t))) +- (make-local-hook 'post-command-hook) ++ (if (fboundp 'make-local-hook) ++ (eval '(make-local-hook 'post-command-hook))) + (add-hook 'post-command-hook 'sgml-command-post 'append 'local) + (unless sgml-running-lucid + ;; XEmacs 20.4 doesn't handle local activate-menubar-hook + ;; it tries to call the function `t' when using the menubar +- (make-local-hook 'activate-menubar-hook)) ++ (if (fboundp 'make-local-hook) ++ (eval '(make-local-hook 'activate-menubar-hook)))) + (add-hook 'activate-menubar-hook 'sgml-update-all-options-menus + nil 'local) + (run-hooks 'text-mode-hook 'psgml-mode-hook) Copied and modified: head/editors/psgml/files/patch-psgml.texi (from r401318, head/editors/psgml/files/patch-ae) ============================================================================== --- head/editors/psgml/files/patch-ae Thu Nov 12 03:46:05 2015 (r401318, copy source) +++ head/editors/psgml/files/patch-psgml.texi Thu Nov 12 07:09:05 2015 (r401319) @@ -1,6 +1,7 @@ ---- psgml.texi.orig Mon Nov 16 06:45:07 1998 -+++ psgml.texi Sat Jan 23 21:10:21 1999 -@@ -11,10 +11,9 @@ +--- psgml.texi.orig 2005-03-05 16:23:40 UTC ++++ psgml.texi +@@ -10,11 +10,10 @@ + @c $Id: psgml.texi,v 1.8 2005/03/02 19:44:20 lenst Exp $ @ifinfo -@format @@ -14,7 +15,7 @@ @end ifinfo @ifinfo -@@ -401,10 +400,10 @@ +@@ -398,10 +397,10 @@ psgml understand the following substitut @code{SGML_PATH}. Given the public identifier above and the file name template @@ -27,7 +28,7 @@ @end example Note: blanks are transliterated to @samp{_} (and also @samp{/} to -@@ -420,7 +419,7 @@ +@@ -417,7 +416,7 @@ the environment variable @code{SGML_CATA is undefined the default is @lisp @@ -36,7 +37,7 @@ @end lisp @end defopt -@@ -448,7 +447,7 @@ +@@ -445,7 +444,7 @@ the same environment variable that @file environment variable is undefined the default is @lisp Modified: head/editors/psgml/files/post-patch-psgml.el ============================================================================== --- head/editors/psgml/files/post-patch-psgml.el Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/files/post-patch-psgml.el Thu Nov 12 07:09:05 2015 (r401319) @@ -1,34 +1,14 @@ ---- psgml.el.orig 2012-08-04 11:43:47.000000000 +0900 -+++ psgml.el 2012-08-04 11:43:51.000000000 +0900 -@@ -381,7 +381,7 @@ - (put 'sgml-system-path 'sgml-type 'file-list) - - (defvar sgml-public-map (or (sgml-parse-colon-path (getenv "SGML_PATH")) -- '("%S" "@prefix@/share/sgml/%o/%c/%d" )) -+ '("%S" "/usr/local/share/sgml/%o/%c/%d" )) - "*Mapping from public identifiers to file names. - This is a list of possible file names. To find the file for a public - identifier the elements of the list are used one at the time from the -@@ -407,15 +407,15 @@ - (defvar sgml-catalog-files (or (delete nil - (sgml-parse-colon-path - (getenv "SGML_CATALOG_FILES"))) -- '("catalog" "@prefix@/share/sgml/catalog" -- "@prefix@/share/xml/catalog")) -+ '("catalog" "/usr/local/share/sgml/catalog" -+ "/usr/local/share/xml/catalog")) - "*List of catalog entry files. - The files are in the format defined in the SGML Open Draft Technical - Resolution on Entity Management.") - (put 'sgml-catalog-files 'sgml-type 'file-list) - --(defvar sgml-ecat-files '("ECAT" "~/sgml/ECAT" "@prefix@/share/sgml/ECAT" -- "@prefix@/share/xml/ECAT") -+(defvar sgml-ecat-files '("ECAT" "~/sgml/ECAT" "/usr/local/share/sgml/ECAT" -+ "/usr/local/share/xml/ECAT") - "*List of catalog files for PSGML.") - (put 'sgml-ecat-files 'sgml-type 'file-list) +--- psgml.el.orig 2015-11-12 14:12:58.516938000 +0900 ++++ psgml.el 2015-11-12 14:13:03.188835000 +0900 +@@ -52,7 +52,7 @@ + + ;;; Code: + +-(defconst psgml-version "1.3.2" ++(defconst psgml-version "1.4.0" + "Version of psgml package.") + (defconst psgml-maintainer-address "lenst@lysator.liu.se") @@ -724,9 +724,9 @@ (defun sgml-markup (entry text) Modified: head/editors/psgml/pkg-plist ============================================================================== --- head/editors/psgml/pkg-plist Thu Nov 12 03:46:05 2015 (r401318) +++ head/editors/psgml/pkg-plist Thu Nov 12 07:09:05 2015 (r401319) @@ -11,10 +11,8 @@ %%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-ids.elc %%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-info.el %%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-info.elc -%%NON_XEMACS%%%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.el -%%NON_XEMACS%%%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.elc -%%XEMACS%%%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-lucid.el -%%XEMACS%%%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-lucid.elc +%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.el +%%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-other.elc %%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-parse.el %%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-parse.elc %%EMACS_VERSION_SITE_LISPDIR%%/psgml/psgml-sysdep.el