Skip to content
Commits on May 21, 2010
  1. Fixed header sections in rudel-operators.el

    committed
    * rudel-operators.el (header): updated copyright; minor improvements
      in commentary section; minor improvements in history section
Commits on Jun 8, 2009
  1. * obby/rudel-obby.el (header): fixed license text

    jan committed
    * obby/rudel-obby-util.el (header): fixed license text
    * obby/rudel-obby-server.el (header): fixed license text
    * obby/rudel-obby-client.el (header): fixed license text
    * jupiter/jupiter.el (header): fixed license text
    * jupiter/jupiter-operation.el (header): fixed license text
    * jupiter/jupiter-nop.el (header): fixed license text
    * jupiter/jupiter-insert.el (header): fixed license text
    * jupiter/jupiter-delete.el (header): fixed license text
    * jupiter/jupiter-compound.el (header): fixed license text
    * rudel.el (header): fixed license text
    * rudel-util.el (header): fixed license text
    * rudel-tls.el (header): fixed license text
    * rudel-telepathy.e (header)l:fixed license text
    * rudel-speedbar.el (header): fixed license text
    * rudel-overlay.el (header): fixed license text
    * rudel-operators.el (header): fixed license text
    * rudel-operations.el (header): fixed license text
    * rudel-mode.el (header): fixed license text
    * rudel-interactive.el (header): fixed license text
    * rudel-compat.el (header): fixed license text
    Closes #32
Commits on Feb 2, 2009
  1. * rudel-operators.el (rudel-overlay-operators::rudel-insert): Fixed

    jan committed
      computation of insertion offset when appending to the end of the
      buffer string
  2. * obby/rudel-obby-server.el

    jan committed
      (rudel-obby-client::rudel-obby/obby_document/record/ins): use
      `rudel-remote-operation' instead of `rudel-remote-insert'
      (rudel-obby-client::rudel-obby/obby_document/record/del): use
      `rudel-remote-operation' instead of `rudel-remote-delete'
    * obby/rudel-obby-client.el (include rudel-operations): for
      rudel-insert-op and rudel-delete-op
      (rudel-obby-connection::rudel-obby/obby_document/sync_chunk): use
      `rudel-remote-operation' with rudel-insert-op to insert chunks
      (rudel-obby-connection::rudel-obby/obby_document/record/ins): use
      `rudel-remote-operation' instead of `rudel-remote-insert'
      (rudel-obby-connection::rudel-obby/obby_document/record/del): use
      `rudel-remote-operation' instead of `rudel-remote-delete'
    * jupiter/jupiter-operation.el (include rudel-operations): for
      rudel-operation
      (jupiter-operation): derived from rudel-operation
      (jupiter-operation::jupiter-apply): removed; replaced by generic
      `rudel-apply'
    * jupiter/jupiter-nop.el (jupiter-nop::jupiter-apply): removed;
      replaced by `rudel-apply'
      (jupiter-nop::rudel-apply): new method; implements generic
      `rudel-apply'
    * jupiter/jupiter-insert.el (include rudel-operations): for
      jupiter-insert-op
      (jupiter-insert): derived from jupiter-insert-op
      (jupiter-insert::jupiter-apply): removed; inherited from
      jupiter-insert-op
      (jupiter-insert::slot-missing): removed; inherited from
      jupiter-insert-op
    * jupiter/jupiter-delete.el (include rudel-operations): for
      jupiter-delete-op
      (jupiter-delete): derived from jupiter-delete-op
      (jupiter-delete::jupiter-apply): removed; inherited from
      jupiter-delete-op
      (jupiter-delete::slot-missing): removed; inherited from
      jupiter-delete-op
    * jupiter/jupiter-compound.el (jupiter-compound::jupiter-apply):
      removed; replaced by `rudel-apply'
      (jupiter-compound::rudel-apply): new method; implements generic
      `rudel-apply'
    * rudel.el (include rudel-operations): everything is represented in
      terms of operations
      (include rudel-operators): operations apply changes to objects
      through operators
      (rudel-document::rudel-insert): new method; performs insert
      operation
      (rudel-document::rudel-delete): new method; performs delete
      operation
      (rudel-document::rudel-local-insert): removed; document does not
      deal with aspects other than the actual insert and delete
      (rudel-document::rudel-local-delete): removed; document does not
      deal with aspects other than the actual insert and delete
      (rudel-document::rudel-remote-insert): removed; document does not
      deal with aspects other than the actual insert and delete
      (rudel-document::rudel-remote-delete): removed; document does not
      deal with aspects other than the actual insert and delete
      (rudel-document::rudel-local-operation): new method; apply operation
      using overlay and connection operators
      (rudel-document::rudel-remote-operation): new method; apply
      operation using document and overlay operators
      (rudel-handle-buffer-change): realize buffer changes using
      operations
    * rudel-operators.el (new file): collections of operations on Rudel
      data types
    * rudel-operations.el (new file): operation classes
Something went wrong with that request. Please try again.