summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Add R7RS syntax forms to scheme.elPeter Feigl2016-05-011-1/+22
| | | | | | | | * lisp/progmodes/scheme.el (scheme-font-lock-keywords-2): Add a number of special forms introduced in R7RS-small. * lisp/progmodes/scheme.el (scheme-indent-function): Same. Copyright-paperwork-exempt: yes
* ; Replace mixed tabs/spaces in scheme.el with just spacesJorgen Schaefer2016-05-011-74/+74
| | | | | * lisp/progmodes/scheme.el: Remove tabs in preparation for upcoming patch.
* Implement horizontal scroll bars on NSAlan Third2016-05-012-54/+5
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/scroll-bar.el (horizontal-scroll-bars-available-p): Remove NS check. * lisp/term/ns-win.el: Remove custom NS scroll-bar handlers and bind scroll-bar mouse clicks to standard handlers. * src/nsterm.h (EmacsScroller): Add 'horizontal' property and rename pixel_height to pixel_length. * src/nsterm.m (x_set_window_size): Remove left-hand scroll-bar code. It caused scroll-bars to be over-drawn and the best working solution appears to be complete removal. (ns_set_horizontal_scroll_bar): Rewrite to handle horizontal scrollers correctly. (ns_set_vertical_scroll_bar): Set width to actual scroller width. (setFrame): Handle horizontal case. (dealloc): Handle horizontal case. (judge): Handle horizontal case. (setPosition): Rename pixel_height to pixel_length. (sendScrollEventAtLoc): Handle horizontal case. (mouseDown): Handle horizontal case and general tidy up of code. (mouseDragged): Handle horizontal case. Call sendScrollEventAtLoc with absolute pixel size instead of ratio. * src/window.h: Remove NS check.
* ; Auto-commit of loaddefs files.Glenn Morris2016-05-011-788/+943
|
* cua-prefix-override-inhibit-delay doc fixLars Ingebrigtsen2016-05-011-1/+1
| | | | | | * lisp/emulation/cua-base.el (cua-prefix-override-inhibit-delay): Typo fix in doc string (bug#23401).
* global-eldoc-mode doc fixLars Ingebrigtsen2016-05-011-2/+10
| | | | | * lisp/emacs-lisp/eldoc.el (global-eldoc-mode): Be more specific about what "applicable" means (bug#23071).
* Make the legend in describe-categories a linkLars Ingebrigtsen2016-05-011-1/+8
| | | | | * lisp/help-fns.el (describe-categories): Make the "see bottom" text a link (bug#22227).
* normal-top-level-add-subdirs-to-load-path doc fixLars Ingebrigtsen2016-05-011-1/+1
| | | | | * lisp/startup.el (normal-top-level-add-subdirs-to-load-path): Doc fix (bug#21962).
* isearch-search-fun-function doc tweakLars Ingebrigtsen2016-05-011-2/+3
| | | | | * lisp/isearch.el (isearch-search-fun-function): Mention what the STRING parameter is (bug#21552).
* Fill some imenu--index-alist doc linesLars Ingebrigtsen2016-05-011-5/+8
| | | | * lisp/imenu.el (imenu--index-alist): Fill some doc lines (bug#21269).
* Make describe-variable look up the variable in the current bufferLars Ingebrigtsen2016-05-011-10/+16
| | | | | | * lisp/help-fns.el (describe-variable): Get the variable definition in the buffer we were called from (in case it only exists there) (bug#21252).
* Further define-obsolete-* doc fixupsLars Ingebrigtsen2016-04-301-2/+2
| | | | | | * lisp/emacs-lisp/byte-run.el (define-obsolete-face-alias): Fix up last change. (define-obsolete-variable-alias): Ditto.
* Describe WHEN in all the define-obsolete- macrosLars Ingebrigtsen2016-04-301-2/+8
| | | | | | | * lisp/emacs-lisp/byte-run.el (define-obsolete-face-alias): Say more verbosely what WHEN is (bug#21225). (define-obsolete-function-alias): Describe the WHEN parameter. (define-obsolete-variable-alias): Ditto.
* with-silent-modifications doc clarificationLars Ingebrigtsen2016-04-301-4/+3
| | | | | | * lisp/subr.el (with-silent-modifications): Rearrange the doc string a bit so that the most pertinent information is at the top (bug#21171).
* clear-visited-file-modtime doc string fixLars Ingebrigtsen2016-04-301-1/+1
| | | | | * lisp/files.el (clear-visited-file-modtime): Fix possibly confusing doc string wording (bug#21169).
* Add a doc string to display-time-stringLars Ingebrigtsen2016-04-301-1/+4
| | | | | | * lisp/time.el: Add a doc string to `display-time-string', because it's referred to in the manual, and is too mysterious otherwise (bug#21002).
* custom-buffer-style doc fixLars Ingebrigtsen2016-04-301-4/+5
| | | | | * lisp/cus-edit.el (custom-buffer-style): Document the `tree' value (bug#20724).
* Rearrange the doc of query-replace slightlyLars Ingebrigtsen2016-04-301-4/+4
| | | | | | * lisp/replace.el (query-replace): Move the mention of the interactive prefix arg earlier so that users can find it (bug#20654).
* apropos-print doc fixLars Ingebrigtsen2016-04-301-3/+6
| | | | | * lisp/apropos.el (apropos-print): Document the undocumented parameters (bug#20520).
* completion-table-with-predicate doc string fixLars Ingebrigtsen2016-04-301-4/+4
| | | | | * lisp/minibuffer.el (completion-table-with-predicate): t -> non-nil in the doc string (bug#20460).
* Fill the completion-table-with-predicate doc stringLars Ingebrigtsen2016-04-301-7/+9
| | | | | * lisp/minibuffer.el (completion-table-with-predicate): Fill the doc string (bug#20460).
* replace-match-maybe-edit doc clarificationLars Ingebrigtsen2016-04-301-1/+3
| | | | | * lisp/replace.el (replace-match-maybe-edit): Say what MATCH-DATA is (bug#20304).
* add-timeout doc fixLars Ingebrigtsen2016-04-301-0/+2
| | | | | * lisp/emacs-lisp/timer.el (add-timeout): Mention the return value (bug#20181).
* CC Mode: Recognize a noise macro with parens after a declarator's identifierAlan Mackenzie2016-04-301-30/+36
| | | | | | * lisp/progmodes/cc-engine (c-forward-decl-or-cast-1): In the while loop following comment "Skip over type decl suffix operators." insert code also to check for noise macros with parentheses.
* (default-mode-line-format): More explicit obsolete infoLars Ingebrigtsen2016-04-301-1/+3
| | | | | * lisp/subr.el (default-mode-line-format): Be more explicit in how default values are now handled (bug#19424).
* insert-file-contents-literally doc fixLars Ingebrigtsen2016-04-301-0/+1
| | | | | * lisp/files.el (insert-file-contents-literally): Say that the parameters are explained in the other function (bug#18317).
* Fix custom types for cursor-in-non-selected-windowsLars Ingebrigtsen2016-04-301-17/+18
| | | | | * lisp/cus-start.el (standard): Use the same custom types for cursor-in-non-selected-windows as for cursor-type (bug#19214).
* Doc clarification to mwheel-scrollLars Ingebrigtsen2016-04-301-1/+2
| | | | | * lisp/mwheel.el (mwheel-scroll): Mention that the restriction does not apply to Windows (bug#19209).
* Clarify the doc of eval-expression-print-formatLars Ingebrigtsen2016-04-301-4/+5
| | | | | * lisp/simple.el (eval-expression-print-format): Doc clarification (bug#19114).
* (extended-command-suggest-shorter): Add a version stringLars Ingebrigtsen2016-04-301-2/+3
| | | | | * lisp/simple.el (extended-command-suggest-shorter): Add a version string.
* Add a variable to control "shorter command" suggestionsIvan Shmakov2016-04-301-1/+7
| | | | | * lisp/simple.el (extended-command-suggest-shorter): New variable (bug#19152). (execute-extended-command): Use it.
* Explictly explain that package-initialize loads the packagesLars Ingebrigtsen2016-04-301-1/+4
| | | | | | | * lisp/emacs-lisp/package.el (package-initialize): Be explicit in saying that `package-initialize' obviates adjusting the path or requiring the packages, as this is a question that apparently comes up now and then (bug#18829).
* Doc fix for insert-pair-alistLars Ingebrigtsen2016-04-301-1/+5
| | | | | * lisp/emacs-lisp/lisp.el (insert-pair-alist): Say what COMMAND-CHAR is (bug#18809).
* Tiny doc clarification for create-fontset-from-fontset-specLars Ingebrigtsen2016-04-301-1/+1
| | | | | * lisp/international/fontset.el (create-fontset-from-fontset-spec): Clarify what the optional part is (bug#18686).
* Fill the doc string of font-lock-keywordsLars Ingebrigtsen2016-04-301-77/+97
| | | | | * lisp/font-lock.el (font-lock-keywords): Fill the lines and reorganise some explanations (bug#21427).
* Doc fix for font-lock-remove-keywordsLars Ingebrigtsen2016-04-301-2/+5
| | | | | * lisp/font-lock.el (font-lock-remove-keywords): Add a link to `font-lock-add-keywords' to describe KEYWORDS (bug#18634).
* Clarify whitespace-style doc stringLars Ingebrigtsen2016-04-301-8/+8
| | | | | * lisp/whitespace.el (whitespace-style): Doc clarification (bug#18296).
* No need to test for jka-comprLars Ingebrigtsen2016-04-301-5/+2
| | | | | * lisp/vc/ediff-util.el (ediff-file-compressed-p): jka-compr is always available; no need to test (bug#18204).
* Doc fixed for next-error-buffer-pLars Ingebrigtsen2016-04-301-12/+12
| | | | | * lisp/simple.el (next-error-buffer-p): Clarify doc string (bug#18202).
* delsel doc touch upsLars Ingebrigtsen2016-04-301-9/+10
| | | | | * lisp/delsel.el (delete-selection-helper): Use non-nil instead of t and clarify function return values (bug#18089).
* Doc fixes for menu-bar.elLars Ingebrigtsen2016-04-301-2/+6
| | | | | | * lisp/menu-bar.el (clipboard-kill-ring-save): Describe the REGION parameter (bug#18028). (clipboard-kill-region): Ditto.
* Doc fixLars Ingebrigtsen2016-04-301-1/+1
| | | | * lisp/rect.el (delete-whitespace-rectangle): Doc fix (bug#18026).
* Minor doc clarificationLars Ingebrigtsen2016-04-301-1/+2
| | | | | * lisp/subr.el (y-or-n-p): Document the return value from "n" (bug#18024).
* Fill font-lock-mode doc stringLars Ingebrigtsen2016-04-291-23/+27
| | | | | * lisp/font-core.el (font-lock-mode): Fill the text to make it narrower (bug#18008).
* Wrap the auto-generated doc stringLars Ingebrigtsen2016-04-291-1/+2
| | | | | | * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Wrap a string to make it less likely that we get overlong lines (bug#17999).
* Clarify hi-lock-find-patternsLars Ingebrigtsen2016-04-291-1/+1
| | | | | * lisp/hi-lock.el (hi-lock-find-patterns): Doc clarification (bug#17989).
* Warning fix in jit-lock-modeLars Ingebrigtsen2016-04-291-3/+5
| | | | | | * lisp/jit-lock.el (jit-lock-mode): Don't issue a warning when turning the mode on in an indirect buffer, if this somehow has happened (bug#17738).
* Add a doc string to `winner-mode'Lars Ingebrigtsen2016-04-291-1/+13
| | | | | * lisp/winner.el (winner-mode): Add a doc string based on the comments in the file (bug#17716).
* Doc fix for align-newline-and-indentLars Ingebrigtsen2016-04-291-1/+3
| | | | | * lisp/align.el (align-newline-and-indent): Mention that alignment is done by `align' (bug#17707).
* Cancel the eldoc timer when switching off eldoc modeLars Ingebrigtsen2016-04-291-1/+4
| | | | | | * lisp/emacs-lisp/eldoc.el (eldoc-mode): Cancel the eldoc timer when switching off eldoc mode. It will be restarted again if needed (bug#17582).