source: trunk/source/lib/macros.lisp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14365   9 years gb Admit that the macro CCL::REPORT-BAD-ARG has accepted exactly 2 …
(edit) @14362   9 years gb Define standard I/O variables with DEF-STANDARD-INITIAL-BINDING; …
(edit) @14351   9 years rme Remove conditionalizations on ccl-qres.
(edit) @14307   9 years rme In typecheck macro, call nx1-typespec-for-typep with :whine nil. This …
(edit) @14294   9 years gb In DEFCLASS: when complaining about an option keyword that's not …
(edit) @14258   9 years gz Defstruct changes: Get rid of *defstruct-share-accessor-functions*. …
(edit) @14256   9 years gb In PARSE-DEFMETHOD, include an FTYPE declaration for the GF.
(edit) @14228   9 years gb Revert r14227 and add a comment.
(edit) @14227   9 years rme %code-char: codes aren't (mod 256) any more.
(edit) @14119   9 years gb Changes from ARM branch. Need testing …
(edit) @13980   9 years gb Make the hash table used by INTERN-EQL-SPECIALIZER weak on value. …
(edit) @13675   9 years gz Rename feature ccl-0711 to ccl-qres
(edit) @13458   10 years gb Fix macrology in WITH-OUTPUT-TO-VECTOR.
(edit) @13456   10 years gb Extra parens in WITH-OUTPUT-TO-STRING, WITH-OUTPUT-TO-VECTOR.
(edit) @13454   10 years gb New vector streams; similar to STRING streams but use vectors of …
(edit) @13237   10 years gz Fix error message in defmethod
(edit) @13204   10 years gz Test for bad lambda list in defmethod (r13202)
(edit) @13187   10 years gz warn about too many arguments in format strings
(edit) @13080   10 years gb Yet another DOLIST implementation: separate "bound" decls for VAR from …
(edit) @13067   10 years rme Update copyright notices.
(edit) @13066   10 years rme Change "OpenMCL" to "Clozure CL" in comments and docstrings.
(edit) @12997   10 years gz propagate r12996
(edit) @12995   10 years gz svn ci -m "Merge r12980, replacing r12646 (which defeated type …
(edit) @12940   10 years gz From working-0711 branch: more extensive compile-time checking …
(edit) @12889   10 years rme In WITH-STANDARD-IO-SYNTAX, bind *READTABLE* to the standard …
(edit) @12793   10 years rme Include watched areas in DO-CONSING-AREAS.
(edit) @12646   10 years gb Revert DOLIST to the traditional version; hack declarations so that if …
(edit) @12591   10 years gb In DEFCALLBACK-BODY: don't use a temporary for the result (except in …
(edit) @12575   10 years gb In the binding established by the expansion of DOLIST's result form, …
(edit) @12535   10 years gz Merge r12534
(edit) @12524   10 years gb DEFINE-CALLBACK: ignore :DISCARD-STACK-ARGS keyword unless targeting win32.
(edit) @12463   10 years gz Some changes in support of Slime: Implement …
(edit) @12429   10 years gz Bind more printer controls in with-standard-io-syntax
(edit) @12345   10 years gz Wrap without-compiling-code-coverage around assert and check-type
(edit) @12328   10 years gz Record source location of methods defined with defgeneric
(edit) @12215   10 years gz Merge r11834 r11669 r11833 r11834 into trunk
(edit) @12163   10 years gz Tweaks for type warnings from r12158/r12159/r12160: don't warn about …
(edit) @12045   10 years gz Extend the mechanism used to warn about undefined and duplicate …
(edit) @11855   10 years rme Merge r11810 (fixes to various format/warn/etc. calls).
(edit) @11766   11 years gz Propagate r11735 to trunk
(edit) @11739   11 years gb DEFSTATICVAR: set the global bit in the expansion.
(edit) @11687   11 years gz r11680-r11686 from working-0711. Primarily make more cases of …
(edit) @11622   11 years gb Invent DEFSTATICVAR, which is to DEFSTATIC as DEFVAR is to …
(edit) @11590   11 years rme Additional x8632 FFI details involving structure return and callbacks. …
(edit) @11373   11 years gz Finish source location and pc -> source mapping support, from …
(edit) @11285   11 years gb (SETF (THE TYPE PLACE) VALUE) => (SETF PLACE (THE TYPE VALUE)). …
(edit) @11207   11 years gb WITH-FILENAME-CSTRS: use PATHNAME-ENCODING-NAME (which may be NIL), …
(edit) @11189   11 years gb DEFCALLBACK: stop accepting the obscure and mostly unsupported …
(edit) @11138   11 years gz From working-0711 branch: from r10653: fixes to handler-case et.al. …
(edit) @11128   11 years gz Add lfunloop macro; remove remnants of lock-accounting support.
(edit) @11088   11 years gz Trivial tweaks, mostly indentation and comments, to simplify merging …
(edit) @10983   11 years gz Propagate r10957 to trunk
(edit) @10942   11 years gz Propagate r10938:r10941 (duplicate definition warnings) to trunk
(edit) @10828   11 years gb In MAKE-RECORD-FORM: expand into #_memset, not #_bzero (no #_bzero on …
(edit) @10730   11 years gz Make atomic-incf-decf handle let/let*/locally, needed so it can handle …
(edit) @10694   11 years gb Move WITH-FILENAME-CSTRS here; define in terms of TARGET-OS-NAME, not …
(edit) @10658   11 years gb WITH-NATIVE-UTF-16-CSTR[S]. INT-ERRNO-FFCALL.
(edit) @10514   11 years gb INT-ERRNO-CALL: return (negative) errno if primary result negative …
(edit) @10487   11 years gb Remove the macro ERRCHK, which (a) is unused (b) expands to a call to …
(edit) @10356   11 years gb From working-0711 branch: Stop supporting old (CLtL2) DEFINE-CONDITION …
(edit) @10354   11 years gb WITH-ENCODED-CSTRS: encoding name, not constant encoding object.
(edit) @10219   11 years gb Use %ISTRUCT macro to make istructs, for later bootstrapping.
(edit) @10081   11 years gb Propagate r10077/r10078 (%car/%cdr: incorrect type in THE, define setf …
(edit) @9879   11 years gz Propagate r9620 to trunk from working-0711
(edit) @9831   11 years gb Make CLOSE of shared ioblock-based streams thread-safe: - CLOSE …
(edit) @9163   11 years gz - Catch PROGRAM-ERROR's and WARNING's signalled during compilation, …
(edit) @9049   11 years gz make defclass check for illegal class options (ticket #271)
(edit) @8996   11 years gb Use SET ',VAR, not SETQ, in case the body of DEFVAR gets compiled …
(edit) @8989   11 years gb CHECK-TYPE: do the TYPEP call(s) inline, call (new) %CHECK-TYPE to …
(edit) @8866   11 years gb RECORD-FUNCTION-INFO here. Use it in DEFGENERIC/DEFMETHOD, DEFCLASS …
(edit) @8764   11 years gb DEFGENERIC, DEFMETHOD: note the lambda list, possibly introducing …
(edit) @8489   12 years gb WITH-INPUT-TIMEOUT, WITH-OUTPUT-TIMEOUT.
(edit) @8269   12 years gb IGNORING-EINTR.
(copy) @8177   12 years gb move to trunk
copied from branches/1.2/devel/source/lib/macros.lisp:
(copy) @8123   12 years gb relocate
Note: See TracRevisionLog for help on using the revision log.