unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Alex Schroeder <alex@emacswiki.org>
Cc: patware@freeshell.org
Subject: reconsider defaults custom group
Date: Wed, 25 Dec 2002 19:19:58 +0100	[thread overview]
Message-ID: <87adiuyn8x.fsf@emacswiki.org> (raw)

Patrick Anderson posted a nice customization group for newbies on
http://www.emacswiki.org/cgi-bin/wiki.pl?ReconsiderDefaults

Was there not a thread a long time ago about building such a list?
Now at least we have a starting point.

Alex.



Here it is:

;;; reconsider-defaults.el --- reconsider default emacs settings.
;;; Commentary:

;; type
;; M-x eval-buffer RET
;; M-x reconsider-defaults RET
;; this will create a "customization" buffer used to make permanent changes to emacs behavior

;;; Code:

(defgroup reconsider-defaults nil
  :group 'emacs)

(defun reconsider-defaults ()
  "reconsider default emacs settings."
  (interactive)
  (mapcar (lambda (var)
			(custom-add-to-group 'reconsider-defaults var 'custom-variable))
		  '(
			confirm-kill-emacs
			global-font-lock-mode
			iswitchb-mode
			auto-compression-mode
			suggest-key-bindings
			transient-mark-mode
			dired-recursive-copies
			dired-recursive-deletes

			blink-cursor
			x-stretch-cursor
			show-paren-mode
			show-trailing-whitespace
			desktop-enable
			display-time-mode

			display-time-day-and-date
			display-time-format
			display-time-mode
			hs-isearch-open

			view-diary-entries-initially



			apropos-do-all
			winner-mode

			tab-stop-list
			tab-width

			enable-recursive-minibuffers

			woman-use-own-frame

			blink-cursor-delay
			blink-cursor-interval
			blink-matching-paren-dont-ignore-comments

			eol-mnemonic-mac
			eol-mnemonic-undecided
			eol-mnemonic-unix

			archive-zip-use-pkzip
			auto-save-list-file-prefix

			user-full-name
			user-mail-address

			global-hl-line-mode

			bookmark-bmenu-toggle-filenames
			bookmark-sort-flag
			browse-url-browser-function

			c-default-style
			c-echo-syntactic-information-p
			c-mode-common-hook
			case-fold-search
			column-number-mode
			completion-ignored-extensions

			delete-selection-mode

			diary-file
			diary-hook
			dired-at-point-require-prefix

			ediff-diff-options
			ediff-window-setup-function

			emacs-lisp-mode-hook
			emacs-wiki-downcase-title-words
			emacs-wiki-highlight-markup

			eshell-buffer-maximum-lines
			eshell-cmpl-man-function
			eshell-directory-name
			eshell-force-execution
			eshell-group-file
			eshell-hosts-file
			eshell-interpreter-alist
			eshell-ls-archive-regexp
			eshell-ls-dired-initial-args
			eshell-ls-highlight-alist
			eshell-ls-initial-args
			eshell-ls-product-regexp
			eshell-ls-use-in-dired
			eshell-passwd-file
			eshell-send-direct-to-subprocesses

			flyspell-default-dictionary

			font-lock-maximum-size

			generic-define-unix-modes

			gnus-asynchronous
			gnus-default-directory
			gnus-group-list-inactive-groups
			gnus-home-directory
			gnus-large-newsgroup
			gnus-message-archive-group
			gnus-use-cache
			gnus-use-dribble-file

			gud-cdb-directories
			gud-chdir-before-run

			hi-lock-mode

			highlight-changes-active-string
			highlight-changes-global-changes-existing-buffers
			highlight-changes-passive-string

			hippie-expand-try-functions-list ;(define-key global-map [(meta ?/)] 'hippie-expand)

			htmlize-html-major-mode

			isearch-lazy-highlight-cleanup
			isearch-lazy-highlight-initial-delay
			isearch-lazy-highlight-max-at-a-time

			ls-lisp-emulation
			ls-lisp-ignore-case
			ls-lisp-verbosity

			mail-host-address
			mail-source-crash-box
			mail-source-directory
			mail-user-agent

			make-backup-files
			mark-diary-entries-in-calendar
			mark-holidays-in-calendar

			max-specpdl-size

			message-directory
			message-log-max
			message-send-mail-function

			mmm-global-mode
			mmm-major-mode-preferences
			mmm-mode-ext-classes-alist

			mode-line-format

			mouse-wheel-mode

			next-line-add-newlines
			next-screen-context-lines
			nnmail-message-id-cache-file

			parens-require-spaces

			read-quoted-char-radix

			resize-minibuffer-mode

			scroll-bar-mode
			scroll-preserve-screen-position

			send-mail-function

			shell-file-name

			smtpmail-auth-credentials
			smtpmail-debug-info
			smtpmail-default-smtp-server
			smtpmail-local-domain
			smtpmail-queue-dir
			smtpmail-smtp-server

			tags-revert-without-query
			tramp-debug-buffer

			uniquify-buffer-name-style

			url-cache-directory
			url-cookie-file
			url-global-history-file
			url-global-history-save-interval
			url-keep-history

			vc-default-back-end

			w3m-bookmark-file
			w3m-default-save-directory
			w3m-fill-column
			w3m-key-binding
			w3m-local-directory-view-method
			w3m-search-default-engine
			w3m-use-header-line

			ange-ftp-dumb-unix-host-regexp
			ange-ftp-generate-anonymous-password
			appt-message-warning-time
			))
  (customize-group 'reconsider-defaults))
;;; reconsider-defaults.el ends here

             reply	other threads:[~2002-12-25 18:19 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-25 18:19 Alex Schroeder [this message]
2002-12-26  1:22 ` reconsider defaults custom group Miles Bader
2002-12-26 23:39 ` Richard Stallman
2003-01-02 20:26   ` patware
2003-01-03  7:50     ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2003-01-02 20:36 Patrick Anderson
2003-01-04  0:18 ` Kim F. Storm
2003-01-04 23:44   ` Richard Stallman
2003-01-05  4:03     ` Alex Schroeder
2003-01-06  3:25       ` Richard Stallman
2003-01-03 23:45 Patrick Anderson
2003-01-06 16:30 Patrick Anderson
2003-01-06 20:50 ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87adiuyn8x.fsf@emacswiki.org \
    --to=alex@emacswiki.org \
    --cc=patware@freeshell.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).