lp:~haxney/+junk/listing-buffers-read-only

Created by Daniel Hackney and last modified
Get this branch:
bzr branch lp:~haxney/+junk/listing-buffers-read-only
Only Daniel Hackney can upload to this branch. If you are Daniel Hackney please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Daniel Hackney
Status:
Development

Recent revisions

8237. By Daniel Hackney

Make symref list buffer read-only.

Using `toggle-read-only' is not recommended in elisp code; the combination of
the variables `buffer-read-only' and `inhibit-read-only' is preferred. Also,
this ensures that characters do not accidentally get inserted into the buffer.
This is aided by using `suppress-keymap' to remove all self-inserting characters
from `semantic-symref-results-mode-map'.

Finally, `set-buffer-modified-p' is used to prevent symref result buffers from
displaying a modified status.

8236. By Daniel Hackney

Prevent data-debug buffers from having "modified" status

Although the buffers are read-only, expanding and contracting lines caused the
`buffer-modified-p' flag to become non-nil. These buffers should never show up
as having been modified.

Inserting calls to `set-buffer-modified-p' with a nil argument into points where
the buffer is modified prevents the buffer from setting its modified flag.

8235. By Daniel Hackney

Make `data-debug' buffers read-only.

This prevents extraneous characters from being entered and messing up the
buffer. To allow interaction with `data-debug' buffers (expanding and
contracting), any functions which modify the buffer have `inhibit-read-only' set
to non-nil for the duration of their execution.

8234. By Eric Ludlam <email address hidden>

Add ChangeLog, which is derived from the VCS.

8233. By Eric Ludlam <email address hidden>

Update to CEDET version 1.1.

8232. By Eric Ludlam <email address hidden>

(eieio-speedbar-description, eieio-speedbar-derive-line-path)
(eieio-speedbar-object-buttonname, eieio-speedbar-make-tag-line)
(eieio-speedbar-handle-click): Do not specify a class for the method.
Fixes method invocation order problems with EDE.

8231. By Eric Ludlam <email address hidden>

(cedet-java-version-regexp): New option.
(cedet-java-get-version): Use above.

8230. By Eric Ludlam <email address hidden>

(function_with_macro_name, use_macr): New test symbols.

8229. By Eric Ludlam <email address hidden>

(semantic-symref-result::semantic-symref-result-get-tags): Make sure
the cursor is on the matched name.

8228. By David Engster <email address hidden>

(INSTALL): Fix typos and mention Gmane groups.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers