Changeset 15068


Ignore:
Timestamp:
06/11/17 07:10:33 (6 years ago)
Author:
Mark Evenson
Message:

Work on the release notes

Location:
public_html
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • public_html/release-notes-1.5.0.shtml

    r15050 r15068  
    2121<div class="rn">
    2222
    23   <pre>
    24     Enhancements
    25 ------------
    26 
    27 * [r14934] ABCL-INTROSPECT a contrib for accessing ABCL compiler
    28   information (Alan).
    29 
    30 * [r14907] ABCL-AIO all-in-one jar target creates dist/abcl-aio.jar (Alan).
    31 
    32 * [r15009] Rework ABCL-BUILD as a contrib which uses UIOP machinery to
    33   invoke Ant on <file:build.xml>, unifying all build mechanisms to a single
    34   prescriptive source artifact external to Common-Lisp.
    35 
    36 * [r14911] [r14955] [r14914]  Source recording on SYS:SOURCE plist
     23  <div class="rn-enhancements">
     24<h2>Enhancements</h2>
     25
     26
     27<ul>
     28  <li>
     29 [r14934] ABCL-INTROSPECT a contrib for accessing ABCL compiler
     30 information (Alan).
     31  </li>
     32  <li>
     33    [r14907] ABCL-AIO all-in-one jar target creates dist/abcl-aio.jar (Alan).
     34  </li>
     35
     36  <li>
     37 [r15009] Rework ABCL-BUILD as a contrib which uses UIOP machinery to
     38  invoke Ant on &lt;file:build.xml&gt;, unifying all build mechanisms to a single
     39      prescriptive source artifact external to Common-Lisp.
     40 </li>
     41
     42 <li>
     43 [r14911] [r14955] [r14914]  Source recording on SYS:SOURCE plist
    3744  PRECOMPILER possibly beta reduce form with function
    3845  position lambda, record arglist during Build
    39 
    40 * [r14912] [r14922] Re-write the ASDF descriptions using secondary systems
    41 
    42 * [r14917] build: 'abcl.clean.application.fasls' now cleans only ABCL fasls
    43 
    44 * [r14923] Added Dockerfile to package ABCL in Docker
    45 
    46 * [r14927] Build add ability to download Maven from Ant
    47 
    48 * [r14931] Bless EXT:GET-PID as the offical way to get process id
    49 
    50 * [r14947] JSS syntax for access Java fields (Alan)
    51 
    52 * [r14962] JSS:J2LIST as a convenience method for turning "anything"
    53   in Java to an appropriate Lisp list.
    54 
    55 * [r14967] (Provisional) ABCL-ASDF JDK-JAR ASDF class to describe JDK
    56   path locations (Alan).
    57 
    58 * [r14969] Add QUICKLISP-ABCL:*QUICKLISP-PARENT-DIR* special (Alan).
    59 
    60 * [r14978] Implement MAKE-LOAD-FORM for Java fields (Alan).
    61 
    62 * [r15013] Restore the ability SYSTEM:CHOOSE-ASSEMBLER to use Objectweb
    63 
    64 * [r15018] Enable use of MVN-MODULE in ASDF definitions (Alan).
    65 
    66 * [r15019] Add NAMED-READTABLES from <​https://github.com/melisgl/named-readtables
    67 
    68 
    69 Fixes
    70 -----
    71 
    72 * [r14902] Fix CL:OPEN for :DIRECTION :INPUT (pipping)
    73 
    74 * [r14903] JNEW-RUNTIME-CLASS (Olof)
     46 </li>
     47
     48 <li>
     49 [r14912] [r14922] Re-write the ASDF descriptions using secondary systems
     50 </li>
     51 <li>
     52 [r14917] build: 'abcl.clean.application.fasls' now cleans only ABCL fasls
     53 </li>
     54
     55 <li>
     56 [r14923] Added Dockerfile to package ABCL in Docker
     57 </li>
     58
     59 <li>
     60 [r14927] Build add ability to download Maven from Ant
     61 </li>
     62
     63 <li>
     64   [r14931] Bless EXT:GET-PID as the offical way to get process id
     65   </li>
     66
     67 <li>
     68   [r14947] JSS syntax for access Java fields (Alan)
     69   </li>
     70
     71 <li>
     72 [r14962] JSS:J2LIST as a convenience method for turning "anything"
     73 in Java to an appropriate Lisp list.
     74 </li>
     75
     76 <li>
     77 [r14967] (Provisional) ABCL-ASDF JDK-JAR ASDF class to describe JDK
     78 path locations (Alan).
     79 </li>
     80
     81 <li>
     82   [r14969] Add QUICKLISP-ABCL:*QUICKLISP-PARENT-DIR* special (Alan).
     83 </li>
     84
     85 <li>
     86   [r14978] Implement MAKE-LOAD-FORM for Java fields (Alan).
     87 </li>
     88
     89 <li>
     90   [r15013] Restore the ability SYSTEM:CHOOSE-ASSEMBLER to use Objectweb
     91 </li>
     92 <li>
     93   [r15018] Enable use of MVN-MODULE in ASDF definitions (Alan).
     94 </li>
     95
     96 <li>
     97   [r15019] Add NAMED-READTABLES from <​a
     98   href="https://github.com/melisgl/named-readtables">https://github.com/melisgl/named-readtables</a>
     99
     100 </li>
     101
     102 <li>
     103 [r15062] ABCL-INTROSPECT 'javaparser.asd' definition adds a
     104 SHARPSIGN-ONE-QUOTATION_MARK macro to evaulate arbitrary Java expressions
     105 </li>
     106</ul>
     107</div>
     108
     109<div class="rn-fixes">
     110<h2>Fixes</h2>
     111
     112<ul>
     113  <li>
     114    [r14902] Fix CL:OPEN for :DIRECTION :INPUT (pipping)
     115  </li>
     116
     117  <li>
     118 [r14903] JNEW-RUNTIME-CLASS (Olof)
    75119  Make static functions and :int parameters work.  Fix return
    76120  conversion for null.  Ensure that the same classloader is used.
    77 
    78 * [r14905] ABCL-ASDF uses the value of the reported Maven home to look
    79   for libraries, fixing loading CFFI under FreeBSD 11-RELEASE.
    80 
    81 * [r14906] JSS:LOOKUP-CLASSNAME would return allcaps class name if not
    82   found (alan).
    83 
    84 * [r14909] QUICKLISP-ABCL simplify load/compile logic.
    85 
    86 * [r14918] JAVA Remove generic Throwable handler from JAVA:JFIELD innards
    87 
    88 * [r14919] ABCL-ASDF fix finding Maven on Fedora
    89 
    90 * [r14926] ABCL-ASDF fix problems with test suite's reliance on PROVE
    91 
    92 * [r14921] CL:DIRECTORY no longer errors on files containing asterisk characters
    93 
    94 * [r14950] Fix restart calculation for compiled closures (Alan)
    95 
    96 * [r14952] Guard printing of large Java objects (Alan)
    97 
    98 * [r14953] Fix debugging frames which don't have a pathname (Alan)
    99 
    100 * [r14956] Show function documentation in describe (Alan)
    101 
    102 * [r14966] JAVA:CHAIN returns last value of computation (Alan)
    103 
    104 * [r14973] ABCL-ASDF probes for "mvn" and "mvn.cmd" under Windows
    105 
    106 * [r14974] Standardize the use of CL:*LOAD-VERBOSE* to control loading
    107   verbosity.
    108 
    109 * [r14976] Fix CL:GET-OUTPUT-STREAM-STRING to reset underlying buffer
    110 
    111 * [r14979] Fix JavaObject.getParts() for Java arrays (Alan).
    112 
    113 * [r14980] Fix SETF for EXT:URL-PATHNAME-FRAGMENT
    114 
    115 * [r14987] Fix CL:MAKE-PATHNAME for explicitly nil HOST
    116 
    117 * [r14996] Correctly implement 'time-of-the-time' daylight savings
    118   semantics (Scott).
    119 
    120 * [r15001] Fix signalling simple error with #\~ in CL:FORMAT string
    121   (Alan).
    122 
    123 * [r15002] Fix problems with SHARED-INITIALIZE (Olof).
    124 
    125 * [r15003] Fix ENSURE-GENERIC-FUNCTION when removing definition (Olof).
    126 
    127 * [r15004] Fix DESTRUCTURING-BIND with &rest arguments (Olof)
    128 
    129 * [r15024] Optimise LOGCOUNT (Olof).
    130 
    131 * [r15026] Support bignum argument for FILE-POSITION (Olof).
    132 
    133 * [r15032] Better directory validation; handle :UNSPECIFIC (Olof).
    134 
    135 * [r15033] Fix LOOP code size estimation (Olof).
    136 
    137 * [r15034] Fix NTH inlining type mismatch (Olof).
    138 
    139 * [r15035] Fix byte code verification error in edge case (Olof).
    140 
    141 * [r15036] Fix PACKAGE-ERROR-PACKAGE behaviour (Olof).
    142 
    143 * [r15037] Fix MAX type derivation (Olof).
    144 
    145 * [r15038] Fix NPE if directory can't be accessed (Olof).
    146 
    147 * [r15044] Documentation renders less/greater-than characters correctly (Olof).
    148 </pre>
    149 
    150 <p>These changes may be viewed directly at <a href="http://abcl.org/svn/tags/1.5.0/CHANGES">CHANGES</a>.</p>
     121  </li>
     122
     123  <li>
     124 [r14905] ABCL-ASDF uses the value of the reported Maven home to look
     125 for libraries, fixing loading CFFI under FreeBSD 11-RELEASE.
     126  </li>
     127
     128  <li>
     129 [r14906] JSS:LOOKUP-CLASSNAME would return allcaps class name if not
     130 found (alan).
     131  </li>
     132
     133  <li>
     134    [r14909] QUICKLISP-ABCL simplify load/compile logic.
     135  </li>
     136
     137  <li>
     138    [r14918] JAVA Remove generic Throwable handler from JAVA:JFIELD innards
     139  </li>
     140
     141  <li>
     142    [r14919] ABCL-ASDF fix finding Maven on Fedora
     143  </li>
     144
     145  <li>
     146    [r14926] ABCL-ASDF fix problems with test suite's reliance on PROVE
     147  </li>
     148
     149  <li>
     150    [r14921] CL:DIRECTORY no longer errors on files containing asterisk characters
     151  </li>
     152
     153  <li>
     154    [r14950] Fix restart calculation for compiled closures (Alan)
     155  </li>
     156
     157  <li>
     158    [r14952] Guard printing of large Java objects (Alan)
     159  </li>
     160
     161  <li>
     162    [r14953] Fix debugging frames which don't have a pathname (Alan)
     163  </li>
     164
     165  <li>
     166    [r14956] Show function documentation in describe (Alan)
     167  </li>
     168
     169  <li>
     170    [r14966] JAVA:CHAIN returns last value of computation (Alan)
     171  </li>
     172
     173  <li>
     174    [r14973] ABCL-ASDF probes for "mvn" and "mvn.cmd" under Windows
     175  </li>
     176
     177  <li>
     178    [r14974] Standardize the use of CL:*LOAD-VERBOSE* to control loading
     179    verbosity.
     180  </li>
     181
     182  <li>
     183    [r14976] Fix CL:GET-OUTPUT-STREAM-STRING to reset underlying buffer
     184  </li>
     185
     186  <li>
     187    [r14979] Fix JavaObject.getParts() for Java arrays (Alan).
     188  </li>
     189
     190  <li>
     191    [r14980] Fix SETF for EXT:URL-PATHNAME-FRAGMENT
     192  </li>
     193
     194  <li>
     195    [r14987] Fix CL:MAKE-PATHNAME for explicitly nil HOST
     196  </li>
     197
     198  <li>
     199    [r14996] Correctly implement 'time-of-the-time' daylight savings
     200    semantics (Scott).
     201  </li>
     202
     203  <li>
     204 [r15001] Fix signalling simple error with #\~ in CL:FORMAT string
     205 (Alan).
     206  </li>
     207
     208  <li>
     209    [r15002] Fix problems with SHARED-INITIALIZE (Olof).
     210  </li>
     211
     212  <li>
     213    [r15003] Fix ENSURE-GENERIC-FUNCTION when removing definition (Olof).
     214  </li>
     215
     216  <li>
     217    [r15004] Fix DESTRUCTURING-BIND with &amp;rest arguments (Olof)
     218  </li>
     219
     220  <li>
     221    [r15024] Optimise LOGCOUNT (Olof).
     222  </li>
     223
     224  <li>
     225    [r15026] Support bignum argument for FILE-POSITION (Olof).
     226  </li>
     227
     228  <li>
     229    [r15032] Better directory validation; handle :UNSPECIFIC (Olof).
     230  </li>
     231
     232  <li>
     233    [r15033] Fix LOOP code size estimation (Olof).
     234  </li>
     235
     236  <li>
     237    [r15034] Fix NTH inlining type mismatch (Olof).
     238  </li>
     239
     240  <li>
     241    [r15035] Fix byte code verification error in edge case (Olof).
     242  </li>
     243
     244  <li>
     245    [r15036] Fix PACKAGE-ERROR-PACKAGE behaviour (Olof).
     246  </li>
     247
     248  <li>
     249    [r15037] Fix MAX type derivation (Olof).
     250  </li>
     251
     252  <li>
     253    [r15038] Fix NPE if directory can't be accessed (Olof).
     254  </li>
     255
     256  <li>
     257    [r15044] Documentation renders less/greater-than characters correctly (Olof).
     258  </li>
     259</ul>
     260
     261</div>
     262<p>These changes may be viewed directly at <a
     263href="http://abcl.org/svn/tags/1.5.0/CHANGES">CHANGES</a>.</p>
    151264 
    152265
  • public_html/style.css

    r15054 r15068  
    177177ul.menu-list li {
    178178    padding: .3em;
    179     margin-left: -30%;
     179    margin-left: -40%;
    180180    font-size: smaller;
    181181}
Note: See TracChangeset for help on using the changeset viewer.