1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00
Commit graph

86816 commits

Author SHA1 Message Date
Glenn Morris
30ab4580f6 (org-agenda-align-tags): Replace use of cl `adjoin'. 2008-10-28 02:57:01 +00:00
Stefan Monnier
fc0127715c * xdisp.c (pos_visible_p, redisplay_internal, message3_nolog)
(message2_nolog): Check FRAME_INITIAL_P instead of noninteractively.

* emacs.c (is_daemon): Remove.
(main): Don't set is_daemon.
(IS_DAEMON): New macro.
(Fdaemonp, Fdaemon_initialized): Use it.
(Fdaemon_initialized): Wrtie a char into the pipe to make sure the
parent exits.
(syms_of_emacs): Explicitly initialize daemon_pipe[1].
2008-10-28 01:02:44 +00:00
Chong Yidong
468750667c Documented:
*** When Transient Mark mode is on, TAB now indents the region if the
region is active.
2008-10-28 00:42:34 +00:00
Chong Yidong
2d00b08c2c checked indent.texi 2008-10-28 00:42:15 +00:00
Chong Yidong
a0377cbf23 Fix last change. 2008-10-28 00:40:09 +00:00
Chong Yidong
70a9af8178 (Indentation): Replace list with paragraphed text, putting description
of syntax-driven indentation first.  Document new effect of active
regions on tab.
(Tab Stops): Note that editable tab stops affect indentation commands.
2008-10-28 00:38:32 +00:00
Chong Yidong
5fda2cbd41 * indent.texi (Indentation): Replace list with paragraphed text,
putting description of syntax-driven indentation first.  Document new
effect of active regions on tab.
(Tab Stops): Note that editable tab stops affect indentation commands.
2008-10-28 00:38:22 +00:00
Chong Yidong
a58c682691 (ns_draw_window_cursor): When hbar cursor is on over-sized glyph, draw
it with the default glyph width.
2008-10-27 22:30:38 +00:00
Chong Yidong
d1a072bf85 * nsterm.m (ns_draw_window_cursor): When hbar cursor is on over-sized
glyph, draw it with the default glyph width.
2008-10-27 22:29:22 +00:00
Chong Yidong
d3424e67eb (x_draw_bar_cursor): When hbar cursor is on over-sized glyph, draw it
with the default glyph width.
2008-10-27 22:20:46 +00:00
Chong Yidong
e2e325aaaf * w32term.c (x_draw_bar_cursor): When hbar cursor is on over-sized
glyph, draw it with the default glyph width.

* xterm.c (x_draw_bar_cursor): When hbar cursor is on over-sized
glyph, draw it with the default glyph width.
2008-10-27 22:20:05 +00:00
Chong Yidong
5c8ad20659 (Skipping Characters): Correct return value of skip-chars-forward. 2008-10-27 21:30:00 +00:00
Chong Yidong
cc5a21e3f7 * positions.texi (Skipping Characters): Correct return value of
skip-chars-forward.
2008-10-27 21:29:53 +00:00
Chong Yidong
3d7185083b (try_scrolling): When computing the distance from the scroll margin to
PT, try moving some distance past the window bottom before giving up.
2008-10-27 18:33:06 +00:00
Chong Yidong
d8bdbe6fb3 * xdisp.c (try_scrolling): When computing the distance from the scroll
margin to PT, try moving some distance past the window bottom before
giving up.
2008-10-27 18:32:39 +00:00
Juanma Barranquero
16c1ddc2d5 * face-remap.el (text-scale-increase, text-scale-decrease)
(text-scale-adjust): Remove &optional keyword from the arg list;
  the INC argument is not really optional, if the functions happen
  to be called from elisp.
2008-10-27 10:37:41 +00:00
Martin Rudalics
bee6058c44 Remove entry for `window-full-width-p' since it's in Emacs 22 already. 2008-10-27 10:28:00 +00:00
Martin Rudalics
7bfac54794 (Fwindow_dedicated_p, Fset_window_dedicated_p)
(Fset_window_buffer): Explain in doc-string that a window can be
"strongly" dedicated to its buffer.
2008-10-27 10:13:49 +00:00
Dan Nicolaescu
13ad745788 * vc.el: Rename VC methods that were missed when vc-status was
renamed to vc-dir.
* vc-svn.el (vc-svn-dir-extra-headers): Rename from
vc-svn-status-extra-headers.
* vc-hg.el (vc-hg-dir-printer): Rename from vc-hg-status-printer.
(vc-hg-dir-extra-header): Rename from vc-hg-status-extra-headers.
* vc-git.el (vc-git-dir-printer): Rename from vc-dir-status-printer.
(vc-git-dir-extra-headers): Rename from vc-git-status-extra-headers.
* vc-dir.el (vc-dir-mode): Use vc-dir-printer instead of
vc-dir-status-printer.
(vc-dir-headers): Use `dir-extra-headers' instead of
`status-extra-headers'
(vc-dir-printer): Rename from vc-dir-status-printer.
(vc-default-dir-extra-headers): Rename from
vc-default-status-extra-headers.
* vc-cvs.el (vc-cvs-dir-extra-headers): Rename from
vc-cvs-status-extra-headers.
2008-10-27 07:21:43 +00:00
Dan Nicolaescu
4ff029f613 * emacs.c (daemon_name): New variable.
(main): Deal with --daemon=SERVER_NAME.
(Fdaemonp): Return a name if one was passed to --daemon.

* startup.el (server-name): Pacify byte compiler.
(command-line): If --daemon=SERVER_NAME was used, set server-name
before calling server-start.

* cmdargs.texi (Initial Options): Document -daemon=SERVER_NAME.
2008-10-27 07:02:30 +00:00
Chong Yidong
b918aa6b5d Perform last revert properly. :-( 2008-10-27 05:43:17 +00:00
Chong Yidong
9f33212acf Perform last revert properly. 2008-10-27 05:40:18 +00:00
Chong Yidong
6daadc95f9 Revert last change. 2008-10-27 05:32:41 +00:00
Chong Yidong
891f9832f3 Reverse last change. 2008-10-27 05:32:22 +00:00
Chong Yidong
95c97c11e0 (try_scrolling): When computing distance from the scroll margin, don't
use MOVE_TO_Y.
2008-10-27 05:15:37 +00:00
Chong Yidong
6584f2854b * xdisp.c (try_scrolling): When computing distance from the scroll
margin, don't use MOVE_TO_Y.
2008-10-27 05:15:17 +00:00
Kenichi Handa
a62ac7e3fd (describe-char): Fix terminal case (where font is nil). 2008-10-27 02:12:03 +00:00
Miles Bader
24eccbe29a Add arch tagline 2008-10-27 02:05:42 +00:00
Juanma Barranquero
f9bd0df9c8 Fix typos. 2008-10-27 00:20:04 +00:00
Dan Nicolaescu
5790ef40ba * startup.el (command-line): Call daemon-initialized after
starting the server.
* emacs.c (daemon_pipe): New variable
(main): Create a pipe before forking, make the parent exit only after
the child has closed its end of the pipe.  Move closing the
descriptors ...
(Fdaemon_initialized): ... here.  New function.
2008-10-26 19:05:47 +00:00
Kenichi Handa
91c491e051 Docstrings of categories improved again. 2008-10-26 13:18:46 +00:00
Stefan Monnier
f75501733f (python-mode): Don't impose ourselves on hippie. 2008-10-26 05:10:54 +00:00
Stefan Monnier
f37a389e68 * faces.el (face-font-family-alternatives): Add "CMU Typewriter Text"
to the courier family.
* textmodes/tex-mode.el (tex-verbatim): Don't use "monospace" which is
usually not serif'd and hence rather unlike verbatim's printed output.
2008-10-26 04:32:09 +00:00
Stefan Monnier
4d632321c1 (Foptimize_char_table): Make sure `ascii' doesn't point to
the previous unoptimized table.
2008-10-26 04:23:08 +00:00
Stefan Monnier
f5385255de (Fset_window_buffer): Undo 2008-10-18 change to re-instate
the distinction between non-nil and non-t value of `dedicated'.
2008-10-26 04:13:46 +00:00
Stefan Monnier
b657604982 *** empty log message *** 2008-10-26 03:39:55 +00:00
Carsten Dominik
71d35b2418 2008-10-26 Carsten Dominik <dominik@science.uva.nl>
* org-agenda.el (org-format-agenda-item)
	(org-agenda-filter-make-matcher): Make sure tags are stored and
	compared donwcased.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org.el (org-insert-todo-heading): Fix bug with force-heading
	argument.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-exp.el (org-export-as-ascii): Handle the case that we are
	bulishing from an indirect buffer.

	* org-table.el (org-table-copy-down): Fix bug with time stamp
	increment.

	* org-mouse.el (org-mouse-features): New option.
	(org-mode-hook): Turn on features depending on
	`org-mouse-features'.

	* org.el (org-insert-heading-respect-content): Force heading
	creation.
	(org-insert-heading): keep the folding state of the heading before
	the inserted one.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-archive.el (org-archive-to-archive-sibling): Handle top
	level headlines better.

2008-10-26  Bastien Guerry  <bzg@altern.org>

	* org-export-latex.el (org-export-latex-classes): Added
	\usepackage{graphicx} to the default list of packages.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-agenda.el (org-agenda-filter): Renamed from
	`org-agenda-filter-tags'.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org.el (org-entry-properties): Add CATEGORY property, iven if it
	is not defined as a property in this entry.
	(org-add-log-note): Mask prefix argument when immediately storing
	the note.

	* org-agenda.el (org-agenda-filter-effort-default-operator): New
	option.

2008-10-26  James TD Smith  <ahktenzero@mohorovi.cc>

	* org.el (org-add-log-setup): Bugfix; code to find insertion point
	after drawers was skipping ahead one line too many, so notes were
	inserted after the first note instead of before it.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-agenda.el (org-agenda-filter-tags,org-agenda-filter-form):
	New variables.
	(org-prepare-agenda): Reset the filter tags.
	(org-agenda-filter-by-tag, org-agenda-filter-by-tag-show-all):
	Show filter tags in mode line.

	* org-table.el (orgtbl-to-html): Bind `html-table-tag' for the
	formatter.

	* org-export-latex.el (org-latex-entities-regexp): New constant.
	(org-export-as-pdf): Use two calls to `shell-command'.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-export-latex.el (org-export-latex-treat-sub-super-char):
	Honor the {} value of the subsuperscript setting.  Make sure that
	longer subsuperscripts are typeset in a roman font.

	* org.el (org-clock-update-time-maybe): Compute negative clock
	intervals correctly.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org.el (org-add-log-setup): Respect
	`org-log-state-notes-insert-after-drawers'.
	(org-log-state-notes-insert-after-drawers): New option.
	(org-todo-trigger-tag-changes): New function.
	(org-todo): Call `org-todo-trigger-tag-changes'.

2008-10-26  James TD Smith  <ahktenzero@mohorovi.cc>

	* org.el (org-add-log-setup): Only skip drawers if the are
	immediately after the scheduling keywords.

	* org-clock.el (org-clock-in-switch-to-state): Allow this to be a
	function
	(org-clock-in): If `org-clock-in-switch-to-state' is a function,
	call it with the current todo state to get the state to switch to
	when clocking in.
	(org-clock-in): Use org-indent-line-function to indent clock lines.
	(org-clock-find-position): Fix indentation of empty clock drawers.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-publish.el (org-publish-org-to): Handle case when
	org-export-to-pdf does return a file name, not a buffer.
	(org-publish-org-to-pdf): New function.

	* org-export-latex.el (org-export-as-pdf)
	(org-export-as-pdf-and-open): New commands.

	* org-table.el (org-table-eval-formula): Avoid parsing Calc's HMS
	forms as ranges.

	* org-export-latex.el (org-export-latex-lists): Ignore lists-like
	things in protexted regions.

2008-10-26  Carsten Dominik  <dominik@science.uva.nl>

	* org-export-latex.el (org-export-latex-preprocess): Improve
	quoting of LaTeX environments.
2008-10-25 21:35:48 +00:00
Chong Yidong
7f5cd5548e (vc-cvs-status-extra-headers): Use full directory name when reporting
the module.
2008-10-25 20:59:38 +00:00
Chong Yidong
ddf59b5f58 * vc-cvs.el (vc-cvs-status-extra-headers): Use full directory name
when reporting the module.
2008-10-25 20:59:29 +00:00
Chong Yidong
f6bb488306 (read_char_minibuf_menu_prompt): Ensure that
read_char_minibuf_menu_text is large enough to hold the menu string.
2008-10-25 20:23:31 +00:00
Chong Yidong
6c56a0f32e * keyboard.c (read_char_minibuf_menu_prompt): Ensure that
read_char_minibuf_menu_text is large enough to hold the menu string.
2008-10-25 20:21:19 +00:00
Chong Yidong
1afc022db0 (widget-color-complete): Sort completions alphabetically. 2008-10-25 18:34:41 +00:00
Chong Yidong
d03b3d2387 (vc-dir-mode-map): Add follow-link behavior. 2008-10-25 18:28:42 +00:00
Chong Yidong
fafd297956 * vc-dir.el (vc-dir-mode-map): Add follow-link behavior. 2008-10-25 18:28:26 +00:00
Chong Yidong
b1446261ab Document monospace font problems. 2008-10-25 17:19:12 +00:00
Stefan Monnier
8cd56959b4 * files.el (locate-dominating-stop-dir-regexp): New var.
(locate-dominating-file): Change arg from a regexp to a file name.
Rewrite using the vc-find-root code to avoid directory-files which is
too slow.  Obey locate-dominating-stop-dir-regexp.
Don't pay attention to changes in owner.
(project-find-settings-file): Adjust call to locate-dominating-file.

* progmodes/flymake.el (flymake-find-buildfile):
Adjust call to locate-dominating-file.

* vc-hooks.el (vc-find-root): Use locate-dominating-file.
(vc-ignore-dir-regexp): Use locate-dominating-stop-dir-regexp.
2008-10-25 15:18:53 +00:00
Martin Rudalics
520b29e7aa (Deleting Windows): Update documentation of delete-windows-on.
(Buffers and Windows): Update documentations of
get-buffer-window and get-buffer-window-list.
(Displaying Buffers): Update documentation of
replace-buffer-in-windows.
2008-10-25 10:09:42 +00:00
Martin Rudalics
09460d9acc (Current Buffer): Reword set-buffer and
with-current-buffer documentations.
(Creating Buffers): Reword documentation of get-buffer-create.
2008-10-25 09:58:12 +00:00
Martin Rudalics
83f57f499a (with-current-buffer): Rename buffer argument to buffer-or-name. 2008-10-25 09:18:19 +00:00
Martin Rudalics
cf20330bba (get-buffer-window-list): Rename buffer argument to
buffer-or-name and make it optional.
2008-10-25 08:08:19 +00:00