summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * simple.el (handle-shift-selection): New arg.Chong Yidong2008-04-031-0/+4
|
* (Fcall_interactively): Handle temporary region even whenChong Yidong2008-04-031-1/+8
| | | | shift-select-mode is off.
* * callint.c (Fcall_interactively): Handle temporary region evenChong Yidong2008-04-031-0/+5
| | | | when shift-select-mode is off.
* (uniscribe_check_otf): Sanity check otf_spec.Jason Rumney2008-04-032-0/+12
|
* (defsetf): Accept a lambda for the 2-arg form.Stefan Monnier2008-04-032-1/+3
|
* (vc-bzr-previous-revision, vc-bzr-next-revision): New funs.Stefan Monnier2008-04-032-0/+14
|
* (CONFIG_H): New variable. Use it to clean upJason Rumney2008-04-032-263/+138
| | | | | | | dependencies. (w32uniscribe.$(O)): New file to build. (FONT_OBJ): Include w32uniscribe.$(O). (LIBS): Add uniscribe libraries.
* (uniscribe_font_driver) [WINDOWSNT]: Declare for w32fns.c.Jason Rumney2008-04-031-0/+12
|
* (Qbalinese, Qbuginese, Qbuhid, Qcuneiform, Qcypriot)Jason Rumney2008-04-031-32/+134
| | | | | | | | | | | | | | | | | | | (Qdeseret, Qglagolitic, Qgothic, Qhanunoo, Qkharoshthi) (Qlimbu, Qlinear_b, Qold_italic, Qold_persian, Qosmanya) (Qphags_pa, Qphoenician, Qshavian, Qsyloti_nagri) (Qtagalog, Qtagbanwa, Qtai_le, Qtifinagh, Qugaritic) (Qphonetic): New symbols. (syms_of_w32font): Initialize them. (font_supported_scripts): Use them. (w32font_list_family): List all charsets. (w32font_text_extents, recompute_cached_metrics): Fix metric calculations. (w32_enumfont_pattern_entity): Make full_type a DWORD. Give opentype fonts their own format. (font_matches_spec): New arguments backend and logfont. Handle :otf spec for uniscribe backend. (add_font_entity_to_list): Match truetype fonts in uniscribe backend. (fill_in_logfont): Use DEFAULT_CHARSET when charset not supplied.
* (uniscribe_font_driver) [WINDOWSNT]: Declare for w32fns.c.Jason Rumney2008-04-031-0/+1
|
* (CATEGORY_MASK_ANY): Add CATEGORY_MASK_UTF_16_AUTO.Kenichi Handa2008-04-032-108/+214
| | | | | | | | (CATEGORY_MASK_UTF_16): Likewise. (detect_coding_utf_16): Add heuristics to reject utf-16 for a binary file. (detect_coding): Add null-byte detection for a binary file. (detect_coding_system): Likewise.
* (uniscribe_check_otf): Declare.Jason Rumney2008-04-031-0/+3
|
* (UNISCRIBE): New variable.Jason Rumney2008-04-033-0/+6
|
* Font backend implementation for Uniscribe on Windows 2000 and later.Jason Rumney2008-04-031-0/+865
|
* (ftfont_get_open_type_spec): Check spec->script, not val.Jason Rumney2008-04-032-1/+5
|
* (shell-dynamic-complete-filename): New fun.Chong Yidong2008-04-031-2/+14
| | | | (shell-dynamic-complete-functions): Use it.
* * shell.el (shell-dynamic-complete-filename): New fun.Chong Yidong2008-04-031-0/+3
| | | | (shell-dynamic-complete-functions): Use it.
* (bahai-holidays): Re-order.Glenn Morris2008-04-031-5/+5
|
* (calendar-holidays): Doc fix.Glenn Morris2008-04-032-7/+8
|
* Add defvar -> defcustom.Glenn Morris2008-04-031-0/+3
|
* (calendar-holiday-list): Fix previous change.Glenn Morris2008-04-032-46/+71
| | | | | | (holiday-filter-visible-calendar): Doc fix. Use mapcar. (holiday-easter-etc): Fix nesting of result. Tweak holiday order. Use calendar-date-is-visible-p, not holiday-filter-visible-calendar.
* *** empty log message ***Kenichi Handa2008-04-031-0/+3
|
* (hebrew-holidays-1, hebrew-holidays-2, hebrew-holidays-3, hebrew-holidays-4):Glenn Morris2008-04-031-99/+42
| | | | | | | | | Make obsolete. (hebrew-holidays-2): Just use holiday-hanukkah now it respects all-hebrew-calendar-holidays. (hebrew-holidays, christian-holidays, islamic-holidays, bahai-holidays): Simplify using new functions. (generate-calendar-window): Use bound-and-true-p.
* (holiday-islamic-new-year): New function.Glenn Morris2008-04-031-0/+17
|
* (create-fontset-from-x-resource):Kenichi Handa2008-04-031-1/+3
| | | | Handle the error of X resource more gracefully.
* (holiday-rosh-hashanah-etc, holiday-passover-etc, holiday-hanukkah):Glenn Morris2008-04-031-175/+228
| | | | | | | Doc fix. Add optional argument. Simplify. (holiday-tisha-b-av-etc): Use memq rather than unless. (holiday-julian): Autoload it. (holiday-hebrew-misc): New function.
* (holiday-fixed): Autoload it.Glenn Morris2008-04-031-0/+27
| | | | (holiday-bahai-new-year, holiday-bahai-ridvan): New functions.
* (describe-variable): Undo 2008-02-25 change.Chong Yidong2008-04-031-26/+5
|
* * help-fns.el (describe-variable): Undo 2008-02-25 change.Chong Yidong2008-04-031-0/+4
|
* (latin1-display): Don't useKenichi Handa2008-04-032-17/+27
| | | | | | | | | | make-char. Fix the argument to set-char-table-range. (latin1-display-identities): Don't use make-char. (latin1-display-reset): Use map-charset-chars instead of directly calling standard-display-default. (latin1-display-check-font): Don't use make-char. (latin1-display-setup): Likewise. (latin1-display-ucs-per-lynx): Likewise.
* (timer): Define as a defstruct, so we can name the fields, to make theStefan Monnier2008-04-032-120/+109
| | | | | | | | | | | code clearer. Rewrite all `aset' and `aref' using the defined accessors. (timer--time): New pseudo-field. (timer-set-time, timer-set-idle-time, timer-inc-time) (timer-set-time-with-usecs, with-timeout-suspend): Use it. (timer--time-less-p): New function. (timer--activate): New function, extracted from timer-activate. (timer-activate-when-idle, timer-activate): Use it. (cancel-function-timers): Use dolist.
* *** empty log message ***Glenn Morris2008-04-031-0/+10
|
* (diary-mail-addr): Use bound-and-true-p.Glenn Morris2008-04-031-1/+1
|
* (tramp-drop-volume-letter): Move definition before use.Glenn Morris2008-04-031-15/+15
|
* (c-beginning-of-defun, c-end-of-defun): Remove declarations; no longer used.Glenn Morris2008-04-031-2/+2
| | | | (c-cpp-define-name, c-defun-name): Declare as functions.
* (vc-mtn-command): Avoid localization of messages.Stefan Monnier2008-04-032-1/+6
|
* (vc-bzr-checkout): Simplify.Stefan Monnier2008-04-032-18/+13
|
* (image-mode-fit-frame): New command.Stefan Monnier2008-04-032-0/+27
|
* (beginning-of-buffer, end-of-buffer, goto-line, undo)Stefan Monnier2008-04-032-22/+24
| | | | | (copy-region-as-kill, kill-ring-save, use-region-p, mark-word) (keyboard-escape-quit): Check region-active-p i.s.o transient-mark-mode.
* Regenerate.Juanma Barranquero2008-04-031-1/+1
|
* Fix comment typo.Vinicius Jose Latorre2008-04-021-1/+1
|
* (c-defun-name, c-cpp-define-name): New optimised functions to get theAlan Mackenzie2008-04-021-0/+75
| | | | name of the current defun/macro.
* (add-log-current-defun): Move the functionality which gets the currentAlan Mackenzie2008-04-021-160/+3
| | | | function name for C like modes to cc-cmds.el, thus optimising for speed.
* *** empty log message ***Alan Mackenzie2008-04-021-0/+9
|
* Document shift-selection-mode and related changes.Chong Yidong2008-04-021-21/+56
|
* Restore support for the values `identity' and `only' for transientChong Yidong2008-04-021-0/+10
| | | | mark mode, since it can't hurt. Update comments.
* Undo previous change:Chong Yidong2008-04-021-2/+0
| | | | | * keyboard.c (command_loop_1): Don't change the value of transient-mark-mode; this is now handled by handle-shift-selection.
* * simple.el (deactivate-mark): When the mark is temporarilyChong Yidong2008-04-021-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | active, restore the original value of transient-mark-mode. (set-mark-command): First deactivate the mark if was temporarily active. (exchange-point-and-mark): Reactivate the mark if it was temporarily active. (handle-shift-selection): New fun. (transient-mark-mode): Move var documentation here from buffer.c. (next-line, previous-line, backward-word, move-end-of-line) (move-beginning-of-line, forward-to-indentation) (backward-to-indentation, back-to-indentation) (beginning-of-buffer, end-of-buffer): Add ^ interactive spec. * mouse.el (mouse-set-region-1): Save the old value of transient-mark-mode. (mouse-drag-track): Ignore the now-obsolete value `identity' for transient-mark-mode. * textmodes/paragraphs.el (forward-paragraph) (backward-paragraph, forward-sentence, backward-sentence): Add ^ interactive spec. * emulation/cua-base.el (cua-mode): Turn off shift-select-mode.
* (cua-mode): Turn off shift-select-mode.Chong Yidong2008-04-021-1/+4
|
* (forward-paragraph, backward-paragraph, forward-sentence,Chong Yidong2008-04-021-4/+4
| | | | backward-sentence): Add ^ interactive spec.