[slime-cvs] CVS slime/contrib

CVS User heller heller at common-lisp.net
Sat Apr 7 10:23:39 UTC 2012


Update of /project/slime/cvsroot/slime/contrib
In directory tiger.common-lisp.net:/tmp/cvs-serv7394/contrib

Modified Files:
	ChangeLog 
Log Message:
Even more long line breaking.

--- /project/slime/cvsroot/slime/contrib/ChangeLog	2012/04/06 18:08:30	1.541
+++ /project/slime/cvsroot/slime/contrib/ChangeLog	2012/04/07 10:23:39	1.542
@@ -5,12 +5,14 @@
 
 2012-04-04  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-cl-indent.el (common-lisp-lambda-list-initial-value-form-p): New function.
-	Identifies initial-value-forms from lambda-lists, allowing them to be indented
-	as regular code.
-	(lisp-indent-259): Use the previous when indenting using &lambda to punt to
-	normal indentation when approriate.
-	* slime-cl-indent-test.txt (Test 87): Test indentation of initial-value forms.
+	* slime-cl-indent.el
+	(common-lisp-lambda-list-initial-value-form-p): New function.
+	Identifies initial-value-forms from lambda-lists, allowing them to
+	be indented as regular code.
+	(lisp-indent-259): Use the previous when indenting using &lambda
+	to punt to normal indentation when approriate.
+	* slime-cl-indent-test.txt (Test 87): Test indentation of
+	initial-value forms.
 
 2012-03-19  Stas Boukarev  <stassats at gmail.com>
 
@@ -59,27 +61,29 @@
 
 2012-03-30  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-cl-indent.el (common-lisp-indent-function-1): Fix indentation
-	of (and ;; Foo\n...). Previously following lines were indented by one, instead
-	of using normal indentation.
+	* slime-cl-indent.el (common-lisp-indent-function-1): Fix
+	indentation of (and ;; Foo\n...). Previously following lines were
+	indented by one, instead of using normal indentation.
 
 	* slime-cl-indent-test.txt (tests 84-86): Tests.
 
 2011-12-30  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-cl-indent.el (common-lisp-looking-at-keyword): New function. Looks
-	past #+foo expressions.
+	* slime-cl-indent.el (common-lisp-looking-at-keyword): New
+	function. Looks past #+foo expressions.
 	(common-lisp-backward-keyword-argument): New function. Semi-aware
 	of #+foo expressions.
 	(common-lisp-indent-function-1):
 	1. Use `common-lisp-indent-parse-state-start'.
-	2. Move #+/- cleavernes outside the cond: it is always a default, and shouldn't
-	trump other indentation logic. Also make it use the column of the first feature
-	expression, not the last.
+	2. Move #+/- cleavernes outside the cond: it is always a default,
+	and shouldn't trump other indentation logic. Also make it use the
+	column of the first feature expression, not the last.
 	3. Make keyword alignment somewhat feature-expression aware.
-	4. Make heuristics not force remaining forms to be indented at the same line.
-	(common-lisp-indent-test): Leave one leading whitespace on comment lines
-	when messing up indentation.
+	4. Make heuristics not force remaining forms to be indented
+	at the same line.
+
+	(common-lisp-indent-test): Leave one leading whitespace on comment
+	lines when messing up indentation.
 
 	* slime-cl-indent-test.txt (tests 77-83): Tests for feature-expression
 	and keyword alignment interaction.
@@ -120,8 +124,9 @@
 
 	* slime-cl-indent-test.txt (tests 72-76): New tests.
 
-	* slime-cl-indent.el (common-lisp-init-standard-indentation): New function,
-	wraps initialization of the common-lisp-indent-function properties.
+	* slime-cl-indent.el (common-lisp-init-standard-indentation): New
+	function, wraps initialization of the common-lisp-indent-function
+	properties.
 
 2011-12-06  Didier Verna  <didier at xemacs.org>
 
@@ -232,12 +237,13 @@
 
 2011-11-19  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-cl-indent.el ("sbcl"): Add indentation alias for !def-debug-command.
+	* slime-cl-indent.el ("sbcl"): Add indentation alias for
+	!def-debug-command.
 
 2011-11-16  Stas Boukarev  <stassats at gmail.com>
 
-	* slime-repl.el (slime-open-stream-to-lisp): Set the process coding system
-	to the right coding system.
+	* slime-repl.el (slime-open-stream-to-lisp): Set the process
+	coding system to the right coding system.
 
 2011-11-12  Nikodemus Siivola  <nikodemus at random-state.net>
 
@@ -247,7 +253,8 @@
 	* slime-cl-indent.el (lisp-beginning-of-defmethod-qualifiers): Renamed
 	from `lisp-beginning-of-defmethod'. Skip the method name as well, since
 	unlike qualifiers it can be list -- eg. (setf foo).
-	(lisp-indent-defmethod): Use the above to get the number of skips right.
+	(lisp-indent-defmethod): Use the above to get the number of skips
+	right.
 
 	* slime-cl-indent-test.txt: Tests 64 and 65.
 
@@ -280,7 +287,8 @@
 
 2011-10-31  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-cl-indent.el (style "sbcl"): Indentation for !DEF-TYPE-TRANSLATOR.
+	* slime-cl-indent.el (style "sbcl"): Indentation for
+	!DEF-TYPE-TRANSLATOR.
 
 2011-10-29  Nikodemus Siivola  <nikodemus at random-state.net>
 
@@ -305,8 +313,8 @@
 
 2011-10-05  Stas Boukarev  <stassats at gmail.com>
 
-	* slime-repl.el (slime-clear-repl-variables): New function, clears *, /,
-	and + variables.
+	* slime-repl.el (slime-clear-repl-variables): New function, clears
+	*, /, and + variables.
 	(slime-repl-clear-buffer-hook): Add `slime-clear-repl-variables'
 	to it, now C-c M-o clears variables, allowing bound objects to be GCed.
 
@@ -352,8 +360,8 @@
 
 2011-08-30  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-repl.el	(slime-repl-suppress-prompt): New variable. Bind to T to
-	temporarily suppress the prompt.
+	* slime-repl.el (slime-repl-suppress-prompt): New variable. Bind
+	to T to temporarily suppress the prompt.
 	(slime-eval-last-expression-in-repl): New command. Sends form from
 	another buffer to REPL for evaluation.
 	(slime-mode-map): Bind slime-eval-last-expression-in-repl to C-c C-j.
@@ -370,11 +378,13 @@
 
 2011-06-21  Nikodemus Siivola  <nikodemus at random-state.net>
 
-	* slime-cl-indent.el (lisp-loop-indent-forms-like-keywords): Fix type error.
-	(common-lisp-style-default): Fix type error, move to after styles have been
-	defined so as to be able to offer a menu for picking the predefined styles.
-	("sbcl"): Oops! It's (as ...) not (:as ...). Also add couple of missing defining
-	forms.
+	* slime-cl-indent.el (lisp-loop-indent-forms-like-keywords): Fix
+	type error.
+	(common-lisp-style-default): Fix type error, move to after styles
+	have been defined so as to be able to offer a menu for picking the
+	predefined styles.
+	("sbcl"): Oops! It's (as ...) not (:as ...). Also add couple of
+	missing defining forms.
 
 2011-06-16  Nikodemus Siivola  <nikodemus at random-state.net>
 
@@ -436,9 +446,10 @@
 
 	Refactoring named styles.
 
-	* slime-cl-indent.el (define-common-lisp-style): Not a list of hooks anymore,
-	but just a single hook. Document the fact that code in :eval option may get
-	called multiple times over the lifetime of a buffer.
+	* slime-cl-indent.el (define-common-lisp-style): Not a list of
+	hooks anymore, but just a single hook. Document the fact that code
+	in :eval option may get called multiple times over the lifetime of
+	a buffer.
 	(common-lisp-style-name, common-lisp-style-inherits)
 	(common-lisp-style-variables, common-lisp-style-indentation)
 	(common-lisp-style-hook, common-lisp-style-docstring)
@@ -605,8 +616,8 @@
 
 	* slime-cl-indent.el (common-lisp-indent-function-1): Better #+
 	support.
-	(common-lisp-loop-part-indentation): Make newline-and-indent work better
-	with non-subclause-aware loop indentation.
+	(common-lisp-loop-part-indentation): Make newline-and-indent work
+	better with non-subclause-aware loop indentation.
 
 2011-05-15  Didier Verna  <didier at xemacs.org>
 
@@ -633,13 +644,15 @@
 
 	* slime-cl-indent.el (lisp-indent-lambda-list): Use sexp-based
 	traversal instead of regular expressions to figure out how to
-	indent lambda-lists. Allows indenting destructuring lambda-lists correctly:
-	previously we could align to a keyword in a previous sublist, instead
-	of the sublist itself.
-	(lisp-indent-lambda-list-keywords-regexp): Add support for non-standard &more.
+	indent lambda-lists. Allows indenting destructuring lambda-lists
+	correctly: previously we could align to a keyword in a previous
+	sublist, instead of the sublist itself.
+	(lisp-indent-lambda-list-keywords-regexp): Add support for
+	non-standard &more.
 	(test-lisp-indent, run-lisp-indent-tests): Rudimentary tests.
-	(lisp-indent-259): Use lambda-list-indentation even if the CDR of the path
-	isn't null: this allows correct indentation of destructuring sublists.
+	(lisp-indent-259): Use lambda-list-indentation even if the CDR of
+	the path isn't null: this allows correct indentation of
+	destructuring sublists.
 	(run-lisp-indent-tests): More test-cases.
 
 2011-05-11  Nikodemus Siivola  <nikodemus at random-state.net>
@@ -673,7 +686,8 @@
 	(common-lisp-indent-parse-state-start):
 	(common-lisp-indent-parse-state-prev): Parse state accessors.
 	(common-lisp-indent-loop-macro-1): Subclause aware loop indentation.
-	(common-lisp-indent-loop-advance-past-keyword-on-line): Utility used by the above.
+	(common-lisp-indent-loop-advance-past-keyword-on-line): Utility
+	used by the above.
 
 2011-05-10  Nikodemus Siivola  <nikodemus at random-state.net>
 
@@ -723,8 +737,9 @@
         entries.
 	* slime-cl-indent.el (lisp-lambda-list-keyword-alignment):
 	* slime-cl-indent.el (lisp-lambda-list-keyword-parameter-indentation):
-	* slime-cl-indent.el (lisp-lambda-list-keyword-parameter-alignment): New
-        customizable user options.
+	* slime-cl-indent.el
+	(lisp-lambda-list-keyword-parameter-alignment): New customizable
+	user options.
 	* slime-cl-indent.el (lisp-indent-defun-method): Improve docstring.
 	* slime-cl-indent.el (extended-loop-p): Fix comment.
 	* slime-cl-indent.el (lisp-indent-lambda-list-keywords-regexp): New
@@ -1138,10 +1153,12 @@
 2010-04-18  Stas Boukarev  <stassats at gmail.com>
 
 	* slime-presentations.el
-	(slime-repl-grab-old-output,slime-copy-or-inspect-presentation-at-mouse):
-	If the presentation at point is no longer available, remove
-	presentation properties from the object.
-	* swank-presentations.lisp (lookup-presented-object): defun->defslimefun.
+	(slime-repl-grab-old-output)
+	(slime-copy-or-inspect-presentation-at-mouse): If the presentation
+	at point is no longer available, remove presentation properties
+	from the object.
+	* swank-presentations.lisp (lookup-presented-object):
+	defun->defslimefun.
 
 2010-04-06  Stas Boukarev  <stassats at gmail.com>
 
@@ -1225,15 +1242,15 @@
 
 2010-03-20  Stas Boukarev  <stassats at gmail.com>
 
-	* slime-c-p-c.el, slime-fuzzy.el: Don't define keys on slime-repl-mode-map
-	if slime-repl isn't loaded.
+	* slime-c-p-c.el, slime-fuzzy.el: Don't define keys on
+	slime-repl-mode-map if slime-repl isn't loaded.
 	* slime-presentations.el: Refuse to load if slime-repl isn't loaded.
 	Reported by Robert Goldman.
 
 2010-03-13  Stas Boukarev  <stassats at gmail.com>
 
-	* slime-asdf.el: use slime-from-lisp-filename so that slime-tramp can work.
-	Reported by Peter Stirling.
+	* slime-asdf.el: use slime-from-lisp-filename so that slime-tramp
+	can work.  Reported by Peter Stirling.
 
 2010-03-12  Stas Boukarev  <stassats at gmail.com>
 
@@ -1879,8 +1896,9 @@
 
 	* slime-repl.el (slime-repl-position-in-history): Add new optional
 	parameter `exclude-string'.
-	(slime-repl-history-replace): Don't replace history item if it's exactly
-	matching the current input, search for the next match instead.
+	(slime-repl-history-replace): Don't replace history item if it's
+	exactly matching the current input, search for the next match
+	instead.
 
 2009-11-19  Tobias C. Rittweiler  <tcr at freebits.de>
 
@@ -1962,10 +1980,10 @@
 
 2009-11-02  Stas Boukarev  <stassats at gmail.com>
 
-	* slime-parse.el (slime-incomplete-form-at-point): Concatenate " )"
-	not just ")", because the form's last char may be \, and the parenthesis
-	will be escaped.
-	That fixes a bug reported by Ariel Badichi.
+	* slime-parse.el (slime-incomplete-form-at-point): Concatenate
+	" )" not just ")", because the form's last char may be \,
+	and the parenthesis will be escaped.  That fixes a bug reported by
+	Ariel Badichi.
 
 2009-10-31  Tobias C. Rittweiler  <tcr at freebits.de>
 
@@ -2156,7 +2174,8 @@
 
 2009-08-27  Stas Boukarev  <stassats at gmail.com>
 
-	* slime-c-p-c.el (slime-contextual-completions): Detect characters properly.
+	* slime-c-p-c.el (slime-contextual-completions): Detect characters
+	properly.
 	(slime-completions-for-character): Append #\ to the character names.
 	This fixes character completion, reported by Nick Levine.
 
@@ -2265,9 +2284,9 @@
 	* slime-fuzzy.el (slime-fuzzy-complete-symbol): show message in the
 	minibuffer after showing completion list, because completion
 	itself can take place in the minibuffer.
-	(slime-fuzzy-choices-buffer): if completion was started in the minibuffer,
-	don't switch to minibuffer in the other window, but select minibuffer window
-	instead.
+	(slime-fuzzy-choices-buffer): if completion was started in the
+	minibuffer, don't switch to minibuffer in the other window, but
+	select minibuffer window instead.
 
 2009-06-23  Helmut Eller  <heller at common-lisp.net>
 
@@ -3051,10 +3070,10 @@
 
 2008-04-06  Tobias C. Rittweiler  <tcr at freebits.de>
 
-	* slime-presentations.lisp: 
+	* slime-presentations.lisp:
 	(slime-maybe-M-.-presentation-at-point): Renamed to
 	`slime-edit-presentation'. Now makes sure to decline if user gave
-	a name explicitly. 
+	a name explicitly.
 
 2008-03-24  Helmut Eller  <heller at common-lisp.net>
 
@@ -3072,7 +3091,7 @@
 	string representation of the classifications rather than the
 	classifications themselves. (Notice this propagates up to (and
 	consequently changes the return value of) the RPC function
-	FUZZY-COMPLETIONS. (incompatible api change.)  
+	FUZZY-COMPLETIONS. (incompatible api change.)
 
 	Rationale: The number of supported classification can be changed
 	without having to adapt its display at the client.
@@ -3106,11 +3125,11 @@
 
 2008-03-02  Tobias C. Rittweiler  <tcr at freebits.de>
 
-	M-. now works on presentations. 
+	M-. now works on presentations.
 
 	Additionally, a Find Definition entry is presented in the menu
 	appearing on right clicking on a presentation.
-	
+
 	* slime-presentations.lisp (slime-M-.-presentation): New function.
 	(slime-M-.-presentation-at-mouse): New function.
 	(slime-M-.-presentation-at-point): New function.
@@ -3128,7 +3147,7 @@
 	Having the `slime-presentations' contrib enabled, (princ 10)
 	resulted in "1010" rather than "10\n10". (This also caused a
 	regression in the `repl-test' test case.)
-	
+
 	* swank-presentations.lisp (present-repl-results): Emit fresh-line
 	as the original SEND-REPL-RESULTS-TO-EMACS does.
 
@@ -3222,16 +3241,16 @@
 
 2008-01-20  Matthias Koeppe  <mkoeppe at mail.math.uni-magdeburg.de>
 
-	Hook presentations into debugger and inspector, restoring 
+	Hook presentations into debugger and inspector, restoring
 	features that were removed on 2007-08-27.
-	
+
 	* slime-presentations.el (slime-presentation-add-easy-menu):
 	Install presentation menu also in the debugger and inspector.
 	(slime-presentation-inspector-insert-ispec): New.
 	(slime-presentation-sldb-insert-frame-variable-value): New.
 	(slime-presentations-init): Install these functions as
 	slime-inspector-insert-ispec-function and
-	sldb-insert-frame-variable-value-function. 
+	sldb-insert-frame-variable-value-function.
 
 2008-01-19  Helmut Eller   <heller at common-lisp.net>
 
@@ -3243,7 +3262,7 @@
 	* slime-presentations.el
 	(slime-copy-or-inspect-presentation-at-mouse): Call
 	slime-copy-presentation-at-mouse-to-repl rather than
-	slime-copy-presentation-at-mouse. 
+	slime-copy-presentation-at-mouse.
 
 2008-01-10  Tobias C. Rittweiler  <tcr at freebits.de>
 
@@ -3252,42 +3271,42 @@
 
 	* swank-arglist.lisp (read-form-spec): Added assertion against
 	receiving junk form specs from Emacs.
-	
+
 2008-01-10  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* slime-editing-commands.el (slime-close-all-parens-in-sexp): Use
 	new portability function `slime-delete-and-extract-region'.
-	
+
 2008-01-10  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* swank-parse.lisp (slime-incomplete-form-at-point): Hopefully
 	better fix than before.

[328 lines skipped]





More information about the slime-cvs mailing list