Jan Djärv
0e941dcee2
ns_appbindir must end in /.
2010-11-21 15:39:55 +01:00
Jan Djärv
b7d1e14447
Add separate key mappings for left/right control/command on Nextstep (Bug#7458).
...
* lisp/cus-start.el (all): Add ns-right-control-modifier and
ns-right-command-modifier.
* lisp/term/ns-win.el (ns-right-control-modifier)
(ns-right-command-modifier): Defvar them.
* src/nsterm.m (ns_right_command_modifier, ns_right_control_modifier):
Define (Bug#7458).
(NSRightCommandKeyMask, NSRightControlKeyMask): Define (Bug#7458).
(EV_MODIFIERS): Check for NSRightCommandKeyMask and
NSRightControlKeyMask also (Bug#7458).
(keyDown): Ditto (Bug#7458).
(syms_of_nsterm): Defvar ns-right-command-modifier and
ns-right-control-modifier (Bug#7458).
2010-11-21 14:09:34 +01:00
Ralf Angeli
034244e55b
Gnus: Fix display of message insertion marks.
2010-11-21 09:51:04 +01:00
Lars Magne Ingebrigtsen
e39a5583ef
nnimap.el (nnimap-unselect-group): Made into its own function.
...
(nnimap-request-rename-group): Unselect group before renaming. This had gotten lost somewhere.
(nnimap-request-accept-article): Keep track of examined groups, and unselect the group before APPENDing to read-only groups.
(nnimap-request-move-article): Clear flags before moving so that they can be re-set later.
2010-11-21 07:11:35 +00:00
Dan Nicolaescu
bee3419fea
Remove emacs-priority.
...
* src/sysdep.c (sys_subshell): Remove SET_EMACS_PRIORITY.
* src/emacs.c (emacs_priority, syms_of_emacs): Remove emacs_priority.
2010-11-20 21:39:01 -08:00
Dan Nicolaescu
b798205966
Remove INLINE uses in header files.
...
* src/intervals.h (temp_set_point, temp_set_point_both):
* src/buffer.h (offset_intervals, copy_intervals): Remove INLINE.
2010-11-20 21:20:50 -08:00
Dan Nicolaescu
33726611e7
* configure.in (INLINE): Do not depend on OPTIMIZE, unused.
2010-11-20 21:17:19 -08:00
Glenn Morris
89bb5d15e6
diary-lib comments.
2010-11-20 14:29:35 -08:00
Glenn Morris
c11cc37a0a
Tiny authors.el updates.
...
* lisp/emacs-lisp/authors.el (authors-ignored-files)
(authors-valid-file-names, authors-renamed-files-alist): Add entries.
2010-11-20 14:27:56 -08:00
Glenn Morris
2f5e7c6fbb
ChangeLog fixes prompted by M-x authors.
2010-11-20 14:25:56 -08:00
Tassilo Horn
7dcd777e14
* mail/emacsbug.el (report-emacs-bug-query-existing-bugs)
...
(report-emacs-bug-parse-query-results)
(report-emacs-bug-create-existing-bugs-buffer): Pass through
keywords used for querying the bug database to show them in the
existing bugs buffer.
2010-11-20 18:32:57 +01:00
Ken Brown
01664ed1f0
* src/sheap.c (STATIC_HEAP_SIZE): Increase to 13MB.
2010-11-20 10:23:49 -05:00
Eli Zaretskii
7c2d713b9b
Use \uNNNN, \UNNNNNN, or \xNNNNNN for hex-code display on a TTY.
...
term.c (produce_glyphless_glyph): Use \uNNNN, \UNNNNNN, or
\xNNNNNN for hex-code display of glyphless characters.
2010-11-20 17:04:50 +02:00
Jan Djärv
d2bd51898e
Add keyword :vert-only for tool bar items with labels not shown horizontally.
...
* lisp/info.el (info-tool-bar-map): Add some :vert-only keywords.
* lisp/tool-bar.el (tool-bar-setup): Add some :vert-only keywords.
* src/dispextern.h (tool_bar_item_idx): Add TOOL_BAR_ITEM_VERT_ONLY.
* src/gtkutil.c (xg_make_tool_item): Take vert_only as argument.
Set important to ! vert_only.
(xg_show_toolbar_item): Don't show label horizontally if
tool item isn't important.
(update_frame_tool_bar): Get TOOL_BAR_ITEM_VERT_ONLY and pass it to
xg_make_tool_item, or update important on existing tool item.
* src/keyboard.c (QCvert_only): New variable.
(parse_tool_bar_item): Check for QCvert_only.
(syms_of_keyboard): Initialize QCvert_only.
2010-11-20 15:51:25 +01:00
Eli Zaretskii
0e7c0582af
Make glyphless-char-display-control a defcustom.
...
international/characters.el (glyphless-char-display-control):
Make it a defcustom, with update-glyphless-char-display as its
:set attribute.
(top level): Don't call update-glyphless-char-display.
2010-11-20 16:35:45 +02:00
Michael Albinus
568a887f62
Sync with Tramp 2.2.0.
...
* trampver.texi: Update release number.
2010-11-20 14:17:25 +01:00
Michael Albinus
7398933f95
Sync with Tramp 2.2.0.
...
* net/tramp.el (tramp-handle-insert-file-contents): Don't use
`file-remote-p' (due to compatibility).
* net/tramp-sh.el (tramp-do-copy-or-rename-file-directly)
(tramp-do-copy-or-rename-file-out-of-band): Use `ignore-errors'.
* net/trampver.el: Update release number.
2010-11-20 14:12:27 +01:00
Eli Zaretskii
26214810c2
lisp/ChangeLog: Fix entry for bug-querying changes.
2010-11-20 13:52:09 +02:00
Eli Zaretskii
1cd64aaefe
faces.el (glyphless-char): Define value for `pc'.
2010-11-20 13:47:49 +02:00
Eli Zaretskii
6ce950f336
msdos.c (dos_rawgetc): Use gen_help_event, instead of doing the same in-line.
2010-11-20 13:45:14 +02:00
Tassilo Horn
614316a700
* mail/emacsbug.el (report-emacs-bug-tracker-url)
...
(report-emacs-bug-create-existing-bugs-buffer)
(report-emacs-bug-parse-query-results)
(report-emacs-bug-query-existing-bugs): Implemented a bug querying
mechanism.
2010-11-20 12:39:44 +01:00
Eli Zaretskii
d9a95e6767
msdos.c (dos_rawgetc): Use gen_help_event, instead of doing the same in-line.
2010-11-20 13:24:28 +02:00
Andreas Schwab
b65575536f
* src/xfaces.c (lookup_face): Make static.
...
* src/dispnew.c (copy_row_except_pointers): Likewise.
* src/syntax.c (dec_bytepos): Likewise.
(inc_bytepos): Remove.
* src/dispextern.h (lookup_face): Remove declaration.
2010-11-20 11:07:00 +01:00
Katsumi Yamaoka
e7424f06c9
gnus-gravatar.el (gnus-gravatar-transform-address): Decode name again.
...
(gnus-gravatar-insert): Put avatar always in the beginning of the field.
2010-11-20 01:18:17 +00:00
Eli Zaretskii
f48fe1f074
Fix bug #6687 with cursor positioning after before-string from overlays.
...
xdisp.c (set_cursor_from_row): Display cursor after all the
glyphs that come from an overlay. Don't overstep the last glyph
when skipping glyphs from an overlay.
2010-11-19 18:34:22 +02:00
Juanma Barranquero
68a1690558
lisp/ldefs-boot.el: Regenerate.
2010-11-19 14:25:17 +01:00
Tassilo Horn
9061f667df
* textmodes/reftex-ref.el (reftex-goto-label): If point is inside
...
a \ref{} or \pageref{} macro, then use its value as initial input.
2010-11-19 12:18:15 +01:00
Katsumi Yamaoka
18c01d769b
gnus-html.el (gnus-html-prefetch-images): Fix last change.
2010-11-19 05:11:59 +00:00
Katsumi Yamaoka
b59a9eefbc
Assume that gnus-inhibit-images may be a group parameter.
...
gnus-art.el (gnus-mime-display-single)
gnus-html.el (gnus-html-wash-images, gnus-html-prefetch-images)
mm-decode.el (mm-shr): Assume that gnus-inhibit-images may be a group parameter.
2010-11-19 04:55:16 +00:00
Jay Belanger
1265829ec3
calc.texi (TeX and LaTeX Language Modes, Predefined Units):
...
calc-units.el (math-build-units-table-buffer):
README: Mention that the TeX specific units won't use the `tex' prefix
in TeX mode.
calc-lang.el (math-variable-table): Don't use the `tex' prefix for
units in TeX mode.
2010-11-18 19:14:36 -06:00
Dan Nicolaescu
84dfc8a7fa
* src/alloc.c (refill_memory_reserve): Move declaration ...
...
* src/lisp.h (refill_memory_reserve): ... here.
2010-11-18 13:45:03 -08:00
Dan Nicolaescu
94fa383385
* src/strftime.c (_strftime_copytm): Add declaration.
2010-11-18 13:39:15 -08:00
Dan Nicolaescu
dde990a0f9
* src/callproc.c (syms_of_callproc): Use intern_c_string.
2010-11-18 08:59:12 -08:00
Dan Nicolaescu
50c7742814
Move declarations from .c files to .h files.
...
* src/process.c (timers_run):
* src/minibuf.c (quit_char):
* src/lread.c (read_emacs_mule_char):
* src/keyboard.c (minibuf_level, message_enable_multibyte)
(pending_malloc_warning):
* src/insdel.c (Vselect_active_regions, Vsaved_region_selection)
(Qonly): Remove declarations.
* src/lisp.h (pending_malloc_warning, Vsaved_region_selection)
(Vselect_active_regions):
* src/keyboard.h (timers_run): Add declarations.
2010-11-18 08:57:00 -08:00
Dan Nicolaescu
654ef137a3
Convert definitions to standard C.
...
* src/strftime.c (my_strftime_gmtime_r, my_strftime_localtime_r)
(tm_diff): Convert definitions to standard C.
(extra_args_spec_iso): Remove, unused.
2010-11-18 08:49:30 -08:00
Lars Magne Ingebrigtsen
d30987508c
shr.el: Allow customizing the vertical table lines.
...
shr.el (shr-table-horizontal-line): Renamed from shr-table-line.
(shr-table-vertical-line): New variable.
(shr-insert-table): Use it.
2010-11-18 06:34:02 +00:00
Stefan Monnier
4a47c27573
Merge from emacs-23
2010-11-17 22:54:14 -05:00
Stefan Monnier
b916cbefa4
* comint.el (comint-kill-region): Fix last change.
2010-11-17 22:44:35 -05:00
Stefan Monnier
8bbb7dd8a6
* lisp/textmodes/rst.el: Minor cleanup to improve style.
...
(rst-get-decoration): Eliminate unneeded assignment.
(rst-update-section, rst-promote-region, rst-straighten-decorations)
(rst-section-tree, rst-adjust): Use point-marker.
(rst-toc-mode-mouse-goto): Avoid setq.
(rst-shift-region-guts, rst-shift-region-left)
(rst-iterate-leftmost-paragraphs, rst-iterate-leftmost-paragraphs-2)
(rst-convert-bullets-to-enumeration): Use copy-marker.
2010-11-17 22:02:15 -05:00
Stefan Monnier
b7e270a2c4
* lisp/minibuffer.el (completion-fail-discreetly): New var.
...
(completion--do-completion): Use it.
2010-11-17 21:44:44 -05:00
Stefan Monnier
c51bb5d2c2
* lisp/electric.el (electric-pair-pairs): New var.
...
(electric-pair-post-self-insert-function): Use it.
(electric-layout-post-self-insert-function): Don't insert a before
newline unless it's actually needed.
2010-11-17 21:43:42 -05:00
Katsumi Yamaoka
239661c085
gnus.texi (Misc Article): Document gnus-inhibit-images.
2010-11-18 02:38:03 +00:00
Stefan Monnier
9fca7811a8
Make the yank-handler argument obsolete.
...
* simple.el (kill-new, kill-append, kill-region):
* comint.el (comint-kill-region): Make the yank-handler argument obsolete.
2010-11-17 21:09:41 -05:00
Katsumi Yamaoka
6568a67db8
gnus-html.el: Don't display images if gnus-inhibit-images is non-nil.
...
(gnus-html-wash-images): Don't display images if gnus-inhibit-images is non-nil; register displayer for cid images.
(gnus-html-display-image): Work for cid image.
(gnus-html-insert-image): Allow arguments.
(gnus-html-put-image): Inhibit read-only.
(gnus-html-prefetch-images): Don't prefetch images if gnus-inhibit-images is non-nil.
2010-11-18 02:00:00 +00:00
Gnus developers
c0f9edcead
Merge changes made in Gnus trunk.
...
nnir.el (nnir-run-imap): Order the article list separately for each group.
shr.el (shr-put-image): Break lines when inserting big pictures.
mml2015.el (mml2015-epg-encrypt): Fix two cons with missing sender.
2010-11-17 22:15:24 +00:00
Stefan Monnier
e2f454c4be
* emacs-lisp/smie.el (smie-bnf-classify): Signal errors for tokens
...
that are both openers (resp. closers) and something else.
(smie-grammar): Loosen definition of valid values.
(smie-next-sexp, smie-down-list, smie-blink-matching-open)
(smie-indent--parent, smie-rule-parent, smie-indent-keyword)
(smie-indent-after-keyword): Adjust users.
(smie-indent-keyword): Don't indent empty lines.
2010-11-17 14:59:16 -05:00
Eli Zaretskii
146d267b8b
Fix bug #7417 with cursor positioning on empty lines.
...
xdisp.c (set_cursor_from_row): Fix cursor positioning in empty
lines on text-mode terminals.
2010-11-17 21:15:24 +02:00
Stefan Monnier
fad0d56519
* src/xterm.c (get_current_wm_state): Rename from get_current_vm_state.
...
(do_ewmh_fullscreen, x_handle_net_wm_state): Update callers.
2010-11-17 10:12:02 -05:00
Stefan Monnier
25f38310f9
Remove "tiny change"s for Eric Hanchrow
2010-11-17 10:07:48 -05:00
Stefan Monnier
bac2de0fe3
* lisp/progmodes/python.el (run-python): Explain why we remove the current
...
directory from sys.path. Suggested by Eric Hanchrow <erich@cozi.com>.
2010-11-17 10:00:16 -05:00