Document `prettify-symbols-mode' and `global-prettify-symbols-mode'.
[bpt/emacs.git] / lisp / ChangeLog.3
index 9849d6f..767b4dd 100644 (file)
        Choose string< or < as predicate.
        Reorder messages by exchanging them, with inhibit-quit bound.
        (rmail-fetch-field): Start by widening.
-       (rmail-sortable-date-strng): Deleted.
+       (rmail-sortable-date-string): Deleted.
        (rmail-make-date-sortable): New function, used instead.
 
        * paths.el (gnus-local-organization): Renamed from ...-your-...
        current-time-string and current-time-zone.  Adjust to new format
        returned by current-time-zone.
 
-       * xfaces.el (face-equal): Doc fix.
+       * faces.el (face-equal): Doc fix.
 
 1993-05-19  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-05-16  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
 
-       * gnus.el, gnuspost.el, gnusmail.el, gnusmisc.el
+       * gnus.el, gnuspost.el, gnusmail.el, gnusmisc.el,
        * nntp.el, nnspool.el, mhspool.el: Version 3.15 from Umeda.
 
        * frame.el (toggle-scroll-bar): Renamed from toggle-vertical-scroll...
 
        Fail more gracefully if we can't build bold, italic, etc,
        versions of the default font.
-       * faces.el (make-face-bold, make-face-italic,
-       make-face-bold-italic, make-face-unbold, make-face-unitalic):
+       * faces.el (make-face-bold, make-face-italic)
+       (make-face-bold-italic, make-face-unbold, make-face-unitalic):
        Implement NOERROR argument.
        (x-initialize-frame-faces): Use the NOERROR argument to the
        font manipulation functions to avoid errors while starting up.
        Remove initialization of isearch font.
-       * xfaces.c (internal-x-complain-about-font): Add new frame
+       (internal-x-complain-about-font): Add new frame
        argument, so we can check the frame parameters to find the
        default font.  Callers changed.
 
        (picture-beginning-of-line): New function.
        (picture-mode-map): Use substitute-key-definition.
 
-       * gud.el (gud-format-command): Fix %f expansion to send ondly the
+       * gud.el (gud-format-command): Fix %f expansion to send only the
        basename of files to gdb.
 
 1993-04-27  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
        * cmacexp.el: Installed Francesco Potortì's enhanced and
        cleaned-up version, see its commentary for details.
 
-       * tex-mode.el: Doc fixes.  Also a few teaks to pacify the
+       * tex-mode.el: Doc fixes.  Also a few tweaks to pacify the
        byte-compiler.
 
        * terminal.el: Some defvars moved.
        * emerge.el (emerge-with-ancestor): Applied Donald Erway's fix
        patch, which included the following explanatory comment: "D.Erway
        - This used to just do emerge-get-diff3-group on 2, then on
-       3. This was incorrect, since the file 3 info for a diff can
-       preceed the file 2 info for that same diff. So we save and restore
+       3.  This was incorrect, since the file 3 info for a diff can
+       precede the file 2 info for that same diff.  So we save and restore
        point to overcome this."
 
 1993-04-09  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 1993-03-24  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-       * calendar.el (calendar-standard-time-zone-name,
-       calendar-daylight-time-zone-name): Initialize these at load-time,
+       * calendar.el (calendar-standard-time-zone-name)
+       (calendar-daylight-time-zone-name): Initialize these at load-time,
        as well as calendar-time-zone.
 
        * calendar.el (calendar-time-zone): Fix code which initializes
        * help.el, register.el, replace.el, reposition.el, rfc822.el,
        * rlogin.el, rot13.el, scribe.el, scroll-bar.el, sendmail.el,
        * setenv.el, sgml-mode.el, simple.el, simula.el, sort.el, spell.el,
-       * spook.el, studly.el, tabify.el, text-mode.el: Added or corrected
+       * spook.el, studly.el, tabify.el, text-mode.el: Add or correct
        Commentary headers.
 
 1993-03-22  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
        * man.el, mlconvert.el, mlsupport.el, modula2.el, mouse.el,
        * mpuz.el, netunam.el, novice.el, nroff-mode.el, options.el,
        * outline.el, page.el, paragraphs.el, picture.el, prolog.el,
-       * rect.el: Added or corrected Commentary sections.
+       * rect.el: Add or correct Commentary sections.
 
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el,
        * modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el,
        * sgml-mode.el, tex-mode.el:
-       Added or corrected Commentary sections.  There's more of this
+       Add or correct Commentary sections.  There's more of this
        coming; soon, the package finder will be able to browse Commentary
        sections, and I want almost all packages to have useful ones.
 
 
        * Makefile: Created.  This exists mainly so developers elsewhere
        can unlock the lisp files to accept an update tar, then relock
-       them without locking the few that should stay writeable.
+       them without locking the few that should stay writable.
 
        * solar.el, ange-ftp.el: Corrected Keywords header
 
        * cust-print.el, find-dired.el, etags.el, electric.el, dired.el,
        * dired-aux.el, cust-print.el, cmuscheme.el, cmulisp.el, cl.el,
        * case-table.el, byte-run.el, ange-ftp.el, backquote.el:
-       Added or corrected library header comments.
+       Add or correct library header comments.
 
 1993-03-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        initialization that make it a lot smarter, with a more uniform
        and featureful interface across many different keyboard types.
 
-       * term.c (fkey_table): Has been expanded to handle the entire
-       intersection of the capability sets defined by X keysyms and
-       terminfo.  That is, every keysym for which there is a natural
-       equivalent in terminfo is now bound to that by the startup code.
-
        * loaddefs.el (global-map): Natural default keybindings set up for
        almost all supported keysyms other than function keys.  All
        other keysyms are now default-bound to a function which explains
 
        * term/sun.el: Headers added, [again] changed to [redo].  This
        package is a hairball and should probably be scrapped if we
-       can find or built abetter one.
+       can find or built a better one.
 
        * term/tvi970.el: Headers added, [enter] changed to [kp-enter].
 
 
 1993-03-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-       * diary-insert.el (insert-anniversary-diary-entry,
-       insert-block-diary-entry): Fix calendar-date-display-form used.
+       * diary-insert.el (insert-anniversary-diary-entry)
+       (insert-block-diary-entry): Fix calendar-date-display-form used.
 
 1993-03-10  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
        nonexistent function last-month-of-hebrew-year to the correct
        function hebrew-calendar-last-month-of-year.
 
-       * cal-mayan.el (calendar-mayan-haab-on-or-before,
-       calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.
+       * cal-mayan.el (calendar-mayan-haab-on-or-before)
+       (calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.
 
        * cal-mayan.el (calendar-next-tzolkin-date): Delete bogus second
        defun.
 1993-02-24  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * term/x-win.el (scroll-bar-mode, scroll-bar-mode): Move these
-       functions to scrolbar.el.
+       functions to scrollbar.el.
        * scrollbar.el (scroll-bar-mode, scroll-bar-mode): Here they are.
        Make scroll-bar-mode set the {vertical,horizontal}-scrollbars
        parameters in default-frame-alist, and modify all extant screens
 
        * frame.el (frame-initialize): Fix error syntax.
        (toggle-horizontal-scroll-bar): Likewise.
-       (toggle-horizontal-scroll-bar): Renamed from set-horizontal-bar
+       (toggle-horizontal-scroll-bar): Renamed from set-horizontal-bar.
        (toggle-vertical-scroll-bar): Likewise.
        (toggle-auto-lower, toggle-auto-raise): Likewise.
        (set-foreground-color, set-background-color):
        * fortran.el (fortran-prepare-abbrev-list-buffer): Put quote in
        front of first argument to `insert-abbrev-table-description'.
 
-       * fortran.el (fortran-is-in-string-p): Fixed incorrect behaviour
+       * fortran.el (fortran-is-in-string-p): Fixed incorrect behavior
        when in first statement of a buffer.
 
 1993-02-08  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
        * ehelp.el (electric-help-command-loop): Same.
        * electric.el (Electric-command-loop): Same.
        * emerge.el (emerge-show-file-name): Same.
-       * fortran.el (fortran-abbrev-start,
-       fortran-window-create-momentarily): Same.
+       * fortran.el (fortran-abbrev-start)
+       (fortran-window-create-momentarily): Same.
        * gnus.el (gnus-Subject-next-article): Same.
        * info.el (Info-summary): Same.
        * isearch-mode.el (isearch-update, isearch-unread): Same.
        * emerge.el (emerge-file-names): Use `temp-buffer-show-function',
        not `temp-buffer-show-hook'.
        (emerge-combine-versions-edit): Fix misarranged cond expression;
-       the t is an `else' clause, not a function call in the preceeding
+       the t is an `else' clause, not a function call in the preceding
        clause.
 
        * simula.el (simula-calculate-indent): Call backward-word with the
 
        * fortran.el: Version 1.28.8.
        (fortran-indent-to-column): Make turning of lines that begin with
-       `fortran-continuation-string' into properly formated continuation
+       `fortran-continuation-string' into properly formatted continuation
        lines work for fortran TAB mode.
 
        * fortran.el: Version 1.28.7a.
        Exclude everything before line where comment starts.
 
        * add-log.el (add-log-current-defun): Fix test for LOCATION
-       in range, for instace of DEFUN macro.
+       in range, for instance of DEFUN macro.
 
        * simple.el (open-line): Fix fill-prefix case.
 
        "\r", call comint-send-input on no arguments, and then use
        comint-send-string to send the carriage return.
        (kermit-clean-filter): Call re-search-backward, not
-       re-search-backware.
+       re-search-backward.
        (kermit-clean-on): Remove extra quote from doc string.
 
        * informat.el (batch-info-validate): Don't pass any arguments to
        * two-column.el: Doc fixes.
 
        * loaddefs.el (function-keymap): Definition deleted; this has been
-       superceded by function-key-map.
+       superseded by function-key-map.
 
        * gomoku.el (gomoku-mode-map): Use function key symbols, instead
        of the keypad.el facilities.
        move by sentences.
 
        * compile.el (compile-history): New variable.
-       (compile): Specify history list copile-history, with
+       (compile): Specify history list compile-history, with
        compile-command as initial contents.
        (grep): Specify constant "grep -n" as initial input,
        and history list grep-history.
        * loadup.el, ispell.el, isearch.el, holidays.el, fortran.el,
        * files.el, etags.el, emerge.el, electric.el, edebug.el, dired.el,
        * diary.el, csharp.el, compile.el, comint.el, calendar.el,
-       * buff-mune.el, bg-mouse.el, appt.el, abbrevlist.el, term/x-win.el,
+       * buff-menu.el, bg-mouse.el, appt.el, abbrevlist.el, term/x-win.el,
        * term/wyse50.el, term/vt200.el, term/vt100.el: All uses changed.
        * screen.el (screen-height, screen-width, set-screen-height)
        (set-screen-width): Defined as aliases for frame-height,
        and `fill-column'.  Code now actually sets `left-margin' and
        `fill-column', as advertised.
        * text-mode.el (change-log-mode): Function deleted, since it's
-       been superceded by the one in add-log.el.
+       been superseded by the one in add-log.el.
 
 1992-06-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-06-12  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-       * isearch-mode.el: New package, which will probably supercede
+       * isearch-mode.el: New package, which will probably supersede
        isearch.el.
        (isearch-mode-map, isearch-mode-meta-map): When initializing
        these, remember that vectors are no longer keymaps.
        to "Non-echoed text: ".  This conforms with the convention
        used by existing prompts, and gives more room to type stuff.
 
-       * comint.el (comint-last-input-start): New varible.  In
+       * comint.el (comint-last-input-start): New variable.  In
        particular, this helps support subprocesses that insist on echoing
        their input.  Added comments to porting guide indicating that
        this should probably not be used for implementing history stuff.
 
 1992-05-05  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * terminal.el (terminal-emulator): Use process-enironment, not env.
+       * terminal.el (terminal-emulator): Use process-environment, not env.
        Get rid of code that used start-subprocess.
 
 1992-05-03  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
        * compile.el (compilation-mode-hook): New variable.
        (compilation-mode): Run it.
        (compilation-search-path): Made user variable, added autoload cookie.
-       (compilaton-window-height): Added autoload cookie.
+       (compilation-window-height): Added autoload cookie.
 
 1992-02-27  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1991-10-31  Richard Mlynarik  (mly@peduncle)
 
-       * ebuff-menu.el (eletric-buffer-menu-mode-map): Define
+       * ebuff-menu.el (electric-buffer-menu-mode-map): Define
        < and > to scroll-left and scroll-right per user suggestion.
 
 1991-10-31  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * isearch.el (search-exit-char): As per the opinion poll results,
        change this to RET.
-       (isearch): Change miscellanous internals so that newline is
+       (isearch): Change miscellaneous internals so that newline is
        automatically quoted, and change the docstring and comments to say
        that RET exits the search.
 
        statement down several lines.
 
        * appt.el: Changed list-diary-entries-hook to diary-display-hook
-       to be compatible with new version of the calendar/diary packgage.
+       to be compatible with new version of the calendar/diary package.
 
 1990-11-21  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
        regexp matches, set default-directory to that directory, and push it
        on compilation-directory-stack.  When the leave-directory regexp
        matches, pop the stack to find the matching directory, and set
-       default-directory to that.  This change requries RE_NREGS to be (at
+       default-directory to that.  This change requires RE_NREGS to be (at
        least 26) (it's been upped from 10 to 30 in v19 ../src/regex.h).
        (compilation-finish-hook): New variable, a hook to run when a
        compilation finishes.  Called with two args: the compilation buffer
        * comint.el, inf-lisp.el, shell.el: Updated to meet Olin's
        version 2.0 comint offerings.
        * ring.el: The underlying history mechanism for comint.
-       Generalised handling of a ring data type based on vectors.
+       Generalized handling of a ring data type based on vectors.
        * history.el: For now, a symlink to ring.el.
        * loaddefs.el: Updated shell-prompt-pattern doc string.
 
        * calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el,
        * calc-yank.el, calc.el: New files for a very complete RPN
        calculator which supports integer, rational, floating-point,
-       comples, matrix and symbolic arithmetic to arbitrary precision.
+       complex, matrix and symbolic arithmetic to arbitrary precision.
 
        * edmacro.el: New file, a keyboard macro editor.  On its own
        probably not very useful, but in the context of calc programmability
        * texinfmt.el (texinfo-format-include): Include files ending with
        ".texi" as well as ".texinfo" and ".tex".
 
-       * texinfmt.el: Define @shortcontents, like @summaryconents, as
+       * texinfmt.el: Define @shortcontents, like @summarycontents, as
        'texinfo-discard-line-with-args.
 
 1990-06-20  Richard Stallman  (rms@mole.ai.mit.edu)
        it@top level.
 
        * texnfo-upd.el (texinfo-incorporate-descriptions): Don't
-       accidently find a string in the description that is confused for
+       accidentally find a string in the description that is confused for
        a menu item.
 
 1990-06-01  Robert J. Chassell  (bob@wheat-chex)
        * bytecomp.el (byte-compile-file-form): Most forms pushed on `pending'.
        Those that are special print their output and first compile
        and print the contents of `pending'.
-       (byte-compile-file):@end of file, compile and print `pending'.
+       (byte-compile-file): @end of file, compile and print `pending'.
        (byte-compile-pending): New function.
 
        * bytecomp.el (byte-compile-find-vars-1):
        display-time-string.
        (rmail-pop-up): Default display-time-hook to automatically retrieve
        new mail if the variable rmail-pop-up is non-nil.
-       (add-clock-handler): Removed; superceded by timer.el.
+       (add-clock-handler): Removed; superseded by timer.el.
 
        * loaddefs.el: Removed add-clock-handler.
 
 
        * loaddefs.el: Autoload for diff.
 
-       * files.el (diff): Superceded by diff.el.
+       * files.el (diff): Superseded by diff.el.
        (diff-switches-function): Still needs to be merged into diff.el.
 
        * diff.el: New file.
 
 1990-02-07  David Lawrence  (tale@galapas)
 
-       * inf-lisp.el: inferior-lisp-program can be a list of the programme
+       * inf-lisp.el: inferior-lisp-program can be a list of the program
        name and its arguments.
 
 1990-02-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
        (all functions containing the word `hebrew').
        (list-diary-entries, mark-diary-entries)
        (include-other-diary-files, mark-included-diary-files):
-       Added the possibity of `shared diary files' with a recursive
-       include mechanism like the C preprocessor
+       Added the possibility of `shared diary files' with a recursive
+       include mechanism like the C preprocessor.
        (list-calendar-holidays): Eliminated the 'special class of holidays,
        rewriting the entire mechanism to make it more general.
        (calendar-holiday-function-float): Changed the 'float class of
        Moved bindings off of C-c LETTER.
        Cleaned up references to cmu* files.
        Made comint-send-input do unconditional end-of-line before processing.
-       cominit-exec will signal an error if no programme name.
+       cominit-exec will signal an error if no program name.
        Removed full-copy-sparse-keymap and comint-log-user.
 
 1989-12-04  Joseph Arceneaux  (jla@spiff)
 
 1989-10-03  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * x-mouse.el (x-insert-selecton, x-select): New functions.
+       * x-mouse.el (x-insert-selection, x-select): New functions.
 
        * mouse.el (mouse-motion, track-mouse, mouse-select-buffer-line)
        (mouse-boxing, mouse-erase-box, incr-scroll-down)
        traversal---sequentially through the file, each pointing to the next
        node regardless of its hierarchical level, and to create or update a
        menu or menus (preserving pre-existing descriptions, if any), to create
-       a master menu for a Texinfo file accordng to the Manual recommendation.
+       a master menu for a Texinfo file according to the Manual recommendation.
 
 1989-09-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-06-23  Joseph Arceneaux  (jla@all-bran.ai.mit.edu)
 
        * term/x-win.el (x-pop-up-window): Run hook x-pop-up-window-hook.
-       (x-color-screen-p): New macro; used to be C function.
+       (x-color-screen-p): New macro; used to be C function in xfns.c.
 
 1989-06-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
        * bib-mode.el: New file.
 
-       * sendmail.el (mail-mode-syntax-table): Seperate syntax table
+       * sendmail.el (mail-mode-syntax-table): Separate syntax table
        for mail mode.  Makes % a separator.
 
 1989-05-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-05-23  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * rmailsum.el: Added C-d (rmail-summarey-delete-backward) to
+       * rmailsum.el: Added C-d (rmail-summary-delete-backward) to
        rmail-summary-mode-map.
 
 1989-05-22  Richard Stallman  (rms@mole.ai.mit.edu)
 1989-05-08  Joseph Arceneaux  (jla@rice-chex.ai.mit.edu)
 
        * x-mouse.el (x-cut-text): sit-for 1 when warping mouse to mark.
-       Also removed code dupicated by mouse.el
+       Also removed code duplicated by mouse.el.
        (x-trace-mouse): Debugging function which prints out mouse events
        as they arrive.
        (x-paste-text): Don't set point before inserting cut text; too
        * blackbox.el (bb-init-board): Use (random 8) to get # in [0,7].
        * dissociate.el: Likewise.
        * fill.el (justify-current-line): Likewise.
-       * flame.el (define-element, psychoanalize-flamer): Likewise.
+       * flame.el (define-element, psychoanalyze-flamer): Likewise.
        * yow.el (yow): Likewise.
        * doctor.el: Use (random N), not (random-range N).
        (random-range): Function deleted.
        * info.el (Info-tag-table-marker): `read' now stops@end of line,
        so advance to next line.
 
-       * info.el (Info-follow-nearest-node):@last line of text,
+       * info.el (Info-follow-nearest-node): @last line of text,
        move to next node.
 
        * rmail.el (rmail-message-labels-p): Widen.
 
 1989-02-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * files.el: Make certain variables permenant if they are local.
+       * files.el: Make certain variables permanent if they are local.
        * ftp.el: Likewise.
 
        * dired.el (dired-rename-file): If file is visited, offer
        * ftp.el (ftp-write-file): Do save-excursion.
        (ftp-write-file-hook): Clear modified-flag here.
        (ftp-setup-write-file-hooks): Clear read-only flag here.
-       (ftp-sentinal): If input, clear modified flag.
+       (ftp-sentinel): If input, clear modified flag.
        Don't bind buffer-read-only across (kill-buffer (current-buffer)).
 
        * texinfmt.el (texinfo-format-sp): New fn; handle @sp.
        (tex-common-initialization): comment-start-skip changed.
        (tex-validate-region): Fn renamed, and now leaves point@the error.
        (tex-terminate-paragraph): Must save-excursion.
-       (tex-start-shell):@end, sleep a little if I/O buffer is empty.
+       (tex-start-shell): @end, sleep a little if I/O buffer is empty.
        (tex-file): New fn; save buffers and run TeX on visit file.
        (tex-print): Print buffer's most recent output, whether from tex-file
        or tex-region.  Use shell-command to do the printing.
 
 1988-12-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * telnet.el (telnet-send-input): Save input in telnet-previous-input
+       * telnet.el (telnet-send-input): Save input in telnet-previous-input.
        (telnet-mode): Make that var buffer-local.
        (telnet-copy-last-input): New fn to yank that var; now on C-c C-y.
 
@@ -12438,15 +12433,14 @@ See ChangeLog.2 for earlier changes.
 ;; coding: utf-8
 ;; End:
 
-    Copyright (C) 1989, 1993, 2001, 2002, 2003, 2004, 2005, 2006,
-    2007, 2008  Free Software Foundation, Inc.
+    Copyright (C) 1989, 1993, 2001-2014 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
-  GNU Emacs is free software; you can redistribute it and/or modify
+  GNU Emacs is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
-  the Free Software Foundation; either version 3, or (at your option)
-  any later version.
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
 
   GNU Emacs is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -12454,8 +12448,4 @@ See ChangeLog.2 for earlier changes.
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with GNU Emacs; see the file COPYING.  If not, write to the
-  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-  Boston, MA 02110-1301, USA.
-
-;;; arch-tag: f07a3446-5672-464a-8fdc-2ca92e8e7b2a
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.