1. 12 Mar, 1995 4 commits
  2. 11 Mar, 1995 18 commits
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (reset_buffer_local_variables): Init invisibility. · 3cb719bd
      Richard M. Stallman authored
      (init_buffer_once): Set up buffer_local_flags for it.
      (syms_of_buffer): New variable `buffer-invisibility-spec'.
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (display_text_line): When setting selective_rlen, · 642eefc6
      Richard M. Stallman authored
      ignore whether selective display is on or off.
      (display_text_line, try_window): Check `invisible' prop
      (display_text_line): Check TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS;
      if it says so, use ellipses after invisible text.
      (invisible_p, invisible_ellipsis_p): New functions.
    • Richard M. Stallman's avatar
      (compute_motion): Call recenter_overlay_lists sooner. · 66c75ca5
      Richard M. Stallman authored
      Use Fnext_property_change to get a quick lower bound for
      where `invisible' changes.
      (compute_motion, vmotion): Check `invisible' prop
    • Richard M. Stallman's avatar
      (TEXT_PROP_MEANS_INVISIBLE): New macro. · 47b4c04d
      Richard M. Stallman authored
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (server-buffer-done): Return a list · 9184aafb
      Richard M. Stallman authored
      (NEXT-BUFFER KILLED).  KILLED is t if we killed the buffer.
      (server-edit): Values from server-done is now list of
      args for server-switch-buffer.
      (server-switch-buffer): Likewise.
      (server-switch-buffer): New optional arg KILLED-ONE.
      Avoid the other-buffer at the end in that case.
    • Richard M. Stallman's avatar
      (bookmark-buffer-name): Be smarter about deducing a name. · 4cd51172
      Richard M. Stallman authored
      (bookmark-insert-buffer-name): Use bookmark-buffer-name.
      Replaces bookmark-insert-current-file-name.
      (bookmark-make-cell): Use set-text-properties,
      not format, to clear text properties.
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (Vsame_window_buffer_names, Vsame_window_regexps): New vars. · 855d8627
      Richard M. Stallman authored
      (syms_of_window): Set up Lisp vars.
      (Fdisplay_buffer): Use those vars--if requested, use current window.
    • Richard M. Stallman's avatar
      (Info-menu): Bind beg with let. · 211d6309
      Richard M. Stallman authored
      (info): Use pop-to-buffer.
      (same-window-buffer-names): Add "*info*".
    • Richard M. Stallman's avatar
      Comment change. · d440e474
      Richard M. Stallman authored
    • Richard M. Stallman's avatar
      Initial revision · 20062d6b
      Richard M. Stallman authored
    • Richard M. Stallman's avatar
      (add-menu-item-1): Better error message if · 6f57a741
      Richard M. Stallman authored
      a menu not the last in the path does not exist.
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      Insure that all entry points call `bookmark-maybe-load-default-file'. · e3437989
      Richard M. Stallman authored
      Changed format of bookmark-alist and therefore of bookmark files.
      Have version stamps in bookmark files.
      Automatically upgrade old bookmark files to new format.
      Changed name of default bookmark file to ".emacs.bmk".
      Replaced "Bookmark-menu" with "bookmark-bmenu".  The
      capitalization signified nothing; "bmenu" means "buffer-menu"
      -- that is, bmenu code is for the dired-like of bookmarks that
      appears when `list-bookmarks' is run, and the "bookmark-menu"
      prefix is for the menu-bar.
      Internally, use an alist instead of hardcoded list-positions
      for storing bookmark information.
      Applied <johng@media.mit.edu>'s patches for annotation support:
      (bookmark-send-annotation, bookmark-read-annotation-mode)
      (bookmark-edit-annotation-mode, bookmark-default-annotation-text)
      (bookmark-read-annotation-text-func, bookmark-read-annotation)
      (bookmark-send-edited-annotation, bookmark-edit-annotation):
      New functions.
      (bookmark-get-bookmark, bookmark-get-bookmark-record)
      (bookmark-name-from-full-record, bookmark-set-name)
      (bookmark-get-annotation, bookmark-set-annotation)
      (bookmark-get-info-node, bookmark-set-info-node)
      (bookmark-get-filename, bookmark-set-filename)
      (bookmark-get-position, bookmark-set-position)
      (bookmark-get-front-context-string, bookmark-set-front-context-string)
      (bookmark-get-rear-context-string, bookmark-set-rear-context-string):
      New subroutines.
      (bookmark-file-format-version, bookmark-end-of-version-stamp-marker):
      New variables.
      (bookmark-grok-file-format-version, bookmark-maybe-upgrade-file-format)
      (bookmark-upgrade-version-0-alist, bookmark-upgrade-file-format-from-0)
      (bookmark-insert-file-format-version-stamp): New functions.
      Renamed from bookmark-try-default-file'.
      (bookmark-old-default-file): New variable.
      (bookmark-default-file): Renamed from `bookmark-file'.
      New initial value, ".emacs.bmk".
      (bookmark-make-cell): Use backquote.
      Produce with the new format (Format Version 1).
      Use `format' to strip text-properties.
      (bookmark-write-file): Use `pp' instead of `princ'.
      Call `bookmark-insert-file-format-version-stamp'.
      (bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu)
      (bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu)
      (bookmark-insert-location): New functions.
      (bookmark-completing-read): New function.  Everyone who called
      `completing-read' in the interactive spec now calls this.
      (bookmark-load-hook): New hook.
      (bookmark-make-menu-alist): Function deleted.
      (bookmark-popup-menu-and-apply-function): replaces
      (bookmark-load): Use `bookmark-alist-from-buffer'.
      Call `bookmark-maybe-upgrade-file-format'.
      (bookmark-set): If Info mode, record Info-current-node.
      Use `bookmark-bmenu-surreptitiously-rebuild-list'.
      (bookmark-buffer-file-name): Handle Info files.
      (bookmark-buffer-name): If Info mode, return Info-current-node.
      (bookmark-jump-noselect): For info node, use Info-goto-node.
      Use the helper functions, don't mess with the raw
      alist (except in completion, which we'll take care of later).
      Don't count on `bookmark-search-size' being correct; use the
      length of `forward-str' and `behind-str' instead.
      (bookmark-relocate): Use the helper functions; don't mess
      with the raw alist except in completion.
      (bookmark-rename): C-o in minibuffer now inserts old name.
      (bookmark-delete): New arg BATCH.
      (bookmark-bmenu-execute-deletions): Was `bookmark-bmenu-execute'.
      Just call bookmark-delete with the BATCH arg.
      Set the modification count and maybe save when done.
      Save point intuitively.
      (bookmark-insert-current-file-name): Just use `file-name-nondirectory'.
      (bookmark-location): Made non-interactive.
      (bookmark-bmenu-list): Replaces `list-bookmarks'.
      Delete arg ANNOTATION.  Use mapcar to simplify.
      If not interactive-p, then use `set-buffer' instead of
      (bookmark-kill-line): New function, used instead of kill-line.
      (bookmark-search-size): Init to 16 instead of 500.
    • Richard M. Stallman's avatar
      (Fash, Flsh): Change arg names. · 3d9652eb
      Richard M. Stallman authored
  3. 10 Mar, 1995 2 commits
  4. 09 Mar, 1995 2 commits
  5. 08 Mar, 1995 14 commits