log lisp/ChangeLog @ 5940:c608d4b0b75e cygwin64 tip

age author description
2015-01-03 Mike Sperber Add `noerror' optional argument to `live-move'.
2014-11-10 Mike Sperber Make :package-version in customize right.
2014-10-18 Stephen J. Turnbull Repair invalid GNU-style key-bindings.
2014-10-08 Jerry James Add TLS support. See xemacs-patches message with ID
2014-09-27 Mike Sperber Don't bail out on :package-version in `defcustom'.
2014-09-29 Jerry James Do not insert timestamps into .elcs files for reproducibility. See
2014-08-22 Aidan Kehoe Support control shift u for Unicode input as does GTK.
2014-08-06 Aidan Kehoe Improve style, #'fc-name-parse-harder.
2014-07-14 Aidan Kehoe Preserve extent information in the command builder code.
2014-07-02 Aidan Kehoe Autoload within #'keymapp, as documented.
2014-07-02 Aidan Kehoe Support `function-key-map' in #'read-char{,-exclusive}, sync API with GNU
2014-04-25 Mats Lidell Help buffer behaviour synced with GNU
2014-01-27 Mike Sperber Add font-lock-regexp-grouping-{backslash, construct} from GNU Emacs.
2014-01-27 Mike Sperber Add `check-parents' from GNU Emacs.
2014-01-27 Mike Sperber Add :risky and :safe options to defcustom.
2014-01-18 Mike Sperber Bug fix in menubar.el
2013-12-22 Aidan Kehoe Transform #'princ to #'write-sequence at compile time if appropriate.
2013-12-17 Aidan Kehoe Use a face, show more context around open parenthesis, #'blink-matching-open
2013-12-17 Aidan Kehoe Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
2013-09-15 Mats Lidell Add mode-require-final-newline from GNU. Thanks GNU.
2013-09-15 Stephen J. Turnbull Make fc-name-parse signal on invalid-argument.
2013-08-26 Stephen J. Turnbull Merge in release commits.
2013-06-23 Stephen J. Turnbull XEmacs 21.5.34 "kale" is released. r21-5-34 r21-5-latest-beta
2013-08-21 Aidan Kehoe Remove an errant word in a lisp/ChangeLog entry.
2013-08-21 Aidan Kehoe Use #'call-with-condition-handler, #'normal-top-level, instead of resignalling
2013-08-21 Aidan Kehoe Warn about non-string non-integer ARG to #'gensym, bytecomp.el.
2013-08-05 Aidan Kehoe Avoid throwing an error with misc-user events in isearch-pre-command-hook.
2013-08-05 Aidan Kehoe Correct some spelling and formatting in behavior.el.
2013-08-05 Aidan Kehoe Add a language environment for Azeri.
2013-07-10 Aidan Kehoe Merge.
2013-07-10 Aidan Kehoe Document #'events-to-keys some more, use it less.
2013-07-10 Aidan Kehoe Document #'events-to-keys some more, use it less.
2013-06-21 Stephen J. Turnbull Fix stupid omission of cast to string.
2013-06-21 Stephen J. Turnbull Fix no-Mule build.
2013-06-17 Aidan Kehoe Use new language features in #'call-process-internal now they're available.
2013-06-17 Aidan Kehoe Make #'apply-partially more intelligent still when byte-compiled.
2013-03-02 Mike Sperber Make f?boundp less necessary.
2013-02-20 Mike Sperber Remove obsolete legacy code in `file-remote-p'.
2013-02-20 Mike Sperber Add and use `font-lock-extend-region-functions'.
2013-02-20 Mike Sperber Allow the lhs a syntax-alist entry in `font-lock-defaults' to be a string.
2013-02-16 Stephen J. Turnbull Improve log for last patch.
2013-02-15 Stephen J. Turnbull Improve GNU-compatibility of define-*-alias.
2013-01-23 Jerry James Support :visible in menu specifications.
2013-01-04 Stephen J. Turnbull XEmacs 21.5.33 "horseradish" is released. r21-5-33
2012-12-28 Stephen J. Turnbull Implement and document :active keyword for submenu specs.
2012-12-23 Stephen J. Turnbull menubar-items.el (default-menubar): Reorganize.
2012-12-23 Stephen J. Turnbull Fix ChangeLog ordering.
2012-12-14 Mats Lidell Fix erroneous regular xpression in register.el. Thank you Stephen Turnbull.
2012-11-06 Aidan Kehoe No error from an incorrect number of arguments, recently-added compiler macros
2012-11-06 Aidan Kehoe Handle interactive command remapping a little better than 7371081ce8f7, keymap.c
2012-11-06 Aidan Kehoe Back out 7371081ce8f7, I have a better approach.
2012-10-14 Aidan Kehoe Have command remapping work interactively too, thank you Robert Pluim!
2012-10-12 Mats Lidell Introduce call-process-shell-command from GNU.
2012-09-18 Mats Lidell recenter-top-bottom synced from GNU and new default for C-l
2012-09-08 Aidan Kehoe #'delete-trailing-whitespace needs to work when the region is inactive, too
2012-09-08 Aidan Kehoe Import GNU's #'delete-trailing-whitespace, thank you GNU.
2012-09-07 Aidan Kehoe Unify #'find-coding-system-magic-cookie-in-file, look_for_coding_system_magic_cookie()
2012-09-02 Aidan Kehoe Add command remapping, a more robust alternative to #'substitute-key-definition
2012-08-02 Stephen J. Turnbull XEmacs 21.5.32 "habanero" is released. r21-5-32
2012-07-02 Mike Sperber Update `file-name-remote-p'.
2012-05-14 Aidan Kehoe #'byte-optimize-letX; group constant initialisations together in let forms
2012-05-14 Aidan Kehoe Use #'test-completion, minibuf.el, instead of implementing same.
2012-05-12 Aidan Kehoe Avoid signalling args-out-of-range errors, #'truncate-string-to-width
2012-05-12 Aidan Kehoe Sync #'truncate-string-to-width with GNU, add tests for it.
2012-05-12 Aidan Kehoe Fetch its bytecode before unfolding a compiled function, byte-optimize.el
2012-05-10 Aidan Kehoe Be better about word boundaries with JIT unicode characters, mule-category.el
2012-05-08 Aidan Kehoe Remove a stray parenthesis, cl-macs.el; thank you Vin!
2012-05-07 Aidan Kehoe Add compiler macros for #'equal, #'member, ... where #'eq, #'memq appropriate.
2012-05-06 Aidan Kehoe Don't augment ENVIRONMENT when that's not indicated, #'macroexpand.
2012-05-06 Aidan Kehoe Descend special forms more exhaustively, #'byte-optimize-form-code-walker
2012-05-05 Aidan Kehoe Co-operate with the byte-optimizer in the bytecomp.el labels implementation.
2012-05-05 Aidan Kehoe Remove some redundant functions, change others to labels, lisp/
2012-05-01 Aidan Kehoe Avoid #'delq in core Lisp, for the sake of style, a very slightly smaller binary
2012-05-01 Aidan Kehoe Improve for-effect handling in a few places, lisp/
2012-04-23 Mike Sperber Imitate GNU Emacs API for `batch-byte-recompile-directory'.
2012-04-07 Aidan Kehoe Remove some utility functions from the global namespace, lisp/
2012-03-02 Aidan Kehoe select-coercion-alist, not select-conversion-alist, select.el
2012-01-14 Aidan Kehoe Be more careful about non-quoted-symbol TAGs, #'byte-compile-catch
2012-01-09 Vin Shelton Add autoload cookie to custom-set-face-bold
2012-01-08 Aidan Kehoe Call XKeysymToString() much less, it leaks.
2012-01-02 Aidan Kehoe Add an explicit autoload for #'cl-compile-time-init, bytecomp.el.
2012-01-02 Aidan Kehoe Put back compatibility alias for #'cl-puthash, used by 21.4's setf expansion
2011-12-30 Aidan Kehoe Integrate CL code better into core, remove obsolete compatibility code.
2011-12-30 Aidan Kehoe Don't error with a non-list plist, #'copy-symbol
2011-12-27 Didier Verna New "foreback" face property.
2011-12-27 Didier Verna Fix 'face-foreground-name docstring typo.
2011-12-27 Didier Verna Explicitely set zmacs-region to not shrink.
2011-12-27 Didier Verna Shrink the widget-field-face.
2011-12-26 Didier Verna Replace the 'flush face property with the opposite 'shrink one.
2011-12-23 Aidan Kehoe Improve Lisp style in a few places, select.el
2011-12-23 Didier Verna The "flush" face property.
2011-12-22 Aidan Kehoe Move the functionality of #'cl-macroexpand into Fmacroexpand, eval.c
2011-12-21 Aidan Kehoe Call #'cl-macroexpand-all in #'cl-transform-function-property
2011-12-13 Aidan Kehoe Be more careful about what we shadow, #'byte-compile-eval.
2011-12-13 Aidan Kehoe Use the old #'labels implementation if #'lexical-let changes lambdas.
2011-12-10 Aidan Kehoe Correct the docstring for posix-charset-to-coding-system-hash, mule-cmds.el
2011-12-09 Aidan Kehoe Correct and clarify docstring, #'load-time-value
2011-11-21 Vin Shelton ChangeLog cleanup
2011-11-16 Vin Shelton Prevent bogus caching of background in custom-properties
2011-11-09 Aidan Kehoe Mention when compiled functions are built-in, help.el.
2011-11-02 Aidan Kehoe Give the label name when warning or erroring, bytecomp.el
2011-10-18 Aidan Kehoe #'load-terminal-library; load term files correctly for gnuclient consoles.
2011-10-09 Aidan Kehoe Deprecate #'remassoc, #'remassq, #'remrassoc, #'remrassq.
2011-10-08 Aidan Kehoe Move macros with shadows in bytecomp.el to the end of the files, cl-macs
2011-10-08 Aidan Kehoe Don't byte-compile at macroexpansion time, load-time-vale.
2011-10-04 Aidan Kehoe Avoid redundant arglist information, #'make-autoload.
2011-10-04 Aidan Kehoe Update a comment with a better understanding of the optimizer, bytecomp.el
2011-10-03 Aidan Kehoe Declare labels as line where appropriate; use #'labels, not #'flet, tests.
2011-10-03 Aidan Kehoe Force unfolding of (funcall #'(lambda () ...) if optimising, bytecomp.el.
2011-10-02 Aidan Kehoe Support inlining labels, bytecomp.el.
2011-09-25 Aidan Kehoe Remove ELC files from `binary-file-regexps', many of them are escape-quoted.
2011-09-21 Aidan Kehoe Include many more files in binary-file-regexps, files.el.
2011-09-21 Aidan Kehoe Strip extent information when passing text to external programs, select.el
2011-09-11 Aidan Kehoe Be more careful still in #'cl-defsubst-expand.
2011-09-10 Aidan Kehoe #'cl-defsubst-expand; avoid mutually-recursive symbol macros.
2011-09-09 Aidan Kehoe Error if byte-compiling a form hasn't wrapped byte-compile-inbuffer.
2011-09-07 Aidan Kehoe Replace #'flet by #'labels where appropriate, core code.
2011-09-07 Aidan Kehoe Improve the implementation, documentation of #'labels, #'flet.
2011-09-06 Aidan Kehoe Pass eighth bit on TTY consoles to coding system if needed.
2011-09-04 Aidan Kehoe Drop cl-macro-environment in favour of byte-compile-macro-environment.
2011-09-04 Aidan Kehoe Add a defsetf for get-char-table, necessary for the tests in the last commit.
2011-09-04 Aidan Kehoe Implement print-circle, allowing recursive and circular structures to be read.
2011-08-24 Aidan Kehoe Correct a typo from Mats' merge, process.el, thank you the byte-compiler
2011-08-24 Aidan Kehoe Add an assertion about argument order to #'apply-partially compiler macro
2011-08-12 Aidan Kehoe Add the #'apply-partially API, as used by GNU.
2011-08-10 Aidan Kehoe Add #'event-apply-modifiers, implement #'event-apply-modifiers in terms of it.
2011-08-10 Aidan Kehoe Do the quoted-lambda check when functions take :if, :test, :key arguments, too.
2011-08-08 Stephen J. Turnbull Improve treatment of expected bugs.
2011-08-07 Mats Lidell Merge.
2011-07-30 Mats Lidell shell-command and shell-command-on-region API compliant with FSF 23.3.1
2011-07-19 Mats Lidell Introducing syntax-ppss.el from GNU.
2011-07-03 Aidan Kehoe Allow disabling a symbol macro with a macro environment, #'cl-macroexpand
2011-06-25 Aidan Kehoe Add `function-key-map-parent', for non-console-specific `function-key-map' bindings
2011-06-24 Aidan Kehoe Merge.
2011-06-24 Aidan Kehoe Add a custom group that applies to view-mode-line-string.
2011-06-23 Didier Verna Fix get-other-frame bug.
2011-06-19 Aidan Kehoe Fix a bug in my last commit, symbol macros that expand to themselves hang.
2011-06-19 Aidan Kehoe Style and indentation corrections, behavior.el.
2011-06-19 Aidan Kehoe Improve #'defsubst* a little, document a bug that remains.
2011-06-19 Aidan Kehoe Reimplement a few GNU functions in terms of CL functions, subr.el
2011-06-04 Aidan Kehoe Switch to #'dolist instead of #'mapcar in a couple of places if result not used
2011-05-29 Aidan Kehoe Be a little better about deciding when to add CL docstring argument info.
2011-05-27 Aidan Kehoe Be more reasonable in the implementation of #'make-modeline-command-wrapper.
2011-05-25 Didier Verna Fix CL compliance of [symbol-]macrolet.
2011-05-18 Aidan Kehoe Remove `bind-inits', cl-macs.el, it's no longer used.
2011-05-08 Aidan Kehoe Complete support for macro-declaration-function, bytecomp{,-runtime}.el
2011-05-07 Aidan Kehoe Move #'split-path to subr.el, as was always the intention.
2011-05-07 Aidan Kehoe Drop support for generating code appropriate for Emacs 19, bytecomp.el
2011-05-07 Aidan Kehoe Be better about recognising side-effect-free forms, byte-optimize.el.
2011-05-06 Aidan Kehoe Correct the definition of #'cl-non-fixnum-number-p on 32-bit machines.
2011-05-01 Aidan Kehoe Merge.
2010-02-20 Ben Wing Sync paragraphs.el to FSF 23.1.92
2011-05-01 Aidan Kehoe Remove all autoload cookies from dumped files, they're needless and confusing.
2011-04-30 Didier Verna Import looking-back from GNU Emacs.
2011-04-30 Didier Verna Import special-mode from GNU Emacs.
2011-04-30 Stephen J. Turnbull Fix hg-induced ChangeLog breakage.
2011-04-30 Stephen J. Turnbull [mq]: matchspec
2011-04-29 Stephen J. Turnbull XEmacs 21.5.31 "ginger" is released.
2011-04-26 Mats Lidell Merged with trunk.
2011-04-23 Mats Lidell Merge with trunk.
2011-03-28 Mats Lidell Merged with trunk.
2011-03-17 Mats Lidell Merge with trunk.
2011-02-22 Mats Lidell Merge with trunk.
2011-02-14 Mats Lidell Merge with trunk.
2011-02-07 Mats Lidell Merge with trunk.
2011-01-19 Mats Lidell Merge with trunk.
2011-04-26 Stephen J. Turnbull XEmacs 21.5.30 "garlic" is released. r21-5-30
2011-04-24 Aidan Kehoe Make sure distinct symbol macros with identical names expand distinctly.
2011-04-23 Aidan Kehoe Check types (unless `byte-compile-delete-errors' is t), #'char<, #'char=, etc.
2011-04-23 Aidan Kehoe Replace #'font-hex-string-to-number, #'font-warn with builtins, font.el
2011-01-14 Mats Lidell Merge with trunk.
2011-01-05 Mats Lidell Merged with trunk.
2010-12-30 Mats Lidell Merged with trunk.
2010-12-06 Mats Lidell Added property notice and license to ChangeLogs.
2011-04-17 Aidan Kehoe Add various Common Lisp character functions, making porting CL code easier.
2011-04-12 Aidan Kehoe No longer create windows-874 as a Win32-specific coding system; thanks Mats!
2011-04-08 Aidan Kehoe Drop support for Thai-XTIS, which was always non-standard and never used.
2011-04-02 Aidan Kehoe #'cadr, #'caddr, #'cadddr; document some equivalences.
2011-04-02 Aidan Kehoe Implement #'load-time-value less hackishly, by modifying the byte compiler.
2011-03-29 Aidan Kehoe Drop #'cl-finite-do, defalias #'cl-float-limits to #'ignore in dumped XEmacs
2011-03-29 Aidan Kehoe Give docstrings to least-{positive,negative}-normalized-float, float-*epsilon
2011-03-24 Jerry James Fix misspelled words, and some grammar, across the entire source tree.
2011-03-24 Aidan Kehoe #'custom-add-to-group: warn if GROUP is nil.
2011-03-21 Aidan Kehoe Add compiler macros for #'revappend, #'nreconc.
2011-03-21 Aidan Kehoe #'cl-non-fixnum-number-p: return t for integers > #x3fffffff and < -#x40000000
2011-03-19 Stephen J. Turnbull Improve support for min-colors req in `defface'.
2011-03-17 Aidan Kehoe Correct some minor problems in my last change.
2011-03-17 Aidan Kehoe Eliminate unused blocks named nil, too, cl-macs.el, bytecomp.el
2011-03-17 Aidan Kehoe Merge.
2011-03-17 Aidan Kehoe Conditionalise the old-* functions and byte codes at compile time.
2011-03-17 Jeff Sparkes Add min-colors specifier to defface, and document it.
2011-03-12 Aidan Kehoe Be better about searching for chars typed via XIM and x-compose.el, isearch
2011-03-10 Aidan Kehoe Eliminate byte-compile warnings, core Lisp.
2011-03-10 Aidan Kehoe Use ', not #', when a given symbol may not have a function binding at read time
2011-03-08 Aidan Kehoe Use Common Lisp-derived builtins in a few more places in core Lisp.
2011-03-08 Aidan Kehoe Examining the result of #'length: `eql', not `=', it's better style & cheaper
2011-03-08 Aidan Kehoe Remove redundant functions, format.el, use functions from cl*.el instead.
2011-03-08 Aidan Kehoe Make my Lisp a little more sophisticated, select.el.
2011-03-08 Aidan Kehoe Remove various redundant wrapper lambdas, core lisp.
2011-02-16 Aidan Kehoe #'byte-compile-normal-call; only examine properties of (car FORM) if a symbol
2011-02-12 Aidan Kehoe Be better about eliminating `block's that are not `return-from'd, bytecomp.el
2011-02-09 Aidan Kehoe Remove #'acons from cl.el, make the version in alloc.c visible to Lisp
2011-02-07 Aidan Kehoe Improve the lexical scoping in #'block, #'return-from.
2011-01-30 Mike Sperber Unbreak font-lock during `revert-buffer.
2011-01-23 Aidan Kehoe Fix some testsuite failures, #'delete, #'delq, #'remove, #'remq.
2011-01-22 Aidan Kehoe Don't quote keywords, they've been self-quoting for well over a decade.
2011-01-22 Aidan Kehoe Require that NAME be an unquoted symbol, #'block, #'return-from
2011-01-15 Aidan Kehoe Accept more complex TYPEs in #'concatenate, cl-extra.el
2011-01-14 Aidan Kehoe Move #'delq, #'delete to Lisp, adding support for sequences.
2011-01-10 Aidan Kehoe Correct a misplaced parenthesis in #'make-dialog-box, thank you Mats!
2011-01-02 Aidan Kehoe Use defun*, not cl-parsing-keywords, #'make-dialog-box, #'display-completion-list
2011-01-02 Aidan Kehoe Tweak a few compiler macros for functions in cl-seq.el.
2011-01-02 Aidan Kehoe Merge.
2010-12-30 Aidan Kehoe Move the heavy lifting from cl-seq.el to C.
2011-01-02 Aidan Kehoe Use defmacro* when defining dolist, dotimes, do-symbols, macrolet, cl-macs.el
2010-12-30 Aidan Kehoe Provide #'device-x-display, as documented in Lispref; thanks, Jeff Mincy.
2010-12-30 Aidan Kehoe Implement some basic Lisp functions in terms of Common Lisp builtins.
2010-12-30 Aidan Kehoe cl-macs belongs in lisp-files-needed-for-byte-compilation.
2010-12-30 Aidan Kehoe Provide some milquetoast compatibility in our errors, type-error, program-error
2010-12-29 Aidan Kehoe #'delete-duplicates: don't attempt to compiler macroexpand with bad arguments
2010-12-29 Aidan Kehoe #'cl-safe-expr-p, forms that start with the symbol lambda are also safe.
2010-12-29 Aidan Kehoe = < > <= >=: it's OK to use the compiler macro when first, last args side effect
2010-12-29 Aidan Kehoe Unrool a load-time loop at macro expansion time, cl-macs.el
2010-12-29 Aidan Kehoe Avoid some dynamic scope stupidity in interpreted code, #'notany, #'notevery.
2010-12-29 Aidan Kehoe Mark #'remove, #'remq as free of side-effects.
2010-11-17 Aidan Kehoe Handle slightly more complex type specifications, #'coerce, #'typep.
2010-11-14 Aidan Kehoe Fix a bytecomp.el bug compiling #'eql, which was masked by cl-macs.el
2010-10-25 Aidan Kehoe Add compiler macros and compilation sanity-checks for functions with keywords.
2010-10-18 Stephen J. Turnbull Merge some permissions corrections to trunk.
2010-10-18 Stephen J. Turnbull More permission consistency.
2010-06-14 Stephen J. Turnbull More permission consistency.
2010-06-14 Stephen J. Turnbull More permission consistency.
2010-06-14 Stephen J. Turnbull More permission consistency.
2010-10-14 Aidan Kehoe Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
2010-10-12 Aidan Kehoe Make the order of preloaded-file-list more sane.
2010-10-10 Aidan Kehoe Warn at byte-compile in #'the if FORM constant & not TYPE; fix byte-compile-constp
2010-10-10 Aidan Kehoe Remove a couple of redundant functions, backquote.el
2010-09-16 Aidan Kehoe Add an omitted comma, Check-Message, test-harness.el.
2010-09-16 Aidan Kehoe Don't uselessly call #'nreverse, #'hash-table-key-list and friends.
2010-09-16 Aidan Kehoe Use #'some, #'every, etc. for composing boolean operations on lists.
2010-09-16 Aidan Kehoe Rephrase the #'the docstring, make it nicer while byte-compiling.
2010-09-16 Aidan Kehoe Avoid byte compiler warnings, some needless consing, descr-text.el
2010-09-16 Aidan Kehoe Change forms like (delq nil (mapcar ...)) to (mapcan ...).
2010-09-16 Aidan Kehoe Transform safe calls to (= X Y Z) to (and (= X Y) (= Y Z)); same for < > <= >=
2010-09-16 Aidan Kehoe Warn at compile time, error at runtime, with (quote X Y), (function X Y).
2010-09-16 Aidan Kehoe Change (apply 'nconc (mapcar ...)) to (mapcan ...); warn about first form.
2010-09-16 Aidan Kehoe Add an implementation for #'the, cl-macs.el
2010-09-06 Aidan Kehoe Move #'replace to C, add bounds-checking to it and to #'fill.
2010-09-05 Aidan Kehoe Add support for the X11 dead-stroke in x-compose.el.
2010-09-03 Aidan Kehoe Add fixnum as an accepted destination type, #'coerce
2010-09-02 Aidan Kehoe Support process plists, for greater GNU compatibility.
2010-08-20 Mike Sperber Add `save-some-buffers-action-alist'.
2010-08-20 Mike Sperber Recover from merge SNAFU.
2010-08-18 Mike Sperber Add ` diff-buffer-with-file'.
2010-08-15 Aidan Kehoe Be clearer in our error messages, #'canonicalize-inst-pair, #'canonicalize-spec
2010-07-24 Aidan Kehoe Bit vectors are also sequences; enforce this in some CL functions.