1. 19 Dec, 2011 4 commits
    • Chong Yidong's avatar
      More updates for VC documentation. · bc859d5f
      Chong Yidong authored
      * doc/emacs/maintaining.texi (VCS Merging, VCS Changesets): Index entries.
      (VC Mode Line): Add index entry for "version control status".
      (VC Undo): Use vc-revert instead of its vc-revert-buffer alias.
      Document vc-revert-show-diff.  De-document vc-rollback.
      (VC Directory Mode): Rewrite introduction.  Move prefix arg
      documentation here from VC Directory Buffer node.
      (VC Directory Buffer): Use a decentralized VCS example.
      (VC Directory Commands): Use a table.  Remove material duplicated
      in previous nodes on multi-file VC filsets.
    • Chong Yidong's avatar
      Fix bugs in vc-dir-mark-unmark and vc-dir-mark-all-files. · a6198c90
      Chong Yidong authored
      * lisp/vc/vc-dir.el (vc-dir-parent-marked-p, vc-dir-children-marked-p):
      Don't signal an error in a predicate function; return non-nil.
      (vc-dir-mark-file): Move the error here.
      (vc-dir-mark-unmark): If acting on the region, keep going if one
      of the entries cannot be marked/unmarked.
      (vc-dir-mark-all-files): If current entry is a directory, mark
      only child files, as documented.
    • Vincent Belaïche's avatar
      Ooops... undo changes of 2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net,... · 34c5fb55
      Vincent Belaïche authored
      Ooops... undo changes of 2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net, as trunk branch is feature frozen, and 2011-12-11T14:49:48Z!vincentb1@users.sourceforge.net was a feature addition.
    • Paul Eggert's avatar
      Spelling fixes. · 99d99081
      Paul Eggert authored
  2. 18 Dec, 2011 3 commits
    • Jan Djärv's avatar
      Fix spelling AquaEmacs => Aquamacs · 3771cb17
      Jan Djärv authored
    • Jan Djärv's avatar
      Adapt code from AquaEmacs to handle occasional blank menus. · 5fecd5fc
      Jan Djärv authored
      * nsmenu.m (trackingMenu): New variable.
      (NSMenuDidBeginTrackingNotification): Declare if OSX < 10.5 and
      (trackingNotification): New method (from AquaEmacs).
      (menuNeedsUpdate): Expand comment and return if trackingMenu is 0,
      from AquaEmacs.
      (syms_of_nsmenu): Set trackingMenu to 1 if not NS_IMPL_COCOA.
      * nsterm.m (ns_term_init): Subscribe for notifications
      NSMenuDidBeginTrackingNotification and NSMenuDidEndTrackingNotification
      to method trackingNotification in EmacsMenu.
      Fixes: debbugs:7030
    • Jan Djärv's avatar
      NS selection bug fix and cleanup, see thread C-g crash in C-x C-f (OSX Lion). · c803b2b7
      Jan Djärv authored
      Thread is on emacs-devel.
      * lisp/term/ns-win.el (ns-get-selection-internal)
      (ns-store-selection-internal): Declare.
      (ns-store-cut-buffer-internal, ns-get-cut-buffer-internal): Declare
      as obsolete.
      (ns-get-pasteboard, ns-paste-secondary): Use
      (ns-set-pasteboard,  ns-copy-including-secondary): Use
      * src/nsselect.m (CUT_BUFFER_SUPPORT): Remove define.
      (symbol_to_nsstring): Fix indentation.
      (ns_symbol_to_pb): New function.
      (Fns_get_selection_internal): Renamed from Fns_get_cut_buffer_internal.
      (Fns_rotate_cut_buffers_internal): Removed.
      (Fns_store_selection_internal): Renamed from
      (ns_get_foreign_selection, Fx_own_selection_internal)
      (Fx_disown_selection_internal, Fx_selection_exists_p)
      (Fns_get_selection_internal, Fns_store_selection_internal): Use
      ns_symbol_to_pb and check if return value is nil.
      (syms_of_nsselect): Remove ifdef CUT_BUFFER_SUPPORT.  Remove
      defsubr Sns_rotate_cut_buffers_internal.  Sns_get_cut_buffer_internal
      renamed to Sns_get_selection_internal, Sns_store_cut_buffer_internal
      renamed to Sns_store_selection_internal.
      (ns_handle_selection_request): Move code to Fx_own_selection_internal
      and remove this function.
      (ns_handle_selection_clear): Remove, never used.
      (Fx_own_selection_internal): Move code from ns_handle_selection_request
  3. 17 Dec, 2011 6 commits
  4. 16 Dec, 2011 4 commits
  5. 15 Dec, 2011 8 commits
  6. 14 Dec, 2011 1 commit
  7. 13 Dec, 2011 6 commits
  8. 12 Dec, 2011 4 commits
    • Daniel Pfeiffer's avatar
      * lisp/progmodes/make-mode.el: Bring it up to date with makepp V2.0. · 87393f26
      Daniel Pfeiffer authored
      (makefile-make-font-lock-keywords): Extend meaning of `keywords'.
      (makefile-gmake-statements, makefile-makepp-statements):
      Use it and add new makepp keywords.
      (makefile-makepp-font-lock-keywords): Add new patterns.
      (makefile-match-function-end): Match new [...] and [[...]].
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · 8d3c0ff2
      Glenn Morris authored
    • Chong Yidong's avatar
      More updates to Building chapter of Emacs manual. · 29eabb8e
      Chong Yidong authored
      * doc/emacs/building.texi (Executing Lisp): Fix xref for C-M-x.
      (Lisp Libraries): Add xref to node explaining `load' in Lisp
      manual.  Note that load-path is not customizable.
      (Lisp Eval): Note that listed commands are available globally.
      Explain the meaning of "defun" in the C-M-x context.
      (Lisp Interaction): Copyedits.
      (External Lisp): Fix name of inferior Lisp buffer.  Mention Scheme.
      (Compilation): Define "inferior process".
    • Paul Eggert's avatar
      Spelling fixes. · 333f9019
      Paul Eggert authored
  9. 11 Dec, 2011 4 commits
    • Juanma Barranquero's avatar
      Fix typos. · 11636b22
      Juanma Barranquero authored
    • Vincent Belaïche's avatar
      The overall change is to add cell renaming, that is · cf018193
      Vincent Belaïche authored
      	setting fancy names for cell symbols other than name matching
      	"\\`[A-Z]+[0-9]+\\'" regexp .
      	(ses-create-cell-variable): New defun.
      	(ses-relocate-formula): Relocate formulas only for cells the
      	symbols of which are not renamed, i.e. symbols whose names do not
      	match regexp "\\`[A-Z]+[0-9]+\\'".
      	(ses-relocate-all): Relocate values only for cells the symbols of
      	which are not renamed.
      	(ses-load): Create cells variables as the (ses-cell ...) are read,
      	in order to check row col consistency with cell symbol name only
      	for cells that are not renamed.
      	(ses-replace-name-in-formula): New defun.
      	(ses-rename-cell): New defun.
    • Chong Yidong's avatar
      * progmodes/gdb-mi.el (gdb): Set comint-prompt-regexp · ee957461
      Chong Yidong authored
      which is required for completion via gud-gdb-fetch-lines-filter.
      Fixes: debbugs:10274
    • Kenichi Handa's avatar
      merge trunk · d93a1e34
      Kenichi Handa authored