Eli Zaretskii
bdef6a7740
display.texi (Other Display Specs): Document left-fringe and right-fringe
...
display specs.
2010-12-04 18:01:30 +02:00
Eli Zaretskii
2472c214a6
Fix bug #4674 with UNCs in file-relative-name.
...
files.el (file-relative-name): Handle UNC file names on DOS/Windows.
Also fixes bug#4673.
2010-12-04 14:52:04 +02:00
Eli Zaretskii
4f1948eb4c
display.texi (Optional Mode Line): Make the description of load-average
...
more accurate.
2010-12-04 13:45:59 +02:00
Eli Zaretskii
62d72a4a69
Describe MS-Windows specific startup issues, incl. emacsclientw.exe
...
msdog.texi (Windows Startup): New node. Move the stuff about the current
directory from "Windows HOME", and explain all possible ways of invoking
Emacs on Windows.
2010-12-04 13:25:09 +02:00
Eli Zaretskii
b8a9e13683
msdog.texi (Windows HOME): Mention that HOME can also be set in the registry,
...
with a cross-reference.
2010-12-04 12:22:45 +02:00
Glenn Morris
0fdd1db7fd
That's not how you spell "initialization".
2010-12-01 23:40:32 -08:00
Jan Djärv
2a91a0b5c0
Handle negative top/left in frame parameters (Bug#7510).
...
* src/nsterm.h (FRAME_NS_TOOLBAR_HEIGHT): Rename to FRAME_TOOLBAR_HEIGHT.
* src/nsterm.m (x_set_window_size, windowWillResize, initFrameFromEmacs):
Use FRAME_TOOLBAR_HEIGHT.
(x_set_offset): Handle XNegative and YNegative in
f->size_hint_flags.
2010-12-02 08:12:54 +01:00
Glenn Morris
9e0ecdabca
ChangeLog fixes.
2010-12-01 20:56:54 -08:00
Glenn Morris
7dde1a8619
* doc/misc/cl.texi (For Clauses): Small fixes for frames and windows.
2010-12-01 20:09:20 -08:00
Glenn Morris
ff80efe730
Small ps-print fixes.
...
* lisp/ps-print.el (ps-line-lengths-internal, ps-nb-pages):
Ensure ps-footer-font-size-internal is initialized.
Call ps-get-page-dimensions before trying to use ps-font-for-text.
2010-12-01 20:06:52 -08:00
Kenichi Handa
423a637bdb
merge emacs-23
2010-12-02 09:44:25 +09:00
Stefan Monnier
769741e3d1
* doc/lispref/backups.texi (Making Backups):
...
* doc/lispref/modes.texi (Example Major Modes): Use recommended coding style.
(Major Mode Basics, Derived Modes): Encourge more strongly use of
define-derived-mode. Mention completion-at-point-functions.
2010-12-01 17:42:36 -05:00
Leo Liu
bd79445072
* lisp/ido.el (ido-common-initilization): New function.
...
(ido-mode): Use it.
(ido-completing-read): Call it.
Fixes: debbugs:3274
2010-12-01 17:34:09 -05:00
Kenichi Handa
7e116860bb
Implement rmail-search-mime-message-function.
2010-11-29 21:22:39 +09:00
Chong Yidong
402c8a4957
Fix log-edit-font-lock-keywords (Bug#6465).
...
* log-edit.el (log-edit-font-lock-keywords): Don't try matching
stand-alone lines, since that is handled by log-edit-match-to-eoh
(Bug#6465).
2010-11-27 14:41:49 -05:00
Eduard Wiebe
d1882ac7c9
Fix bug #7308 with `locate' on MS-Windows.
...
dired.el (dired-get-filename): Replace backslashes with slashes
in file names on MS-Windows, needed by `locate'.
locate.el (locate-default-make-command-line): Don't consider
drive letter and root directory part of
`directory-listing-before-filename-regexp'.
(locate-post-command-hook, locate-post-command-hook): New defcustoms.
2010-11-27 11:56:49 +02:00
Joe Matarazzo
da2b5401e8
Fix bug #7446 with overrunning input buffer in ebrowse.
...
ebrowse.c (yylex): If end of input buffer encountered while
searching for a newline after "//", return YYEOF.
2010-11-27 11:29:22 +02:00
Stefan Monnier
09ffa822f8
* emacs-lisp/smie.el (smie-prec2->grammar): Simplify handling
...
of :smie-open/close-alist.
(smie-next-sexp): Make it accept a "start token" as argument.
(smie-indent-keyword): Be careful not to misidentify tokens that span
more than one line, as empty lines. Add argument `token'.
2010-11-26 16:33:21 -05:00
Kenichi Handa
afde451abe
mail/rmailmm.el (rmail-mime-insert-multipart): For unsupported multipart subtypes, insert all as usual.
2010-11-26 21:58:41 +09:00
Kenichi Handa
3d9ee611b8
mail/rmail.el: Require rfc2047.
2010-11-26 16:58:35 +09:00
Kenichi Handa
d1be4ec274
Improve rmail's MIME handling.
2010-11-26 13:06:59 +09:00
Kenichi Handa
e957f9ae90
merge emacs-23
2010-11-25 12:56:41 +09:00
Kenichi Handa
b84ae58433
Fix decoding of emacs-mule coding system.
2010-11-25 12:55:14 +09:00
Stefan Monnier
33aeea0eb6
* progmodes/which-func.el (which-func-imenu-joiner-function):
...
Return a string, as expected.
(which-function-mode): Make sure we stop any previous timer before
starting a new one.
2010-11-23 21:21:55 -05:00
Michael Albinus
e40fc74517
* net/tramp.el (tramp-default-method-alist)
...
(tramp-default-user-alist, tramp-default-proxies-alist): Adapt
custom options type. (Bug#7445)
2010-11-23 20:52:25 +01:00
Glenn Morris
4d47208a22
Tweak previous nxml doc change.
2010-11-23 10:16:21 -08:00
Glenn Morris
d3dfb185ae
* doc/misc/nxml-mode.texi (Introduction): New section.
...
This summarizes the still-relevant information from the standalone
nxml README fle, mistakenly removed in the initial import of nxml-mode.
See http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01716.html
and associated thread, also bug#7456.
2010-11-23 01:19:57 -08:00
Glenn Morris
f98a3c9483
ChangeLog fix for initial nxml import.
2010-11-23 01:16:40 -08:00
Bob Rogers
17a6e2788d
Small VC fixes for doc/emacs.
...
* doc/emacs/maintaining.texi (VC With A Locking VCS, VC Directory Commands):
* doc/emacs/vc1-xtra.texi (Customizing VC, General VC Options): Small fixes.
2010-11-23 00:18:26 -08:00
Eli Zaretskii
b8e5cf1da0
Back-port 2010-09-17T21:34:45Z!eliz@gnu.org from the trunk, to resolve bug #7452 .
...
w32.c (_PROCESS_MEMORY_COUNTERS_EX): Don't define with versions
of w32api >= 3.15.
2010-11-22 20:09:29 +02:00
Eli Zaretskii
0c3b672775
bugtracker: REALLY correct locations of bzr *.conf files.
2010-11-22 05:52:49 +02:00
YAMAMOTO Mitsuharu
96ad0af741
Fix image cache marking bug (Bug#6301).
...
* src/alloc.c (mark_terminals): Ensure that the image cache is marked
even if the terminal object was marked earlier (Bug#6301).
2010-11-21 19:39:42 -05:00
Ulrich Mueller
f102b34567
* etc/HELLO: Add ancient Greek (Bug#7418).
2010-11-21 14:03:51 -05:00
Chong Yidong
35f1de62f2
* editfns.c (Fbyte_to_string): Signal an error if arg is not a byte.
2010-11-21 13:16:19 -05:00
Chong Yidong
3e99b8257b
Document byte-to-string in Lisp manual.
...
* objects.texi (Symbol Type):
* text.texi (Near Point):
* help.texi (Help Functions):
* functions.texi (Mapping Functions): Use string instead of
char-to-string in examples.
* nonascii.texi (Converting Representations): Document
byte-to-string.
* strings.texi (Creating Strings): Don't mention semi-obsolete
function char-to-string.
(String Conversion): Shorten discussion of semi-obsolete function
string-to-char. Link to Converting Representations.
2010-11-21 13:07:47 -05:00
Eli Zaretskii
5b9b7ef448
bugtracker: Correct locations of bzr *.conf files.
2010-11-21 19:59:08 +02:00
Chong Yidong
ae3da38afc
Backport fixes for Bug#5390 and Bug#5694 from trunk.
...
* progmodes/python.el: Add Ipython support (Bug#5390).
(python-shell-prompt-alist)
(python-shell-continuation-prompt-alist): New options.
(python--set-prompt-regexp): New function.
(inferior-python-mode, run-python, python-shell): Require
ansi-color. Use python--set-prompt-regexp to set the comint
prompt based on the Python interpreter.
(python--prompt-regexp): New var.
(python-check-comint-prompt)
(python-comint-output-filter-function): Use it.
(run-python): Use a pipe (Bug#5694).
2010-11-21 12:04:43 -05:00
Chong Yidong
1d851570a6
Make the sys.path remove in Python mode customizable (Bug#7454).
...
* progmodes/python.el (run-python): Doc fix.
(python-keep-current-directory-in-path): New var (Bug#7454).
2010-11-21 11:52:05 -05:00
Chong Yidong
0d6607ab81
* maintaining.texi (Version Control Systems): Fix repeated sentence.
...
Suggested by Štěpán Němec.
2010-11-21 11:05:27 -05:00
Glenn Morris
091af6490f
python.el comment.
2010-11-20 18:19:39 -08:00
Chong Yidong
1aaae3f39e
Document VC headers and other VC changes.
...
* maintaining.texi (Version Control): Say "commit", not "check in".
(Version Control Systems): Simplify descriptions.
(VCS Merging, VCS Changesets, VCS Repositories): New nodes, split from
VCS Concepts.
(VC Mode Line): Update example.
(Old Revisions): Document revert-buffer for vc-diff.
(Log Buffer): Promote to a subsection. Document header lines.
* emacs.texi (Top): Update node listing.
2010-11-20 18:16:10 -05:00
Chong Yidong
76dabd3729
Prompt before running print commands.
...
* lpr.el (lpr-buffer, print-buffer, lpr-region, print-region):
Prompt user before actually printing.
2010-11-20 15:23:26 -05:00
Chong Yidong
ec8a6295a0
Document some Emacs 23.3 changes in manuals.
...
* doc/emacs/macos.texi (Mac / GNUstep Basics): Document
ns-right-alternate-modifier.
* doc/lispref/numbers.texi (Float Basics): Document float-e and float-pi.
* doc/lispref/symbols.texi (Creating Symbols): Using unintern without an
obarray arg is now obsolete.
* doc/lispref/text.texi (Kill Functions, Kill Functions)
(Low-Level Kill Ring, Low-Level Kill Ring): Remove obsolete
YANK-HANDLER args.
* doc/lispref/variables.texi (Defining Variables): Change "pi" example to
"float-pi".
2010-11-20 14:52:20 -05:00
Jan Djärv
8d7f026f62
Fix bug 7425.
...
NOTE: When merging to trunk: xg_height_changed is xg_height_or_width_changed
in trunk.
* src/gtkutil.c (menubar_map_cb): New function.
(xg_update_frame_menubar): Connect signal map to menubar_map_cb.
Use 23 as menubar height if 0. (Bug#7425).
2010-11-20 14:50:55 +01:00
Yuri Karaban
4b320a0146
* pop3.el (pop3-open-server): Read server greeting before starting TLS negotiation.
2010-11-19 11:25:09 -05:00
Stefan Monnier
b916cbefa4
* comint.el (comint-kill-region): Fix last change.
2010-11-17 22:44:35 -05: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
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
Stefan Monnier
88bf1becf8
* vc-hg.el (vc-hg-program): New var.
...
Suggested by Norman Gray <norman@astro.gla.ac.uk>.
(vc-hg-state, vc-hg-working-revision, vc-hg-command): Use it.
2010-11-17 09:34:28 -05:00
Glenn Morris
4c0eb0d3db
autoload.el fix for bug#7414.
...
* lisp/emacs-lisp/autoload.el (autoload-find-destination): The
function coding-system-eol-type may return non-numeric values.
2010-11-16 19:47:16 -08:00