1. 27 Sep, 2011 1 commit
  2. 26 Jul, 2011 1 commit
    • Ulf Jasper's avatar
      icalendar: Take care of multiple vcalendars in a single file. · 68575ab0
      Ulf Jasper authored
      lisp/ChangeLog:
      
      	* calendar/icalendar.el (icalendar--all-events): Take care of
      	multiple vcalendars in a single file.
      	(icalendar--convert-float-to-ical): checkdoc fixes.
      
      	* automated/icalendar-tests.el (icalendar-tests--compare-strings):
      	Removed, simply use string=.
      	(icalendar--diarytime-to-isotime)
      	(icalendar--datetime-to-diary-date)
      	(icalendar--datestring-to-isodate)
      	(icalendar--format-ical-event)
      	(icalendar--parse-summary-and-rest)
      	(icalendar-tests--do-test-import)
      	(icalendar-tests--do-test-cycle) : Changed argument order of
      	string= to EXPECTED ACTUAL.
      	(icalendar--import-format-sample)
      	(icalendar--format-ical-event)
      	(icalendar-import-non-recurring)
      	(icalendar-import-rrule)
      	(icalendar-import-duration)
      	(icalendar-import-bug-6766)
      	(icalendar-real-world): Adjusted to string= instead of
      	icalendar-tests--compare-strings.
      	(icalendar-import-multiple-vcalendars): New.
      68575ab0
  3. 14 May, 2011 1 commit
  4. 11 May, 2011 2 commits
  5. 09 May, 2011 2 commits
  6. 08 May, 2011 1 commit
  7. 01 Apr, 2011 1 commit
    • Stefan Monnier's avatar
      Miscellanous cleanups in preparation for the merge. · 7200d79c
      Stefan Monnier authored
      * lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
      Remove debug statement.
      * lisp/emacs-lisp/bytecomp.el (byte-compile-single-version)
      (byte-compile-version-cond, byte-compile-delay-out)
      (byte-compile-delayed-out): Remove, unused.
      * src/bytecode.c (Fbyte_code): Revert to old calling convention.
      * src/lisp.h (COMPILED_PUSH_ARGS): Remove, unused.
      7200d79c
  8. 10 Mar, 2011 1 commit
    • Stefan Monnier's avatar
      Rewrite the cconv conversion algorithm, for clarity. · 6c075cd7
      Stefan Monnier authored
      * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand): Adjust check for
      new byte-code representation.
      * lisp/emacs-lisp/cconv.el (cconv--convert-function): Rename from
      cconv-closure-convert-function.
      (cconv-convert): Rename from cconv-closure-convert-rec.
      (cconv--analyse-use): Rename from cconv-analyse-use.
      (cconv--analyse-function): Rename from cconv-analyse-function.
      (cconv--analyse-use): Change some patterns to silence compiler.
      (cconv-convert, cconv--convert-function): Rewrite.
      * test/automated/lexbind-tests.el: New file.
      6c075cd7
  9. 03 Mar, 2011 1 commit
    • Christian Ohler's avatar
      Added fast path to ERT explanation of `equal'. · de69c0a8
      Christian Ohler authored
      * emacs-lisp/ert.el (ert--explain-equal): New function.
      (ert--explain-equal-rec): Renamed from `ert--explain-not-equal'.
      All callers changed.
      (ert--explain-equal-including-properties): Renamed from
      `ert--explain-not-equal-including-properties'.  All callers
      changed.
      * automated/ert-tests.el (ert-test-explain-not-equal-keymaps):
      New test.
      de69c0a8
  10. 20 Feb, 2011 1 commit
  11. 14 Feb, 2011 1 commit
  12. 27 Jan, 2011 1 commit
  13. 25 Jan, 2011 1 commit
  14. 12 Jan, 2011 1 commit
    • Christian Ohler's avatar
      Add ERT, a tool for automated testing in Emacs Lisp. · d221e780
      Christian Ohler authored
      * Makefile.in, configure.in, doc/misc/Makefile.in, doc/misc/makefile.w32-in:
      Add ERT.  Make "make check" run tests in test/automated.
      
      * doc/misc/ert.texi, lisp/emacs-lisp/ert.el, lisp/emacs-lisp/ert-x.el:
      New files.
      
      * test/automated: New directory.
      d221e780