emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r105135: Move Dissociated Press secti


From: Chong Yidong
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r105135: Move Dissociated Press section of manual into Amusements.
Date: Tue, 12 Jul 2011 11:29:27 -0400
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 105135
committer: Chong Yidong <address@hidden>
branch nick: trunk
timestamp: Tue 2011-07-12 11:29:27 -0400
message:
  Move Dissociated Press section of manual into Amusements.
  
  * doc/emacs/misc.texi (Amusements): Move dissociated press here, from its
  own section.
  
  * doc/emacs/emacs.texi (Top): Update node listing.
modified:
  doc/emacs/ChangeLog
  doc/emacs/emacs.texi
  doc/emacs/misc.texi
=== modified file 'doc/emacs/ChangeLog'
--- a/doc/emacs/ChangeLog       2011-07-12 12:53:09 +0000
+++ b/doc/emacs/ChangeLog       2011-07-12 15:29:27 +0000
@@ -1,3 +1,10 @@
+2011-07-12  Chong Yidong  <address@hidden>
+
+       * misc.texi (Amusements): Move dissociated press here, from its
+       own section.
+
+       * emacs.texi (Top): Update node listing.
+
 2011-07-12  Lars Magne Ingebrigtsen  <address@hidden>
 
        * emacs.texi (Top): Change "inferiors" to "subnodes" for greater

=== modified file 'doc/emacs/emacs.texi'
--- a/doc/emacs/emacs.texi      2011-07-12 12:53:09 +0000
+++ b/doc/emacs/emacs.texi      2011-07-12 15:29:27 +0000
@@ -219,7 +219,6 @@
                           "recursive editing level".
 * Emulation::           Emulating some other editors with Emacs.
 * Hyperlinking::        Following links in buffers.
-* Dissociated Press::   Dissociating text for fun.
 * Amusements::          Various games and hacks.
 * Customization::       Modifying the behavior of Emacs.
 

=== modified file 'doc/emacs/misc.texi'
--- a/doc/emacs/misc.texi       2011-07-12 01:38:28 +0000
+++ b/doc/emacs/misc.texi       2011-07-12 15:29:27 +0000
@@ -2572,7 +2572,7 @@
 key bindings.
 @end table
 
address@hidden Hyperlinking, Dissociated Press, Emulation, Top
address@hidden Hyperlinking, Amusements, Emulation, Top
 @section Hyperlinking and Navigation Features
 
 @cindex hyperlinking
@@ -2738,81 +2738,14 @@
 find the one you select (@code{ffap-menu}).
 @end table
 
address@hidden Dissociated Press, Amusements, Hyperlinking, Top
address@hidden Dissociated Press
-
address@hidden dissociated-press
-  @kbd{M-x dissociated-press} is a command for scrambling a file of text
-either word by word or character by character.  Starting from a buffer of
-straight English, it produces extremely amusing output.  The input comes
-from the current Emacs buffer.  Dissociated Press writes its output in a
-buffer named @samp{*Dissociation*}, and redisplays that buffer after every
-couple of lines (approximately) so you can read the output as it comes out.
-
-  Dissociated Press asks every so often whether to continue generating
-output.  Answer @kbd{n} to stop it.  You can also stop at any time by
-typing @kbd{C-g}.  The dissociation output remains in the
address@hidden buffer for you to copy elsewhere if you wish.
-
address@hidden presidentagon
-  Dissociated Press operates by jumping at random from one point in
-the buffer to another.  In order to produce plausible output rather
-than gibberish, it insists on a certain amount of overlap between the
-end of one run of consecutive words or characters and the start of the
-next.  That is, if it has just output `president' and then decides to
-jump to a different point in the buffer, it might spot the `ent' in
-`pentagon' and continue from there, producing `presidentagon'.  Long
-sample texts produce the best results.
-
address@hidden againformation
-  A positive argument to @kbd{M-x dissociated-press} tells it to operate
-character by character, and specifies the number of overlap characters.  A
-negative argument tells it to operate word by word, and specifies the number
-of overlap words.  In this mode, whole words are treated as the elements to
-be permuted, rather than characters.  No argument is equivalent to an
-argument of two.  For your againformation, the output goes only into the
-buffer @samp{*Dissociation*}.  The buffer you start with is not changed.
-
address@hidden Markov chain
address@hidden ignoriginal
address@hidden techniquitous
-  Dissociated Press produces results fairly like those of a Markov
-chain based on a frequency table constructed from the sample text.  It
-is, however, an independent, ignoriginal invention.  Dissociated Press
-techniquitously copies several consecutive characters from the sample
-text between random jumps, unlike a Markov chain which would jump
-randomly after each word or character.  This makes for more plausible
-sounding results, and runs faster.
-
address@hidden outragedy
address@hidden buggestion
address@hidden properbose
address@hidden mustatement
address@hidden developediment
address@hidden userenced
-  It is a mustatement that too much use of Dissociated Press can be a
-developediment to your real work, sometimes to the point of outragedy.
-And keep dissociwords out of your documentation, if you want it to be well
-userenced and properbose.  Have fun.  Your buggestions are welcome.
-
address@hidden Amusements, Customization, Dissociated Press, Top
address@hidden Amusements, Customization, Hyperlinking, Top
 @section Other Amusements
 @cindex boredom
address@hidden hanoi
address@hidden gomoku
address@hidden tower of Hanoi
-
-  If you are a little bit bored, you can try @kbd{M-x hanoi}.  If you are
-considerably bored, give it a numeric argument.  If you are very, very
-bored, try an argument of 9.  Sit back and watch.
-
address@hidden Go Moku
-  If you want a little more personal involvement, try @kbd{M-x gomoku},
-which plays the game Go Moku with you.
-
address@hidden bubbles
-  @kbd{M-x bubbles} is a game in which the object is to remove as many
-bubbles as you can in the smallest number of moves.
+
address@hidden animate-birthday-present
address@hidden animate
+  The @code{animate} package makes text dance.  For an example, try
address@hidden animate-birthday-present}.
 
 @findex blackbox
 @findex mpuz
@@ -2825,70 +2758,82 @@
 guess---to guess a value, type a letter and then the digit you think it
 stands for.  The aim of @code{5x5} is to fill in all the squares.
 
address@hidden bubbles
+  @kbd{M-x bubbles} is a game in which the object is to remove as many
+bubbles as you can in the smallest number of moves.
+
 @findex decipher
 @cindex ciphers
 @cindex cryptanalysis
address@hidden decipher} helps you to cryptanalyze a buffer which is encrypted
-in a simple monoalphabetic substitution cipher.
+  @kbd{M-x decipher} helps you to cryptanalyze a buffer which is
+encrypted in a simple monoalphabetic substitution cipher.
+
address@hidden dissociated-press
+  @kbd{M-x dissociated-press} scrambles the text in the current Emacs
+buffer, word by word or character by character, writing its output to
+a buffer named @samp{*Dissociation*}.  A positive argument tells it to
+operate character by character, and specifies the number of overlap
+characters.  A negative argument tells it to operate word by word, and
+specifies the number of overlap words.  Dissociated Press produces
+results fairly like those of a Markov chain, but is however, an
+independent, ignoriginal invention; it techniquitously copies several
+consecutive characters from the sample text between random jumps,
+unlike a Markov chain which would jump randomly after each word or
+character.  Keep dissociwords out of your documentation, if you want
+it to be well userenced and properbose.
 
 @findex dunnet
-  @kbd{M-x dunnet} runs an adventure-style exploration game, which is
-a bigger sort of puzzle.
+  @kbd{M-x dunnet} runs an text-based adventure game.
+
address@hidden gomoku
address@hidden Go Moku
+  If you want a little more personal involvement, try @kbd{M-x gomoku},
+which plays the game Go Moku with you.
+
address@hidden tower of Hanoi
address@hidden hanoi
+  If you are a little bit bored, you can try @kbd{M-x hanoi}.  If you are
+considerably bored, give it a numeric argument.  If you are very, very
+bored, try an argument of 9.  Sit back and watch.
+
address@hidden life
address@hidden Life
+  @kbd{M-x life} runs Conway's ``Life'' cellular automaton.
 
 @findex lm
 @cindex landmark game
address@hidden lm} runs a relatively non-participatory game in which a robot
-attempts to maneuver towards a tree at the center of the window based on
-unique olfactory cues from each of the four directions.
-
address@hidden life
address@hidden Life
address@hidden life} runs Conway's ``Life'' cellular automaton.
+  @kbd{M-x lm} runs a relatively non-participatory game in which a
+robot attempts to maneuver towards a tree at the center of the window
+based on unique olfactory cues from each of the four directions.
 
 @findex morse-region
 @findex unmorse-region
 @cindex Morse code
 @cindex --/---/.-./.../.
address@hidden morse-region} converts text in a region to Morse code and
+  @kbd{M-x morse-region} converts text in a region to Morse code and
 @kbd{M-x unmorse-region} converts it back.  No cause for remorse.
 
 @findex pong
 @cindex Pong game
address@hidden pong} plays a Pong-like game, bouncing the ball off opposing
-bats.
-
address@hidden solitaire
address@hidden solitaire
address@hidden solitaire} plays a game of solitaire in which you jump pegs
-across other pegs.
-
address@hidden animate-birthday-present
address@hidden animate
-The @code{animate} package makes text dance.  For an example, try
address@hidden animate-birthday-present}.
-
address@hidden studlify-region
address@hidden StudlyCaps
address@hidden studlify-region} studlify-cases the region, producing
-text like this:
-
address@hidden
-M-x stUdlIfY-RegioN stUdlIfY-CaSeS thE region.
address@hidden example
-
 @findex tetris
 @cindex Tetris
 @findex snake
 @cindex Snake
address@hidden tetris} runs an implementation of the well-known Tetris game.
-Likewise, @kbd{M-x snake} provides an implementation of Snake.
+  @kbd{M-x pong}, @kbd{M-x snake} and @kbd{M-x tetris} are
+implementations of the well-known Pong, Snake and Tetris games.
 
-  When you are frustrated, try the famous Eliza program.  Just do
address@hidden doctor}.  End each input by typing @key{RET} twice.
address@hidden solitaire
address@hidden solitaire
+  @kbd{M-x solitaire} plays a game of solitaire in which you jump pegs
+across other pegs.
 
 @findex zone
-The command @kbd{M-x zone} plays games with the display when Emacs is
-idle.
+  The command @kbd{M-x zone} plays games with the display when Emacs
+is idle.
+
+  Finally, if you find yourself frustrated, try the famous Eliza
+program.  Just do @kbd{M-x doctor}.  End each input by typing
address@hidden twice.
 
 @ifnottex
 @lowersections


reply via email to

[Prev in Thread] Current Thread [Next in Thread]