Skip to content
This repository
branch: dr/fonts

Jun 03, 2009

  1. David Reitter

    fix previous checkin

    authored June 02, 2009

May 31, 2009

  1. David Reitter

    adrian robert's font/script patch

    authored May 31, 2009

May 22, 2009

  1. David Reitter

    ns_get_screen, display-usable-bounds: rewrite.

    ns_get_screen: Qnil means selected frame's display.
    display-usable-bounds: fix transform into screen coordinates.
    authored May 22, 2009

May 21, 2009

  1. (xfont_list_pattern): Don't initialize xfont_scripts_cache

    and xfont_scratch_props.
    (syms_of_xfont): Do it here instead.
    (xfont_find_ccl_program): Delete, unused.
    (xfont_open): Delete unused var `i'.
    authored May 21, 2009
  2. * abbrevs.texi (Abbrev Mode): abbrev-mode is an option.

    * backups.texi (Making Backups): backup-directory-alist and
    make-backup-file-name-function are options.
    (Auto-Saving): auto-save-list-file-prefix is an option.
    
    * buffers.texi (Killing Buffers): buffer-offer-save is an
    option.
    
    * display.texi (Refresh Screen): no-redraw-on-reenter is an
    option.
    (Echo Area Customization): echo-keystrokes is an option.
    (Selective Display): selective-display-ellipses is an option.
    (Temporary Displays): temp-buffer-show-function is an option.
    (Face Attributes): underline-minimum-offset and x-bitmap-file-path
    are options.
    (Font Selection): face-font-family-alternatives,
    face-font-selection-order, face-font-registry-alternatives, and
    scalable-fonts-allowed are options.
    (Fringe Indicators): indicate-buffer-boundaries is an option.
    (Fringe Cursors): overflow-newline-into-fringe is an option.
    (Scroll Bars): scroll-bar-mode is an option.
    
    * eval.texi (Eval): max-lisp-eval-depth is an option.
    
    * files.texi (Visiting Functions): find-file-hook is an option.
    (Directory Names): directory-abbrev-alist is an option.
    (Unique File Names): temporary-file-directory and
    small-temporary-file-directory are options.
    
    * frames.texi (Initial Parameters): initial-frame-alist,
    minibuffer-frame-alist and default-frame-alist are options.
    (Cursor Parameters): blink-cursor-alist and
    cursor-in-non-selected-windows ar options.
    (Window System Selections): selection-coding-system is an
    option.
    (Display Feature Testing): display-mm-dimensions-alist is an
    option.
    
    * help.texi (Help Functions): help-char and help-event-list are
    options.
    
    * keymaps.texi (Functions for Key Lookup): meta-prefix-char is
    an option.
    
    * minibuf.texi (Minibuffer History): history-length and
    history-delete-duplicates are options.
    (High-Level Completion): read-buffer-function and
    read-buffer-completion-ignore-case are options.
    (Reading File Names): read-file-name-completion-ignore-case is
    an option.
    
    * modes.texi (Mode Line Top): mode-line-format is an option.
    (Mode Line Variables): mode-line-position and mode-line-modes
    are options.
    
    * nonascii.texi (Text Representations):
    enable-multibyte-characters is an option.
    (Default Coding Systems): auto-coding-regexp-alist,
    file-coding-system-alist, auto-coding-alist and
    auto-coding-functions are options.
    (Specifying Coding Systems): inhibit-eol-conversion is an
    option.
    
    * os.texi (Init File): site-run-file is an option.
    (System Environment): mail-host-address is an option.
    (User Identification): user-mail-address is an option.
    (Terminal Output): baud-rate is an option.
    
    * positions.texi (Word Motion): words-include-escapes is an
    option.
    
    * searching.texi (Standard Regexps): page-delimiter,
    paragraph-separate, paragraph-separate and sentence-end are
    options.
    
    * text.texi (Margins): left-margin and fill-nobreak-predicate
    are options.
    
    * variables.texi (Local Variables): max-specpdl-size is an
    option.
    
    * windows.texi (Choosing Window):
    split-window-preferred-function, special-display-function and
    display-buffer-function are options.
    authored May 21, 2009
  3. *** empty log message ***

    authored May 21, 2009
  4. (Qlatin): Don't make it static.

    authored May 21, 2009
  5. (xfont_chars_supported, xfont_supported_scripts): New

    functions.
    (xfont_scripts_cache, xfont_scratch_props): New variables.
    (Qlatin, Vscalable_fonts_allowed): Extern it.
    (xfont_list_pattern): Argument changed.  Callers changed.  Check
    Vscalable_fonts_allowed.  Check the support of a script.
    (xfont_list): Don't reject a font spec with :script property.
    (xfont_has_char): Fix setting of encoding.
    (syms_of_xfont): Staticpro and initialize xfont_scripts_cache and
    xfont_scratch_props.
    authored May 21, 2009
  6. Glenn Morris

    (calendar-forward-day): Fix 2008-06-21 change -

    always move cursor to new date.  (Bug#3338)
    authored May 21, 2009

May 20, 2009

  1. (tex-uptodate-p): Accept [1{/var/foo}] as a page number.

    authored May 20, 2009
  2. Updated for new pretest

    authored May 20, 2009
  3. (locate-dominating-stop-dir-regexp): Add terminal

    directory separator to UNC path case (Bug#3252).
    authored May 20, 2009
  4. Note that errors were spotted by rudalics.

    authored May 20, 2009
  5. * syntax.texi (Position Parse): Document rationale for ignored

    arguments to syntax-ppss-flush-cache.
    
    * processes.texi (Input to Processes): Mark PROCESS arg to
    process-running-child-p as optional.
    (Network Options): Document NO-ERROR arg to
    set-network-process-option.
    
    * buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
    command.
    
    * searching.texi (POSIX Regexps): Mark posix-search-forward and
    posix-search-backward as commands.
    
    * os.texi (Killing Emacs): Mark kill-emacs as a command.
    (Suspending Emacs): Mark suspend-emacs as a command.
    (Processor Run Time): Mark emacs-uptime and emacs-init-time as
    commands.
    (Terminal Output): Remove obsolete function baud-rate.  Document
    TERMINAL arg for send-string-to-terminal.
    
    * nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
    terminal-coding-system and set-terminal-coding-system.
    (Explicit Encoding): Mark DESTINATION arg of decode-coding-region
    as optional.
    (Character Sets): Document RESTRICTION arg of char-charset.
    (Character Codes): Mark POS argument to get-byte as optional.
    
    * minibuf.texi (Minibuffer Misc): Document ARGS arg for
    minibuffer-message.
    
    * files.texi (Create/Delete Dirs): Mark make-directory and
    delete-directory as commands.
    
    * abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
    
    * text.texi (Base 64): Mark base64-decode-string and
    base64-encode-string as commands.
    (Columns): Mark move-to-column as a command.
    (Mode-Specific Indent): Document RIGID arg to
    indent-for-tab-command.
    (Region Indent): Mark TO-COLUMN arg to indent-region as optional.
    Mark indent-code-rigidly as a command.
    (Substitution): Mark translate-region as a command.
    
    * frames.texi (Size and Position): Remove obsolete functions
    screen-height and screen-width.
    authored May 20, 2009
  6. * indent.el (indent-for-tab-command): Fix typo in docstring.

    authored May 20, 2009
  7. * international/encoded-kb.el (encoded-kbd-setup-display): Change

    DISPLAY arg to TERMINAL.
    
    * international/mule.el (set-terminal-coding-system)
    (set-keyboard-coding-system): Change DISPLAY arg to TERMINAL.
    authored May 20, 2009
  8. Regenerate.

    authored May 20, 2009

May 19, 2009

  1. cc-mode.el (c-extend-and-neutralize-CPP-line): Renamed from

    c-neutralize-syntax-in-CPP.  Set the variables c-new-BEG and c-new-END,
    thus extending the font-lock region.
    (c-font-lock-init): Don't set obsolete variable font-lock-lines-before.
    
    cc-langs.el (c-before-font-lock-function): Rename a value to
    c-extend-and-neutralize-syntax-in-CPP.
    authored May 19, 2009
  2. *** empty log message ***

    authored May 19, 2009
  3. finish 5/17 check-in

    authored May 19, 2009
  4. * windows.texi (Cyclic Window Ordering, Cyclic Window Ordering)

    (Displaying Buffers, Resizing Windows): Correct mistakes;
    next-window, previous-window, and pop-to-buffer are not commands,
    and fit-window-to-buffer" is a command.  (Pointed out by Martin
    Rudalics.)
    authored May 19, 2009
  5. (do_switch_frame) [NS_IMPL_COCOA]: Don't raise any window.

    (delete_frame) [NS_IMPL_COCOA]: Instead, do it here.
    authored May 19, 2009
  6. (font_sort_entities): Renamed from font_sort_entites.

    Callers changed.
    authored May 19, 2009
  7. * refcards/survival.tex: Add M-g M-g binding.

    * refcards/survival.tex:
    * refcards/sk-survival.tex:
    * refcards/sk-refcard.tex:
    * refcards/sk-dired-ref.tex:
    * refcards/ru-refcard.tex:
    * refcards/pt-br-refcard.tex:
    * refcards/pl-refcard.tex:
    * refcards/fr-survival.tex:
    * refcards/fr-dired-ref.tex:
    * refcards/dired-ref.tex:
    * refcards/cs-survival.tex:
    * refcards/cs-refcard.tex:
    * refcards/cs-dired-ref.tex: Bump refcard version numbers to 23.
    authored May 19, 2009
  8. *** empty log message ***

    authored May 19, 2009
  9. (set-face-attribute): Fix handling of :family "FOUNDRY-FAMILY".

    authored May 19, 2009
  10. *** empty log message ***

    authored May 19, 2009
  11. (x_delete_display): Don't call XrmDestroyDatabase here.

    (x_delete_terminal): Dissociate resource database from display and
    then call XrmDestroyDatabase before closing display.
    authored May 19, 2009

May 18, 2009

  1. * register.el (register-alist): Doc fix (Bug#3311).

    authored May 18, 2009
  2. Corg-kun

    * progmodes/compile.el (compilation-filter): If inserting at end

    of accessible part of buffer, keep end of output visible.
    authored May 18, 2009
  3. Corg-kun

    * mail/rmail.el (rmail-expunge-confirmed): Return nil if nothing to do.

    Don't call rmail-modify-format here.
    (rmail-expunge): Call it here after expunge is confirmed.
    (rmail-confirm-expunge): Doc fix.  Mark as risky.
    (rmail-convert-babyl-to-mbox): Call rmail-modify-format.
    (rmail-set-attribute): Call rmail-dont-modify-format only for `unseen'.
    For other attributes, call `rmail-modify-format',
    and propagate the modified flag to rmail-buffer.
    authored May 18, 2009
  4. (font_find_for_lface): Copy SPEC's FONT_TYPE too.

    authored May 18, 2009
  5. * nsfont.m (nsfont_make_fontset_for_font): Avoid a compiler warning.

    authored May 18, 2009
  6. * frame.c (do_switch_frame): Under NS_IMPL_COCOA section, check wheth…

    …er selected frame is viable before raising it (based on patch by David Reitter), and improve commentary.
    authored May 18, 2009
  7. * nsterm.m (ns_read_socket): Remove unused variable. * frame.c (do_sw…

    …itch_frame): Under NS_IMPL_COCOA section, check whether selected frame is viable before raising it (based on patch by David Reitter), and improve commentary. * nsfont.m (nsfont_make_fontset_for_font): Avoid a compiler warning.
    authored May 18, 2009
Something went wrong with that request. Please try again.