• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/textmodes/

Lines Matching defs:can

13 ;; GNU Emacs is free software; you can redistribute it and/or modify
77 ;; deletion of a character to a table cell can be trapped by a
126 ;; Some of them are pretty intuitive and you can easily guess what
267 ;; functions can be obtained through existing Emacs text editing
269 ;; columns can be copied and pasted through rectangle commands. After
292 ;; cell reformation. You can find these additional bindings in the
377 ;; menu. It can be reconfigured via `table-cell-map-hook'. The
393 ;; consist of valid border characters. Cells can not be nested one to
460 ;; spacing between words and line breaking. Only one space can be
468 ;; can not stand on their own.
493 ;; For this purpose the package provides fixed width mode. You can
536 ;; no vertical justification. A paragraph can be justified
540 ;; For cell justification a user can select horizontal justification
543 ;; justification can be 'top, 'middle, 'bottom or 'none. When a cell
742 variable's value can be toggled by \\[table-fixed-width-mode] at
808 User can modify `table-cell-map' by adding custom functions here."
918 ;; so that we can show the indicator on the mode line handy.
970 ;;; typing can cause unwanted cache refill.
1092 :active (table--cell-can-split-horizontally-p)
1095 :active (table--cell-can-split-vertically-p)
1099 :active (table--cell-can-span-p 'right)
1102 :active (table--cell-can-span-p 'left)
1105 :active (table--cell-can-span-p 'above)
1108 :active (table--cell-can-span-p 'below)
1293 remains nil. BODY can set it to t when it does not want to fill the
1507 parameter CELL-WIDTH and CELL-HEIGHT can specify the size of each
1509 is a number. They can be a list of numbers to specify different size
2186 ;; for each cell calculate the maximum number of blank lines we can delete
2211 ;; can consume all blank lines
2470 You can actually try how it works in this buffer. Press
2599 (if (table--cell-can-span-p d)
2617 (unless (table--cell-can-span-p direction)
2711 (unless (table--cell-can-split-vertically-p)
2741 (table--update-cell 'now) ;; can't defer this operation
2757 (unless (table--cell-can-split-horizontally-p)
2837 (table--update-cell 'now)) ;; can't defer this operation
3393 elements and can be a negative number for effectively decrementing.
3652 This example shows how a table can be used for text layout editing.
3659 requires some practice. Here is a list of items what it can do.
3678 |requires some practice. Here is a list of items what it can do. |
3694 paragraphs occupying its own cell. Each cell can now be edited
3699 |requires some practice. Here is a list of items what it can do. |
4069 Table is not a mode technically. You can regard it as a pseudo mode
4079 in a fixed width mode all cell width are fixed. When a word can not
4591 list. This list can be any vertical list within the table."
4768 (defun table--cell-can-split-horizontally-p ()
4769 "Test if a cell can split at current location horizontally."
4776 (defun table--cell-can-split-vertically-p ()
4777 "Test if a cell can split at current location vertically."
4784 (defun table--cell-can-span-p (direction)
4785 "Test if the current cell can span to DIRECTION."