1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
Commit Graph

117 Commits

Author SHA1 Message Date
Chong Yidong
e762149473 * descr-text.el (describe-property-list, describe-char): Add
follow-link properties to buttons that need them.
2009-04-07 00:46:11 +00:00
Kenichi Handa
0ba13131e5 (describe-char-display): On terminal, if terminal
coding system is nil, assume us-ascii.
(describe-char): Don't show the composition informaiton if it is
trivial.
2009-02-10 06:03:44 +00:00
Kenichi Handa
e47fe93b1f (describe-char): Check font-object by fontp. 2009-02-04 02:02:27 +00:00
Kenichi Handa
2d3e4f023e (describe-char): Improve description of eight-bit
char in a unibyte buffer.
2009-01-20 02:15:43 +00:00
Juanma Barranquero
d703f9385e * descr-text.el (describe-char-categories): New defsubst.
(describe-char): Use it.
2009-01-19 15:48:15 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Juri Linkov
0e0f6cbde0 (describe-char-unidata-list): Move old-name' to be immediately after name'. 2008-11-22 20:43:27 +00:00
Kenichi Handa
a62ac7e3fd (describe-char): Fix terminal case (where font is nil). 2008-10-27 02:12:03 +00:00
Kenichi Handa
f5a60b433b (describe-char): Fix handling of automatic composition. 2008-09-05 00:50:27 +00:00
Juanma Barranquero
96065fcef2 * descr-text.el (describe-char-display): Fix last change:
don't pass CHARSET to `encoded-string-description'.
2008-08-04 12:01:54 +00:00
Kenichi Handa
dfc7a783d9 (describe-char-display): Call encode-coding-char
with the arg CHARSET.
(describe-char): Pay attention to the text-property `charset'.
2008-08-01 12:47:44 +00:00
Juanma Barranquero
c57b496bfc * descr-text.el (describe-char): Don't overwrite local variable char
when describing characters with display-table entries.  Display font
  backend when describing composed characters.  Simplify: use `let'
  instead of `let*', and `or x y' instead of `if x x y'.
2008-07-25 12:01:59 +00:00
Kenichi Handa
950b58594c (describe-char-unidata-list): Initialize to the
list of name, general-category, decomposition, and old-name.
2008-07-17 01:27:01 +00:00
Kenichi Handa
7a6744749f (describe-char-display): Always return a string.
(describe-char-padded-string): New function.
(describe-char): Adjusted for the change of
describe-char-display.  Use describe-char-padded-string.
2008-06-29 14:42:35 +00:00
Glenn Morris
aa360da10d Add some compiler declarations, for builds without X. 2008-06-12 03:56:20 +00:00
Juanma Barranquero
70583cb569 (describe-text-sexp): Use `string-match-p'. Simplify.
(describe-char): Use `looking-at-p', `string-match-p' when possible.
2008-06-01 04:48:53 +00:00
Glenn Morris
eb3fa2cfcf Switch to recommended form of GPLv3 permissions notice. 2008-05-06 08:06:51 +00:00
Juanma Barranquero
781424c2f3 (describe-char-after): Use `define-obsolete-function-alias'. 2008-04-18 09:30:36 +00:00
Juanma Barranquero
95eede5c74 (describe-char): When specifying all properties,
list them in the right order.
2008-03-19 02:13:03 +00:00
Stefan Monnier
3253c7c65f (describe-char-unidata-list): Allow specifying just all properties.
(describe-char): Handle that new value.
2008-03-19 01:41:53 +00:00
Kenichi Handa
a6bbf9f489 (describe-char-display): Fix previous change. 2008-01-11 04:16:14 +00:00
Kenichi Handa
e463f0710b (describe-char-display): Convert a GLYPH-CODE to a
hexadigit string.
(describe-char): Adjusted for the above change.
2008-01-09 01:31:20 +00:00
Miles Bader
430d2ee291 Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea Add 2008 to copyright years. 2008-01-07 02:45:14 +00:00
Kenichi Handa
b2c6a4798f (describe-char): Improve the previous change (show
font name).
2007-12-09 12:38:35 +00:00
Kenichi Handa
3f8b1daa44 (describe-char): Handle a composition of the new
format.
2007-12-04 06:05:28 +00:00
Miles Bader
f23d76bdef Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
2007-11-11 00:56:44 +00:00
Martin Rudalics
3db0e8bf35 (describe-char): Use with-help-window instead of with-output-to-temp-buffer. 2007-11-10 09:55:53 +00:00
Miles Bader
e468b87f91 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 824-831)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 70-74)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Glenn Morris
b4aa60262c Switch license to GPLv3 or later. 2007-07-25 04:50:21 +00:00
Kenichi Handa
a850be2ef8 (describe-char): Fix for the case that a component character is TAB. 2007-06-20 12:07:32 +00:00
Miles Bader
a73d7753f9 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 638-652)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 202)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-177
2007-02-26 23:03:45 +00:00
Kim F. Storm
da55bb9600 (describe-char): Use glyph-char and glyph-face. 2007-02-14 11:28:31 +00:00
Miles Bader
c0466914ba Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 586-614)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * gnus--rel--5.10  (patch 186-196)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
2007-01-26 06:16:11 +00:00
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Miles Bader
a0451a715e Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 523-544)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 168-171)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-150
2006-12-07 04:14:14 +00:00
Juanma Barranquero
def7167bdf (describe-char-unicode-data): Use a hidden buffer for Unicode data file pointed
to by `describe-char-unicodedata-file'.
2006-12-04 10:24:04 +00:00
Juanma Barranquero
2acb13b129 *** empty log message *** 2006-12-01 14:12:04 +00:00
Miles Bader
380874900c Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 43-57)

   - Update from CVS
   - Merge from erc--emacs--0
   - Make constrain-to-field notice overlays
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 18-21)

   - Update from CVS
   - Merge from emacs--devo--0
2006-02-08 04:26:44 +00:00
Thien-Thi Nguyen
aaef169dc6 Update years in copyright notice; nfc. 2006-02-06 15:23:23 +00:00
Kenichi Handa
3424774b11 (describe-char): Use insert-text-button instead of
widget-create for "customize what to show" button.
2006-01-24 02:01:19 +00:00
Kenichi Handa
180505d55e (describe-char): Fix for sync with HEAD. 2006-01-20 02:03:51 +00:00
Miles Bader
41882805d6 Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 616-696)

   - Add lisp/mh-e/.arch-inventory
   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 147-181)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS: texi/message.texi: Fix default values.
   - Update from CVS: texi/gnus.texi (RSS): Addition.
2006-01-16 08:37:27 +00:00
Juri Linkov
2fd54bf88c (describe-text-sexp): Use square brackets for
button [Show] to distinguish it from the property value `show'.
(describe-property-list): Use `insert-text-button' with
`help-face' type instead of putting face in quotes, because button
is not created automatically for a list of faces.
(describe-text-properties-1): Put button-type value in quotes to
distinguish from plain text "button".
(describe-char): Display code point values in hex.  Don't use
`symbol-name' for `current-input-method' because it is a string.
Use `insert-text-button' with `help-face' type instead of putting
hardcoded face in quotes, because button is not created automatically.
2005-12-28 01:55:16 +00:00
Nick Roberts
bfd9411056 (describe-char): Set help-xref-stack-item
explicitly after buffer has been generated.  Revert previous
changes for optional  buffer argument.
2005-12-27 21:24:53 +00:00
Nick Roberts
a06b8fd888 (describe-char): Bug fix for previous changes: Juggle current buffer. 2005-12-26 12:35:35 +00:00
Nick Roberts
e5a5c80cd5 2005-12-27 Nick Roberts <nickrob@snap.net.nz>
* descr-text.el (describe-char): Add optional argument for buffer.
	Set buffer appropriately.  Call help-setup-xref.
	Suggested by Stefan Monnier.

2005-12-27  Juri Linkov  <juri@jurta.org>

	* descr-text.el (help-fns): Require.  Don't require button for
	byte compilation.
	(describe-text-widget): Add help echo for first button.  Use
	'help-info for second.
	(describe-property-list): Use 'help-argument-name instead of 'italic.
	(describe-text-category): Prompt in minibuffer.  Call help-setup-xref.
	(describe-char): Use 'help-character-set.  Add help echo.  Use
	'help-input-method.  Remove superfluous insert.
2005-12-26 11:41:22 +00:00
Nick Roberts
57d79b9944 Add FSF as maintainer.
(describe-text-mode, describe-text-mode-map)
(describe-text-mode-hook, describe-text-done): Delete.  Use normal
help-mode.
(describe-text-widget, describe-text-sexp)
(describe-property-list, describe-text-category)
(describe-text-properties, describe-text-properties-1)
(describe-char): Use help buttons instead of widgets.
(describe-char-unicodedata-file): Make URL link in doc string.
2005-12-23 01:51:44 +00:00
Juri Linkov
e217c04eaf (describe-text-properties): Replace buffer name "*Help-2*" with "*Help*<2>".
(describe-char): Add functions print-help-return-message,
toggle-read-only.  Use help-setup-xref with nil to not store
describe-char in help-xref-stack.  Use help-make-xrefs to
make [back] button.
2005-12-14 07:44:20 +00:00