You can subscribe to this list here.
2001 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ha...@fr...> - 2008-04-01 22:50:47
|
Hi, I use emacs 22.1 stable. There seems to be a documentation bug in table.el and the emacs manual. There is no table-cell-horizontal-char variable holding a character, in contrast to what is said in the manual and comments of the table.el file. There is instead a table-cell-horizontal-chars variable that holds a string. Thanks for that very useful package. harven |
From: Guo Wei-W. <ww...@gm...> - 2006-05-01 16:07:22
|
Dear List, My coding system is utf-8. I add (require 'table) in .emacs, and get the message of "map-char-table: Wrong type argument: integerp, (127 . 127)". An= d when I want to publish a emacs-wiki with a table, get the message of "Error occurred: (wrong-type-argument stringp nil)". Here is the debugging information for "map-char-table: Wrong type argument: integerp, (127 . 127)" . Debugger entered--Lisp error: (wrong-type-argument integerp (127 . 127)) aset(#^[nil nil keymap #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil table-cell-map-kmacro-keymap downcase-region (keymap ... ... ... ... ... ... ... ... ... ... ...) set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame (keymap ... ...) nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] #^^[1 0 #^^[2 0 #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil table-cell-map-kmacro-keymap downcase-region ... set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame ... nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] (127 . 127) backward-kill-sentence) (lambda (key value) (aset elt key (table--replace-binding1 value)))((127 = . 127) backward-kill-sentence) map-char-table((lambda (key value) (aset elt key (table--replace-binding1 value))) #^[nil nil keymap #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil table-cell-map-kmacro-keymap downcase-region (keymap ... ... ... ... ... ... ... ... ... ... ...) set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame (keymap ... ...) nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] #^^[1 0 #^^[2 0 #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil table-cell-map-kmacro-keymap downcase-region ... set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame ... nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...]) (cond ((char-table-p elt) (map-char-table ... elt)) ((vectorp elt) (let ... ...)) ((consp elt) (if ... ... ...))) (let ((elt ...) (otail tail)) (setq tail (cdr tail)) (cond (... ...) (... ...) (... ...))) (while (consp tail) (let (... ...) (setq tail ...) (cond ... ... ...))) (let ((tail keymap)) (while (consp tail) (let ... ... ...))) table--replace-binding((keymap #^[nil nil keymap #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil table-cell-map-kmacro-keymap downcase-region ... set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame ... nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] #^^[1 0 #^^[2 0 #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil table-cell-map-kmacro-keymap downcase-region ... set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame ... nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] (67108896 . pop-global-mark) (C-left . previous-buffer) (left . previous-buffer) (C-right . next-buffer) (right . next-buffer))) table--deep-copy-rebind-keymap((keymap #^[nil nil keymap #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil kmacro-keymap downcase-region ... set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame ... nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] #^^[1 0 #^^[2 0 #^^[3 0 pop-global-mark nil list-buffers save-buffers-kill-emacs list-directory eval-last-sexp find-file nil nil indent-rigidly nil kmacro-keymap downcase-region ... set-goal-column delete-blank-lines mark-page toggle-read-only find-file-read-only save-buffer transpose-lines upcase-region find-alternate-file write-file exchange-point-and-mark nil iconify-or-deiconify-frame ... nil nil nil nil nil nil nil nil set-selective-display nil nil expand-abbrev kmacro-start-macro kmacro-end-macro calc-dispatch balance-windows nil shrink-window-if-larger-than-buffer set-fill-prefix point-to-register-compatibility-binding ...] nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ni= l nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] (67108896 . pop-global-mark) (C-left . previous-buffer) (left . previous-buffer) (C-right . next-buffer) (right . next-buffer))) (fset symbol (table--deep-copy-rebind-keymap (symbol-function binding))) (let ((symbol ...) (func ...)) (setq table-cell-global-map-alist (cons ..= . table-cell-global-map-alist)) (if (eq ... ...) (load-library ...)) (fset symbol (table--deep-copy-rebind-keymap ...)) symbol) (or (cdr (assoc binding table-cell-global-map-alist)) (let (... ...) (set= q table-cell-global-map-alist ...) (if ... ...) (fset symbol ...) symbol)) (cond ((and ... ... ...) (or ... ...)) ((keymapp binding) (table--replace-binding binding)) ((stringp binding) (copy-sequence binding)) ((setq tmp ...) (cdr tmp)) (t binding)) (let (tmp) (cond (... ...) (... ...) (... ...) (... ...) (t binding))) table--replace-binding1(Control-X-prefix) (aset elt key (table--replace-binding1 value)) (lambda (key value) (aset elt key (table--replace-binding1 value)))(24 Control-X-prefix) map-char-table((lambda (key value) (aset elt key (table--replace-binding1 value))) #^[nil nil keymap #^^[3 0 set-mark-command move-beginning-of-line backward-char table-cell-map-mode-specific-command-prefix *table--cell-delete-char move-end-of-line forward-char keyboard-quit table-cell-map-help-command indent-for-tab-command *table--cell-newline-and-indent kill-line recenter *table--cell-newline next-line *table--cell-open-line previous-line *table--cell-quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up kill-region Control-X-prefix yank ctl-z-map ESC-prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] #^^[1 0 #^^[2 0 #^^[3 0 set-mark-command move-beginning-of-line backward-char table-cell-map-mode-specific-command-prefix *table--cell-delete-char move-end-of-line forward-char keyboard-quit table-cell-map-help-command indent-for-tab-command *table--cell-newline-and-indent kill-line recenter *table--cell-newline next-line *table--cell-open-line previous-line *table--cell-quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up kill-region Control-X-prefix yank ctl-z-map ESC-prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...]) (cond ((char-table-p elt) (map-char-table ... elt)) ((vectorp elt) (let ... ...)) ((consp elt) (if ... ... ...))) (let ((elt ...) (otail tail)) (setq tail (cdr tail)) (cond (... ...) (... ...) (... ...))) (while (consp tail) (let (... ...) (setq tail ...) (cond ... ... ...))) (let ((tail keymap)) (while (consp tail) (let ... ... ...))) table--replace-binding((keymap #^[nil nil keymap #^^[3 0 set-mark-command move-beginning-of-line backward-char table-cell-map-mode-specific-command-prefix *table--cell-delete-char move-end-of-line forward-char keyboard-quit table-cell-map-help-command indent-for-tab-command *table--cell-newline-and-indent kill-line recenter *table--cell-newline next-line *table--cell-open-line previous-line *table--cell-quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up kill-region Control-X-prefix yank ctl-z-map ESC-prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] #^^[1 0 #^^[2 0 #^^[3 0 set-mark-command move-beginning-of-line backward-char table-cell-map-mode-specific-command-prefix *table--cell-delete-char move-end-of-line forward-char keyboard-quit table-cell-map-help-command indent-for-tab-command *table--cell-newline-and-indent kill-line recenter *table--cell-newline next-line *table--cell-open-line previous-line *table--cell-quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up kill-region Control-X-prefix yank ctl-z-map ESC-prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] (quail-advice . quail-advice) (33554464 . set-mark-command) (F1 lambda nil (interactive) (manual-entry ...)) (S-mouse-3 . kmacro-end-call-mouse) (C-M-backspace) (C-M-delete) (M-backspace) (M-delete) (drag-n-drop . x-dnd-handle-drag-n-drop-event) (paste . clipboard-yank) (copy . clipboard-kill-ring-save) (cut . clipboard-kill-region) (f18 . clipboard-yank) (f16 . clipboard-kill-ring-save) (f20 . clipboard-kill-region) (C-mouse-4 . mwheel-scroll) (S-mouse-4 . mwheel-scroll) (mouse-4 . mwheel-scroll) (C-mouse-5 . mwheel-scroll) (S-mouse-5 . mwheel-scroll) (mouse-5 . mwheel-scroll) (tool-bar menu-item "tool bar" ignore :filter (lambda ... tool-bar-map)) (vertical-line keymap (mouse-1 . mouse-select-window) (down-mouse-1 . mouse-drag-vertical-line) (C-mouse-2 . mouse-split-window-vertically)) (vertical-scroll-bar keymap (mouse-1 . scroll-bar-toolkit-scroll) (C-mouse-2 . mouse-split-window-vertically)) (header-line keymap (mouse-1 . mouse-select-window) (down-mouse-1 . mouse-drag-header-line)) (mode-line keymap (C-mouse-2 . mouse-split-window-horizontally) (mouse-3 . mouse-delete-window) (mouse-2 . mouse-delete-other-windows) (down-mouse-1 . mouse-drag-mode-line) (drag-mouse-1 . mouse-select-window) (mouse-1 . mouse-select-window)) (C-down-mouse-3 . mouse-popup-menubar-stuff) (S-down-mouse-1 . mouse-set-font) (C-down-mouse-1 . mouse-buffer-menu) (mouse-3 . mouse-save-then-kill) (mouse-2 . mouse-yank-at-click) (right-fringe keymap (mouse-1 . mouse-set-point)) (left-fringe keymap (mouse-1 . mouse-set-point)) (triple-mouse-1 . mouse-set-point) (double-mouse-1 . mouse-set-point) (drag-mouse-1 . mouse-set-region) (mouse-1 . mouse-set-point) (down-mouse-1 . mouse-drag-region) (M-mouse-2 . mouse-yank-secondary) (M-mouse-3 . mouse-secondary-save-then-kill) (M-down-mouse-1 . mouse-drag-secondary) (M-drag-mouse-1 . mouse-set-secondary) (M-mouse-1 . mouse-start-secondary) (C-down-mouse-2 . facemenu-menu) (compose-last-chars . compose-last-chars) (f1 . help-command= ) (help . help-command) (f2 . 2C-command) ...)) table--deep-copy-rebind-keymap((keymap #^[nil nil keymap #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char move-end-of-line forward-char keyboard-quit help-command indent-for-tab-command newline-and-indent kill-line recenter newline next-line open-line previous-line quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up kill-region Control-X-prefix yank ctl-z-map ESC-prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] #^^[1 0 #^^[2 0 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char move-end-of-line forward-char keyboard-quit help-command indent-for-tab-command newline-and-indent kill-line recenter newline next-line open-line previous-line quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up kill-region Control-X-prefix yank ctl-z-map ESC-prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] (quail-advice . quail-advice) (33554464 . set-mark-command) (F1 lambda nil (interactive) (manual-entry ...)) (S-mouse-3 . kmacro-end-call-mouse) (C-M-backspace) (C-M-delete) (M-backspace) (M-delete) (drag-n-drop . x-dnd-handle-drag-n-drop-event) (paste . clipboard-yank) (copy . clipboard-kill-ring-save) (cut . clipboard-kill-region) (f18 . clipboard-yank) (f16 . clipboard-kill-ring-save) (f20 . clipboard-kill-region) (C-mouse-4 . mwheel-scroll) (S-mouse-4 . mwheel-scroll) (mouse-4 . mwheel-scroll) (C-mouse-5 . mwheel-scroll) (S-mouse-5 . mwheel-scroll) (mouse-5 . mwheel-scroll) (tool-bar menu-item "tool bar" ignore :filter (lambda ... tool-bar-map)) (vertical-line keymap (mouse-1 . mouse-select-window) (down-mouse-1 . mouse-drag-vertical-line) (C-mouse-2 . mouse-split-window-vertically)) (vertical-scroll-bar keymap (mouse-1 . scroll-bar-toolkit-scroll) (C-mouse-2 . mouse-split-window-vertically)) (header-line keymap (mouse-1 . mouse-select-window) (down-mouse-1 . mouse-drag-header-line)) (mode-line keymap (C-mouse-2 . mouse-split-window-horizontally) (mouse-3 . mouse-delete-window) (mouse-2 . mouse-delete-other-windows) (down-mouse-1 . mouse-drag-mode-line) (drag-mouse-1 . mouse-select-window) (mouse-1 . mouse-select-window)) (C-down-mouse-3 . mouse-popup-menubar-stuff) (S-down-mouse-1 . mouse-set-font) (C-down-mouse-1 . mouse-buffer-menu) (mouse-3 . mouse-save-then-kill) (mouse-2 . mouse-yank-at-click) (right-fringe keymap (mouse-1 . mouse-set-point)) (left-fringe keymap (mouse-1 . mouse-set-point)) (triple-mouse-1 . mouse-set-point) (double-mouse-1 . mouse-set-point) (drag-mouse-1 . mouse-set-region) (mouse-1 . mouse-set-point) (down-mouse-1 . mouse-drag-region) (M-mouse-2 . mouse-yank-secondary) (M-mouse-3 . mouse-secondary-save-then-kill) (M-down-mouse-1 . mouse-drag-secondary) (M-drag-mouse-1 . mouse-set-secondary) (M-mouse-1 . mouse-start-secondary) (C-down-mouse-2 . facemenu-menu) (compose-last-chars . compose-last-chars) (f1 . help-command= ) (help . help-command) (f2 . 2C-command) ...)) (setq table-cell-global-map (table--deep-copy-rebind-keymap (current-global-map))) (let ((map ...) table-cell-global-map) (if (vectorp table-command-prefix) (mapcar ... table-cell-bindings)) (mapcar (lambda ... ...) table-cell-bindings) (setq table-cell-global-map (table--deep-copy-rebind-keymap ...)) (if (featurep ...) (mapcar ... table-command-replacement-alist)) (set-keymap-parent map table-cell-global-map) (setq table-cell-map map) (fset (quote table-cell-map) map)) (if table-cell-map nil (let (... table-cell-global-map) (if ... ...) (mapcar ... table-cell-bindings) (setq table-cell-global-map ...) (if ... ...) (set-keymap-parent map table-cell-global-map) (setq table-cell-map map= ) (fset ... map))) (unless table-cell-map (let (... table-cell-global-map) (if ... ...) (mapcar ... table-cell-bindings) (setq table-cell-global-map ...) (if ... ...) (set-keymap-parent map table-cell-global-map) (setq table-cell-map map= ) (fset ... map))) (let ((table-inhibit-advice t)) (unless table-cell-map (let ... ... ... ... ... ... ... ...)) (unless table-disable-menu (easy-menu-define table-cell-menu-map table-cell-map "Table cell menu" table-cell-menu) (if ... ...)) (run-hooks (quote table-cell-map-hook))) table--make-cell-map() (let ((table-inhibit-advice t)) (table--make-cell-map) (if (null cell-width) (setq cell-width ...)) (if (null cell-height) (setq cell-height ...)) (if (stringp columns) (setq columns ...)) (if (stringp rows) (setq rows ...)) (if (stringp cell-width) (setq cell-width ...)) (if (stringp cell-height) (setq cell-height ...)) (if (numberp cell-width) (setq cell-width ...)) (if (numberp cell-height) (setq cell-height ...)) (mapcar (lambda ... ...) (quote ...)) (let (... ... r i cw ch cell-str border-str) (with-temp-buffer ... ... ... ... ... ... ... ... ... ... ...) (save-excursion ... ...) (setq r 0) (setq ch cell-height) (while ... ... ..= . ... ... ... ... ... ... ...) (table--goto-coordinate ...) (table-recognize-cell ...))) table-insert("3" "3" "5" "1") call-interactively(table-insert) execute-extended-command(nil) call-interactively(execute-extended-command) |
From: solo t. <sol...@gm...> - 2005-01-21 21:48:25
|
how do you install table.el so that you get it in the x-emacs menu (or in the emacs menu)? -solo |
From: Ville <vil...@xe...> - 2002-08-14 18:23:03
|
On Wed, 2002-08-14 at 21:09, Ville Skytt=E4 wrote: > I've been asked to add table.el into one of the XEmacs packages, and > having played around with it a bit in XEmacs, I see (as the notes say) > there are some problems. >=20 > I've worked around a couple, see the attached patch. Oops, I forgot to include a change that was posted to <xem...@xe...> that is supposed to fix some problems too.=20 Updated patch attached, but... > At least one showstopper remains, let me try to describe it. >=20 > When I have inserted a table into a buffer, I poke around and type some > characters *into* the top border (the line with the +-----+------ > stuff), then move into a cell, and type some more. Now, when the table > tries to resize itself, I get (after setting debug-on-error to t): >=20 > Signaling: (wrong-type-argument number-char-or-marker-p nil) > table--put-property(nil table-justify nil) > table--put-cell-justify-property(nil nil) > table--put-cell-property(nil) > table--update-cell(now) ...this problem wasn't fixed by the updated one :( > I'd appreciate it if this could be fixed so I could continue the process > of distributing table.el with XEmacs. I have no idea whether it works > this way in GNU Emacs too, I'm using XEmacs 21.4.8. Cheers, --=20 \/ille Skytt=E4 ville.skytta at xemacs.org |
From: Ville <vil...@xe...> - 2002-08-14 18:09:30
|
Hello, I've been asked to add table.el into one of the XEmacs packages, and having played around with it a bit in XEmacs, I see (as the notes say) there are some problems. I've worked around a couple, see the attached patch. At least one showstopper remains, let me try to describe it. When I have inserted a table into a buffer, I poke around and type some characters *into* the top border (the line with the +-----+------ stuff), then move into a cell, and type some more. Now, when the table tries to resize itself, I get (after setting debug-on-error to t): Signaling: (wrong-type-argument number-char-or-marker-p nil) table--put-property(nil table-justify nil) table--put-cell-justify-property(nil nil) table--put-cell-property(nil) table--update-cell(now) I'd appreciate it if this could be fixed so I could continue the process of distributing table.el with XEmacs. I have no idea whether it works this way in GNU Emacs too, I'm using XEmacs 21.4.8. Cheers, --=20 \/ille Skytt=E4 ville.skytta at xemacs.org |
From: <tf...@OC...> - 2001-09-19 20:27:45
|
I was told that table.el is able to produce LaTeX output. If so, this is great. In that case, there's a bug on your web-page (table.sf.net): it doesn't mention this fact! |
From: Daniel P. W. <wo...@ne...> - 2001-02-10 19:14:46
|
I installed table-1.5.24.el and added (require 'table) to my .emacs file. When I start up xemacs (21.1.14), I get the following warnings: !! Symbol's function definition is void ((table--point-in-cell-p)) ** variable deactivate-mark bound but not referenced !! Symbol's function definition is void ((table--point-in-cell-p)) But the package does seem to function properly! Daniel Wolk wo...@ne... |
From: Michael S. <sm...@xm...> - 2001-01-23 22:57:32
|
Peter Flynn <pe...@si...> writes: > Michael Smith wrote: > > > > Just made available: a new release of a WYSIWYG table editor for > > GNU Emacs and XEmacs, with support added for generating XML source > > compliant with the OASIS Exchange subset of the CALS table model > > (used in DocBook and in some other DTDs)[1]. > > > > The editor -- v1.5.16 of the Emacs lisp package table.el > > Very impressive...but it fails to byte-compile: > > Compiling file /usr/share/emacs/site-lisp/table-1.5.16.el at Tue Jan 23 > 21:03:20 2001 > !! Symbol's value as variable is void ((table-advice-prefix)) > > Is there some other module that must also be present? > > ///Peter Not sure -- in my environment, it byte-compiles without errors. Tak, any ideas? -- Michael Smith mailto:sm...@xm... xml-doc http://www.xml-doc.org/ |