| | | |
Offset 1708, 62 lines modified | Offset 1708, 50 lines modified |
1708 | of·steps·to·be·performed·while·building·a·system. | 1708 | of·steps·to·be·performed·while·building·a·system. |
1709 | This·pathname·is·merged·with·the·output·parameter·to·produce·the | 1709 | This·pathname·is·merged·with·the·output·parameter·to·produce·the |
1710 | ··final·output·executable·name.·It's·meant·to·automatically·include | 1710 | ··final·output·executable·name.·It's·meant·to·automatically·include |
1711 | ··the·executable·suffix·.EXE·on·Windows. | 1711 | ··the·executable·suffix·.EXE·on·Windows. |
1712 | An·operation·designates·itself.·NIL·designates·a·context-dependent·current·operation, | 1712 | An·operation·designates·itself.·NIL·designates·a·context-dependent·current·operation, |
1713 | and·a·class-name·or·class·designates·the·canonical·instance·of·the·designated·class. | 1713 | and·a·class-name·or·class·designates·the·canonical·instance·of·the·designated·class. |
1714 | %@S6zOw6_ | 1714 | %@S6zOw6_ |
1715 | In·future | |
1716 | ·versions· | |
1717 | ·will·signal·a·full·warning·at·compile-time. | |
1718 | default·element-type·for·open·(depends·on·the·current·CL·implementation) | 1715 | default·element-type·for·open·(depends·on·the·current·CL·implementation) |
1719 | Default·:external-format·argument·to·pass·to·CL:OPEN·and·also | 1716 | Default·:external-format·argument·to·pass·to·CL:OPEN·and·also |
1720 | CL:LOAD·or·CL:COMPILE-FILE·to·best·process·a·UTF-8·encoded·file. | 1717 | CL:LOAD·or·CL:COMPILE-FILE·to·best·process·a·UTF-8·encoded·file. |
1721 | On·modern·implementations,·this·will·decode·UTF-8·code·points·as·CL·characters. | 1718 | On·modern·implementations,·this·will·decode·UTF-8·code·points·as·CL·characters. |
1722 | On·legacy·implementations,·it·may·fall·back·on·some·8-bit·encoding, | 1719 | On·legacy·implementations,·it·may·fall·back·on·some·8-bit·encoding, |
1723 | with·non-ASCII·code·points·being·read·as·several·CL·characters; | 1720 | with·non-ASCII·code·points·being·read·as·several·CL·characters; |
1724 | hopefully,·if·done·consistently,·that·won't·affect·program·behavior·too·much. | 1721 | hopefully,·if·done·consistently,·that·won't·affect·program·behavior·too·much. |
| 1722 | In·future |
| 1723 | ·versions· |
| 1724 | ·will·signal·a·full·warning·at·compile-time. |
| 1725 | 3333%3333 |
1725 | Hook·for·output·translations. | 1726 | Hook·for·output·translations. |
1726 | This·function·needs·to·be·idempotent,·so·that·actions·can·work | 1727 | This·function·needs·to·be·idempotent,·so·that·actions·can·work |
1727 | whether·their·inputs·were·translated·or·not, | 1728 | whether·their·inputs·were·translated·or·not, |
1728 | which·they·will·be·if·we·are·composing·operations.·e.g.·if·some | 1729 | which·they·will·be·if·we·are·composing·operations.·e.g.·if·some |
1729 | create-lisp-op·creates·a·lisp·file·from·some·higher-level·input, | 1730 | create-lisp-op·creates·a·lisp·file·from·some·higher-level·input, |
1730 | you·need·to·still·be·able·to·use·compile-op·on·that·lisp·file. | 1731 | you·need·to·still·be·able·to·use·compile-op·on·that·lisp·file. |
1731 | The·default·plan·class·to·use·when·building·with·ASDF | 1732 | The·default·plan·class·to·use·when·building·with·ASDF |
1732 | How·should·ASDF·react·if·it·encounters·a·warning·when·compiling·a·file? | 1733 | How·should·ASDF·react·if·it·encounters·a·warning·when·compiling·a·file? |
1733 | Valid·values·are·:error,·:warn,·and·:ignore. | 1734 | Valid·values·are·:error,·:warn,·and·:ignore. |
1734 | How·should·ASDF·react·if·it·encounters·a·failure·(per·the·ANSI·spec·of·COMPILE-FILE) | 1735 | How·should·ASDF·react·if·it·encounters·a·failure·(per·the·ANSI·spec·of·COMPILE-FILE) |
1735 | when·compiling·a·file,·which·includes·any·non-style-warning·warning. | 1736 | when·compiling·a·file,·which·includes·any·non-style-warning·warning. |
1736 | Valid·values·are·:error,·:warn,·and·:ignore. | 1737 | Valid·values·are·:error,·:warn,·and·:ignore. |
1737 | Note·that·ASDF·ALWAYS·raises·an·error·if·it·fails·to·create·an·output·file·when·compiling. | 1738 | Note·that·ASDF·ALWAYS·raises·an·error·if·it·fails·to·create·an·output·file·when·compiling. |
1738 | 3333%3333 | |
1739 | ^``Xa(b(` | |
1740 | d» eAfqeq | 1739 | d» eAfqeq |
1741 | #"C#k$## | 1740 | #"C#k$## |
1742 | =v=v?.=N@ | 1741 | =v=v?.=N@ |
1743 | A·list·that·controls·the·ways·that·ASDF·looks·for·system·definitions. | 1742 | A·list·that·controls·the·ways·that·ASDF·looks·for·system·definitions. |
1744 | It·contains·symbols·to·be·funcalled·in·order,·with·a·requested·system·name·as·argument, | 1743 | It·contains·symbols·to·be·funcalled·in·order,·with·a·requested·system·name·as·argument, |
1745 | until·one·returns·a·non-NIL·result·(if·any),·which·must·then·be·a·fully·initialized·system·object | 1744 | until·one·returns·a·non-NIL·result·(if·any),·which·must·then·be·a·fully·initialized·system·object |
1746 | with·that·name. | 1745 | with·that·name. |
1747 | ·has·been·deprecated·as·of· | |
1748 | version· | |
1749 | This·is·a·hash·table·whose·keys·are·strings·--·the·names·of·systems·-- | 1746 | This·is·a·hash·table·whose·keys·are·strings·--·the·names·of·systems·-- |
1750 | and·whose·values·are·systems. | 1747 | and·whose·values·are·systems. |
1751 | A·system·is·referred·to·as·"registered"·if·it·is·present·in·this·table. | 1748 | A·system·is·referred·to·as·"registered"·if·it·is·present·in·this·table. |
| 1749 | ·has·been·deprecated·as·of· |
| 1750 | version· |
1752 | A·hash-set·(equal·hash-table·mapping·keys·to·T)·of·systems·that·are·immutable, | |
1753 | i.e.·already·loaded·in·memory·and·not·to·be·refreshed·from·the·filesystem. | |
1754 | They·will·be·treated·specially·by·find-system,·and·passed·as·:force-not·argument·to·make-plan. | |
1755 | For·instance,·to·can·deliver·an·image·with·many·systems·precompiled,·that·*will·not*·check·the | |
1756 | filesystem·for·them·every·time·a·user·loads·an·extension,·what·more·risk·a·problematic·upgrade | |
1757 | ·or·catastrophic·downgrade,·before·you·dump·an·image,·you·may·use: | |
1758 | ···(map·()·'asdf:register-immutable-system·(asdf:already-loaded-systems)) | |
1759 | Note·that·direct·access·to·this·variable·from·outside·ASDF·is·not·supported. | |
1760 | Please·call·REGISTER-IMMUTABLE-SYSTEM·to·add·new·immutable·systems,·and | |
1761 | contact·maintainers·if·you·need·a·stable·API·to·do·more·than·that. | |
1762 | The·default·class·for·sessions | |
1763 | A·specification·as·per·RESOLVE-LOCATION·of·where·the·user·keeps·his·FASL·cache | 1751 | A·specification·as·per·RESOLVE-LOCATION·of·where·the·user·keeps·his·FASL·cache |
1764 | Hook·for·an·extension·(e.g.·ASDF-ENCODINGS)·to·define·a·better·mapping | 1752 | Hook·for·an·extension·(e.g.·ASDF-ENCODINGS)·to·define·a·better·mapping |
1765 | from·non-default·encodings·to·and·implementation-defined·external-format's | 1753 | from·non-default·encodings·to·and·implementation-defined·external-format's |
1766 | List·of·default·source·registries | 1754 | List·of·default·source·registries |
1767 | Hook·for·an·extension·to·define·a·function·to·automatically·detect·a·file's·encoding | 1755 | Hook·for·an·extension·to·define·a·function·to·automatically·detect·a·file's·encoding |
1768 | A·list·of·'system·directory·designators'·ASDF·uses·to·find·systems. | 1756 | A·list·of·'system·directory·designators'·ASDF·uses·to·find·systems. |
1769 | A·'system·directory·designator'·is·a·pathname·or·an·expression | 1757 | A·'system·directory·designator'·is·a·pathname·or·an·expression |
Offset 1781, 48 lines modified | Offset 1769, 59 lines modified |
1781 | you·will·have·autodetection·via·*encoding-detection-hook*·below, | 1769 | you·will·have·autodetection·via·*encoding-detection-hook*·below, |
1782 | reading·emacs-style·-*-·coding:·utf-8·-*-·specifications, | 1770 | reading·emacs-style·-*-·coding:·utf-8·-*-·specifications, |
1783 | and·falling·back·to·utf-8·or·latin1·if·nothing·is·specified. | 1771 | and·falling·back·to·utf-8·or·latin1·if·nothing·is·specified. |
1784 | Determine·whether·or·not·ASDF·resolves·symlinks·when·defining·systems. | 1772 | Determine·whether·or·not·ASDF·resolves·symlinks·when·defining·systems. |
1785 | Defaults·to·T. | 1773 | Defaults·to·T. |
1786 | Pathname·type·for·warnings·files,·or·NIL·if·disabled | 1774 | Pathname·type·for·warnings·files,·or·NIL·if·disabled |
1787 | The·type·of·Lisp·implementation·used,·as·a·short·UIOP-standardized·keyword | 1775 | The·type·of·Lisp·implementation·used,·as·a·short·UIOP-standardized·keyword |
| 1776 | Have·configuration·forms·been·ignored·while·parsing·the·configuration? |
| 1777 | This·special·variable·is·bound·to·the·currect·directory·during·calls·to |
| 1778 | PROCESS-SOURCE-REGISTRY·in·order·that·we·be·able·to·interpret·the·:here |
| 1779 | directive. |
| 1780 | The·default·class·for·sessions |
1788 | Wild·directory·component·for·use·with·MAKE-PATHNAME | 1781 | Wild·directory·component·for·use·with·MAKE-PATHNAME |
1789 | Wild-inferiors·directory·component·for·use·with·MAKE-PATHNAME | 1782 | Wild-inferiors·directory·component·for·use·with·MAKE-PATHNAME |
1790 | Unspecific·type·component·to·use·with·the·underlying·implementation's·MAKE-PATHNAME | 1783 | Unspecific·type·component·to·use·with·the·underlying·implementation's·MAKE-PATHNAME |
1791 | A·pathname·object·with·wildcards·for·matching·any·subdirectory | 1784 | A·pathname·object·with·wildcards·for·matching·any·subdirectory |
1792 | A·pathname·that·is·as·neutral·as·possible·for·use·as·defaults | 1785 | A·pathname·that·is·as·neutral·as·possible·for·use·as·defaults |
1793 | when·merging,·making·or·parsing·pathnames | 1786 | when·merging,·making·or·parsing·pathnames |
1794 | Wild·component·for·use·with·MAKE-PATHNAME | 1787 | Wild·component·for·use·with·MAKE-PATHNAME |
1795 | A·pathname·object·with·wildcards·for·matching·any·file·with·TRANSLATE-PATHNAME | 1788 | A·pathname·object·with·wildcards·for·matching·any·file·with·TRANSLATE-PATHNAME |
1796 | A·pathname·object·with·wildcards·for·matching·any·recursive·subdirectory | 1789 | A·pathname·object·with·wildcards·for·matching·any·recursive·subdirectory |
1797 | A·pathname·object·with·wildcards·for·matching·any·file·with·DIRECTORY | 1790 | A·pathname·object·with·wildcards·for·matching·any·file·with·DIRECTORY |
1798 | A·pathname·object·with·wildcards·for·matching·any·file·in·any·recursive·subdirectory | 1791 | A·pathname·object·with·wildcards·for·matching·any·file·in·any·recursive·subdirectory |
1799 | Have·configuration·forms·been·ignored·while·parsing·the·configuration? | |
1800 | This·special·variable·is·bound·to·the·currect·directory·during·calls·to | |
1801 | PROCESS-SOURCE-REGISTRY·in·order·that·we·be·able·to·interpret·the·:here | |
1802 | directive. | |
1803 | Additional·conditions·that·may·be·skipped·while·loading·Lisp·code. | 1792 | Additional·conditions·that·may·be·skipped·while·loading·Lisp·code. |
1804 | When·set·to·a·non-null·value,·it·should·be·an·absolute·directory·pathname, | 1793 | When·set·to·a·non-null·value,·it·should·be·an·absolute·directory·pathname, |
1805 | which·will·serve·as·the·*DEFAULT-PATHNAME-DEFAULTS*·around·a·COMPILE-FILE, | 1794 | which·will·serve·as·the·*DEFAULT-PATHNAME-DEFAULTS*·around·a·COMPILE-FILE, |
1806 | what·more·while·the·input-file·is·shortened·if·possible·to·ENOUGH-PATHNAME·relative·to·it. | 1795 | what·more·while·the·input-file·is·shortened·if·possible·to·ENOUGH-PATHNAME·relative·to·it. |
1807 | This·can·help·you·produce·more·deterministic·output·for·FASLs. | 1796 | This·can·help·you·produce·more·deterministic·output·for·FASLs. |
1808 | A·hook·for·user-defined·compile-time·invariants | 1797 | A·hook·for·user-defined·compile-time·invariants |
1809 | Additional·conditions·that·may·be·skipped·while·compiling·Lisp·code. | 1798 | Additional·conditions·that·may·be·skipped·while·compiling·Lisp·code. |
1810 | Conditions·that·may·be·skipped·while·compiling·or·loading·Lisp·code. | 1799 | Conditions·that·may·be·skipped·while·compiling·or·loading·Lisp·code. |
1811 | A·suggested·value·to·which·to·set·or·bind·*uninteresting-conditions*. | 1800 | A·suggested·value·to·which·to·set·or·bind·*uninteresting-conditions*. |
| 1801 | Either·NIL·(for·uninitialized),·or·an·equal·hash-table,·mapping |
| 1802 | system·names·to·pathnames·of·.asd·files |
| 1803 | Should·:tree·entries·of·the·source-registry·recurse·in·subdirectories |
| 1804 | after·having·found·a·.asd·file?·True·by·default. |
1812 | Name·of·the·slot·for·FORMAT-CONTROL·in·simple-condition | 1805 | Name·of·the·slot·for·FORMAT-CONTROL·in·simple-condition |
1813 | form·that·evaluates·to·the·pathname·to·your·favorite·debugging·utilities | 1806 | form·that·evaluates·to·the·pathname·to·your·favorite·debugging·utilities |
1814 | Either·NIL·(for·uninitialized),·or·a·list·of·one·element, | 1807 | Either·NIL·(for·uninitialized),·or·a·list·of·one·element, |
1815 | said·element·itself·being·a·sorted·list·of·mappings. | 1808 | said·element·itself·being·a·sorted·list·of·mappings. |
1816 | Each·mapping·is·a·pair·of·a·source·pathname·and·destination·pathname, | 1809 | Each·mapping·is·a·pair·of·a·source·pathname·and·destination·pathname, |
1817 | and·the·order·is·by·decreasing·length·of·namestring·of·the·source·pathname. | 1810 | and·the·order·is·by·decreasing·length·of·namestring·of·the·source·pathname. |
1818 | Either·NIL·(for·uninitialized),·or·an·equal·hash-table,·mapping | |
1819 | system·names·to·pathnames·of·.asd·files | |
1820 | Should·:tree·entries·of·the·source-registry·recurse·in·subdirectories | |
1821 | after·having·found·a·.asd·file?·True·by·default. | 1811 | A·hash-set·(equal·hash-table·mapping·keys·to·T)·of·systems·that·are·immutable, |
| 1812 | i.e.·already·loaded·in·memory·and·not·to·be·refreshed·from·the·filesystem. |
| 1813 | They·will·be·treated·specially·by·find-system,·and·passed·as·:force-not·argument·to·make-plan. |
| 1814 | For·instance,·to·can·deliver·an·image·with·many·systems·precompiled,·that·*will·not*·check·the |
| 1815 | filesystem·for·them·every·time·a·user·loads·an·extension,·what·more·risk·a·problematic·upgrade |
| 1816 | ·or·catastrophic·downgrade,·before·you·dump·an·image,·you·may·use: |
| 1817 | ···(map·()·'asdf:register-immutable-system·(asdf:already-loaded-systems)) |
| 1818 | Note·that·direct·access·to·this·variable·from·outside·ASDF·is·not·supported. |
| 1819 | Please·call·REGISTER-IMMUTABLE-SYSTEM·to·add·new·immutable·systems,·and |
Max diff block lines reached; 302906/310674 bytes (97.50%) of diff not shown.
|