1. 14 Jan, 2011 1 commit
  2. 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.
  3. 10 Jan, 2011 1 commit
  4. 09 Jan, 2011 1 commit
  5. 08 Jan, 2011 2 commits
    • Andreas Schwab's avatar
      Fixes: debbugs:7806 · 7c837933
      Andreas Schwab authored
      * etc/compilation.txt: Add column to gcc-include sample.
      * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist)
      [gcc-include]: Tighten file name match, add match for column
    • Glenn Morris's avatar
      -batch implies -q. · 16eea16b
      Glenn Morris authored
      * etc/PROBLEMS: -batch implies -q.
      * msdos/sedleim.inp (RUN-EMACS): -batch imples --no-init-file.
  6. 07 Jan, 2011 1 commit
  7. 06 Jan, 2011 1 commit
  8. 04 Jan, 2011 1 commit
  9. 03 Jan, 2011 1 commit
    • Glenn Morris's avatar
      Update refcards/*.tex short copyright year to 2011. · 970b9a42
      Glenn Morris authored
      * refcards/calccard.tex, refcards/cs-dired-ref.tex:
      * refcards/cs-refcard.tex, refcards/cs-survival.tex:
      * refcards/de-refcard.tex, refcards/dired-ref.tex:
      * refcards/fr-dired-ref.tex, refcards/fr-refcard.tex:
      * refcards/fr-survival.tex, refcards/orgcard.tex:
      * refcards/pl-refcard.tex, refcards/pt-br-refcard.tex:
      * refcards/refcard.tex, refcards/ru-refcard.tex:
      * refcards/sk-dired-ref.tex, refcards/sk-refcard.tex:
      * refcards/sk-survival.tex, refcards/survival.tex:
      * refcards/vipcard.tex, refcards/viperCard.tex:
      Update short copyright year to 2011.
  10. 02 Jan, 2011 1 commit
  11. 24 Dec, 2010 1 commit
  12. 20 Dec, 2010 1 commit
    • Chong Yidong's avatar
      Implement tool-bar separators for non-GTK tool-bars. · 94975270
      Chong Yidong authored
      * lisp/tool-bar.el (tool-bar--image-expression): New function.
      (tool-bar-local-item, tool-bar--image-exp): Use it.
      (tool-bar-setup): Initialize tool-bar-separator-image-expression.
      Use :enable instead of :visible to avoid changing the tool-bar
      configuration unnecessarily.
      * src/keyboard.c (Vtool_bar_separator_image_expression): New variable.
      (parse_tool_bar_item): Use it to obtain image separators for
      displays not using native tool-bar separators.
      * src/xdisp.c (build_desired_tool_bar_string): Don't handle separators
      specially, since this is now done in parse_tool_bar_item.
      * lisp/info.el (info-tool-bar-map): Add separators.
  13. 14 Dec, 2010 1 commit
  14. 13 Dec, 2010 1 commit
  15. 11 Dec, 2010 1 commit
  16. 04 Dec, 2010 1 commit
  17. 21 Nov, 2010 1 commit
  18. 17 Nov, 2010 1 commit
  19. 13 Nov, 2010 2 commits
    • Eli Zaretskii's avatar
      Fix and document display of glyphless characters. · 0eb025fb
      Eli Zaretskii authored
       src/xdisp.c (set_cursor_from_row): Fix cursor positioning on
       zero-width characters.
       (syms_of_xdisp) <glyphless-char-display>: Doc fix.
       src/.gdbinit (pgx): Adapt to latest changes in `struct glyph'.
       src/w32term.c (x_draw_glyphless_glyph_string_foreground): Draw the
       box before drawing the glyphs inside it.
       src/dispextern.h (enum glyphless_display_method): Rename
       users changed.
       src/term.c (append_glyphless_glyph, produce_glyphless_glyph): Fix
       (produce_glyphless_glyph): Enclose "U+nnnn" and "empty box"
       whitespace in "[]", to simulate a box.  Don't use uninitialized
       variable `width'.
       lisp/international/characters.el (glyphless-char-display-control):
       Renamed from glyphless-char-control; all users changed.  Doc fix.
       Signal an error if display method is not one of the recognized
       doc/emacs/rmail.texi (Rmail Coding): Characters with no fonts are not
       necessarily displayed as empty boxes.
       doc/emacs/mule.texi (Language Environments, Fontsets): Characters with no
       fonts are not necessarily displayed as empty boxes.
       doc/emacs/display.texi (Text Display): Document display of glyphless
       doc/lispref/display.texi (Usual Display): Characters with no fonts are not
       necessarily displayed as empty boxes.
       etc/NEWS: Document display of glyphless characters.
    • Glenn Morris's avatar
      ChangeLog fixes. · 56f5a94e
      Glenn Morris authored
  20. 12 Nov, 2010 1 commit
  21. 26 Oct, 2010 1 commit
  22. 25 Oct, 2010 1 commit
  23. 24 Oct, 2010 1 commit
    • Chong Yidong's avatar
      Avoid inline image variables for checkboxes (Bug#7222). · 01898dc2
      Chong Yidong authored
      * etc/images/checked.xpm:
      * etc/images/unchecked.xpm: New images.
      * image.el (image-checkbox-checked, image-checkbox-unchecked):
      Deleted (Bug#7222).
      * startup.el (fancy-startup-tail): Instead of using inline images,
      refer to image files from etc/.
      * wid-edit.el (checkbox): Likewise.
      (widget-image-find): Center image specs.
  24. 20 Oct, 2010 2 commits
  25. 19 Oct, 2010 1 commit
  26. 16 Oct, 2010 1 commit
    • Chong Yidong's avatar
      Move built-in theme directory to etc/. · 782b5e8d
      Chong Yidong authored
      * custom.el: Custom themes no longer use load-path.
      (custom-theme-load-path): New option.  Change built-in theme
      directory to etc/.
      (custom-enabled-themes): Add custom-theme-load-path dependency.
      (custom-theme--load-path): New function.
      (load-theme, custom-available-themes): Use it.
      * cus-theme.el (describe-theme-1): Use custom-theme--load-path.
      (customize-themes): Link to custom-theme-load-path variable.
  27. 13 Oct, 2010 2 commits
    • Juanma Barranquero's avatar
      Rename `image-library-alist' to `dynamic-library-alist'. · 2e288d54
      Juanma Barranquero authored
      * etc/NEWS: Mention `dynamic-library-alist'.
      * lisp/image.el (image-library-alist): Declare as obsolete alias.
        (image-type-available-p): Use `dynamic-library-alist'.
      * lisp/term/w32-win.el (dynamic-library-alist):
        Use instead of `image-library-alist'.
      * nt/INSTALL: Refer to `dynamic-library-alist'.
      * src/image.c (Vimage_library_alist)
        (syms_of_image) <image-library-alist>: Move to src/emacs.c and rename.
        (lookup_image_type): Use Vdynamic_library_alist.
        (Finit_image_library): Doc fix.
      * src/emacs.c (Vdynamic_library_alist)
        (syms_of_emacs) <dynamic-library-alist>: Move from src/image.c and rename.
        Doc fix.
      * src/lisp.h (Vdynamic_library_alist): Declare extern.
    • Glenn Morris's avatar
      Tidy some nextstep README etc files. · 013b96cc
      Glenn Morris authored
      * nextstep/README: Move historical information to new file ../etc/NEXTSTEP.
      * nextstep/AUTHORS: Merge into ./etc/NEXTSTEP and remove file.
      * etc/NEXTSTEP: New file, extracted from ../nextstep/{AUTHORS,README}.
      * make-dist: No more nextstep/AUTHORS.
  28. 12 Oct, 2010 3 commits
    • Juanma Barranquero's avatar
      Fix typos in docstrings, comments and ChangeLogs. · c0943d3d
      Juanma Barranquero authored
      * etc/tutorials/TUTORIAL.es: Fix typos.
      * lisp/cedet/semantic/symref/list.el (semantic-symref-list-rename-open-hits):
        Fix typo in message.
        (semantic-symref-list-map-open-hits): Fix typo in docstring.
      * lisp/erc/erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring.
      * lisp/gnus/nnmail.el (nnmail-fancy-expiry-targets): Fix typo in docstring.
      * lisp/international/mule.el (define-coding-system):
      * lisp/international/titdic-cnv.el (quail-cxterm-package-ext-info):
      * composite.el (compose-region): Fix typo in docstring.
      * lisp/org/org-agenda.el (org-prefix-category-length)
        (org-prefix-category-max-length): Fix typos in docstrings.
      * src/font.c (Ffont_variation_glyphs):
      * ccl.c (Fccl_execute_on_string): Fix typo in docstring.
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      * etc/BABYL: Remove file. · a2c31846
      Glenn Morris authored
  29. 21 Sep, 2010 1 commit
    • Eric M. Ludlam's avatar
      Synch SRecode to CEDET 1.0. · b9749554
      Eric M. Ludlam authored
      * lisp/cedet/cedet.el (cedet-version):
      * lisp/cedet/srecode.el (srecode-version): Bump version to 1.0.
      * lisp/cedet/pulse.el (pulse-momentary-highlight-overlay): If pulse-flag is
      'never, disable all pulsing.
      * lisp/cedet/srecode/compile.el (srecode-compile-templates): Fix directory
      compare of built-in templates.  Give built-ins lower piority.
      Support special variable "project".
      (srecode-compile-template-table): Set :project slot of new tables.
      (srecode-compile-one-template-tag): Use
      * lisp/cedet/srecode/cpp.el (srecode-cpp): New defgroup.
      (srecode-cpp-namespaces): New option.
      (srecode-cpp-apply-templates): New functions.
      (srecode-semantic-apply-tag-to-dict): Handle template parameters
      by calling `srecode-cpp-apply-templates'.
      * lisp/cedet/srecode/dictionary.el (srecode-dictionary-add-template-table):
      Do not add variables in tables not for the current project.
      (srecode-compound-toString): Handle cases where the default value
      is another compound value.
      (srecode-dictionary-lookup-name): New optional argument
      NON-RECURSIVE, which inhibits visiting dictionary parents.
      (srecode-dictionary-merge): New optional argument FORCE adds
      values even if an identically named entry exists.
      (srecode-dictionary-add-entries): New method.
      (srecode-create-dictionaries-from-tags): New function.
      * lisp/cedet/srecode/fields.el (srecode-fields-exit-confirmation): New option.
      (srecode-field-exit-ask): Use it.
      * lisp/cedet/srecode/find.el (srecode-template-get-table)
      (srecode-all-template-hash): Skip if not in current project.
      (srecode-template-table-in-project-p): New method.
      * lisp/cedet/srecode/getset.el (srecode-insert-getset): Force tag table
      update.  Don't query the class if it is empty.
      * lisp/cedet/srecode/insert.el (srecode-insert-fcn): Merge template
      dictionary before resolving arguments.
      (srecode-insert-method-helper): Add error checking to make sure
      that we only have dictionaries.
      (srecode-insert-method): Check template nesting depth when using
      point inserter override.
      (srecode-insert-method): Install override with depth limit.
      * lisp/cedet/srecode/map.el (srecode-map-update-map): Make map loading more
      * lisp/cedet/srecode/mode.el (srecode-bind-insert): Call
      (srecode-minor-mode-templates-menu): Do not list templates that
      are not in the current project.
      (srecode-menu-bar): Add binding for srecode-macro-help.
      * lisp/cedet/srecode/table.el (srecode-template-table): Add :project slot.
      (srecode-dump): Dump it.
      * lisp/cedet/srecode/texi.el (srecode-texi-insert-tag-as-doc): New function.
      (semantic-insert-foreign-tag): Use it.
  30. 13 Sep, 2010 1 commit
  31. 11 Sep, 2010 1 commit
  32. 10 Sep, 2010 1 commit
  33. 28 Aug, 2010 2 commits