1. 19 Dec, 2011 1 commit
  2. 18 Dec, 2011 1 commit
    • 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-get-selection-internal.
      (ns-set-pasteboard,  ns-copy-including-secondary): Use
      ns-store-selection-internal.
      
      * 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
      Fns_store_cut_buffer_internal.
      (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
      here.
      c803b2b7
  3. 17 Dec, 2011 2 commits
    • Chong Yidong's avatar
      More updates for VC documentation. · 9cff91f8
      Chong Yidong authored
      * doc/emacs/maintaining.texi (VCS Concepts): Make "revision" terminology
      less CVS-specific.
      (VC With A Merging VCS, VC With A Locking VCS): Add xref to
      Registering node.
      (Secondary VC Commands): Deleted.  Promote subnodes.
      (Log Buffer): Add command name for C-c C-c.  Fix the name of the
      log buffer.  Add index entries.
      (VCS Changesets, Types of Log File, VC With A Merging VCS): Use
      "commit" terminology.
      (Old Revisions): Move it to just before VC Change Log.  "Tag" here
      doesn't refer to tags tables.  Note other possible forms of the
      revision ID.  C-x v = does not save.
      (Registering): Note similarity to C-x v v action.  Fix description
      of how backends are chosen.  De-document vc-default-init-revision.
      (VC Change Log): Document C-x v l in VC-Dir buffer.  Document RET
      in root log buffers.
      
      * lisp/vc/vc.el (vc-deduce-fileset): Minor doc fix.
      9cff91f8
    • Paul Eggert's avatar
      Spelling fixes. · 301b181a
      Paul Eggert authored
      301b181a
  4. 16 Dec, 2011 3 commits
  5. 15 Dec, 2011 4 commits
  6. 14 Dec, 2011 1 commit
  7. 13 Dec, 2011 4 commits
    • Alan Mackenzie's avatar
      Add the switch statement to AWK Mode. · 898169a2
      Alan Mackenzie authored
      898169a2
    • Alan Mackenzie's avatar
      Large brace-block initialisation makes CC Mode slow: Fix. · 13d49cbb
      Alan Mackenzie authored
      Tidy up and accelerate c-in-literal, etc. by using the c-parse-state
      routines.  Limit backward searching in c-font-lock-enclosing.decl.
      
      cc-engine.el (c-state-pp-to-literal): Return the pp-state and literal
      type in addition to the limits.
      (c-state-safe-place): New defun, extracted from c-state-literal-at.
      (c-state-literal-at): Use the above new defun.
      (c-slow-in-literal, c-fast-in-literal): Removed.
      (c-in-literal, c-literal-limits): Amended to use c-state-pp-to-literal.
      
      cc-fonts.el (c-font-lock-enclosing-decls): Check for being in a literal.
      Add a limit for backward searching.
      
      cc-mode.el (awk-mode): Don't alias c-in-literal to c-slow-in-literal.
      13d49cbb
    • Stefan Monnier's avatar
      * lisp/progmodes/pascal.el: Declare `ind' as dyn-bound. · 15e0efc7
      Stefan Monnier authored
      Fixes: debbugs:10264
      15e0efc7
    • Martin Rudalics's avatar
      Minor fixes in window handling code and docs. · 454592a6
      Martin Rudalics authored
      * window.c (Vwindow_combination_resize)
      (Vwindow_combination_limit): Use t instead of non-nil in
      doc-strings.
      * window.el (delete-other-windows): Use correct frame in call to
      window-with-parameter.
      * windows.texi (Splitting Windows): Use t instead of non-nil
      when describing window-combination-resize.
      454592a6
  8. 12 Dec, 2011 3 commits
  9. 11 Dec, 2011 4 commits
    • Juanma Barranquero's avatar
      Fix typos. · 11636b22
      Juanma Barranquero authored
      11636b22
    • 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.
      cf018193
    • 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
      ee957461
    • Martin Rudalics's avatar
      Fix docstring of other-window. · 9a9e9ef0
      Martin Rudalics authored
      9a9e9ef0
  10. 10 Dec, 2011 6 commits
  11. 09 Dec, 2011 2 commits
  12. 08 Dec, 2011 3 commits
  13. 07 Dec, 2011 1 commit
  14. 06 Dec, 2011 4 commits
  15. 05 Dec, 2011 1 commit