emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] branch go created (now a5154e6)


From: Eric Schulte
Subject: [elpa] branch go created (now a5154e6)
Date: Sun, 16 Mar 2014 01:02:07 +0000

eschulte pushed a change to branch go
in repository elpa.

        at  a5154e6   adding file-ending comments to all source files

This branch includes the following new commits:

       new  66c3ac2   parsing properties in SGF files
       new  c98ecbf   parse nodes
       new  5325f5d   parse-prop -> parse-props
       new  7759093   parse-many macro
       new  ac2444e   parse-nodes
       new  5cb8444   passing all tests
       new  2e3885d   some fixes
       new  aa6169a   parsing simple trees
       new  af8c085   parsing more complex trees
       new  764de98   helper functions
       new  848bc8a   ignore data directory
       new  0803175   headers
       new  a202776   splitting into sections & stubbing out parsing
       new  d88b8c4   processing simple/core properties
       new  0d00554   board display
       new  db68adc   cleaned up board printing
       new  3eb012c   not using "I" as an index
       new  6f91b35   applying moves to a board
       new  6f9d595   moving games/ -> sgf-files/
       new  0d1f564   alright "i" *is* a valid position identifier
       new  47e5b73   display sgf file as a go board in a buffer
       new  d60154c   example sgf file generated using gcoban
       new  47a39c1   more complex but more intuitive and useful `range'
       new  3385b62   right and left implemented but buggy
       new  89bc046   right and left are mainly working
       new  6114878   improvements, considering labels and moves
       new  412a219   implementation notes
       new  db02f8e   adding a major mode for board navigation keys
       new  3cdb945   q now quits a sgf display buffer
       new  099a98b   saving the board configuration with each sgf step
       new  93ba892   a test to protect against unwanted state changes
       new  e8a9816   consolidating utility functions
       new  603f604   removing dead pieces after moves
       new  cae08eb   beginning to stub out tests for dead stone removal
       new  a54a935   compiled and caught some minor issues
       new  a779727   passing all tests (at least it did this once)
       new  1d537f1   remove debug printf
       new  6bcc04a   more capture tests, failing multistone captures
       new  f191b23   passing all tests
       new  406c9bd   parsing empty properties
       new  9a9f131   simplified parse-tree, but not done
       new  fbaa17b   more work with tree parsing
       new  7507d88   paren matching
       new  dd68e3c   indentation
       new  8903ce9   looking at a new method of parsing trees
       new  c682c73   TODO: try using load-read-function and try loading these 
files w/read
       new  b5ab8b9   parsing of sgf files with alternative paths working
       new  713702a   all tests are passing
       new  3e8e18f   removed debug stuffs
       new  c8d21e5   whitespace
       new  948cda0   parsing large complex files
       new  010efd7   more condensed collecting of games w/alternatives
       new  3431aaf   passing all tests
       new  efbe2ce   more parsing/syntax tweaks
       new  0ce780f   new approach to parsing sgf files into elisp
       new  02a9567   some utility functions
       new  9df76c4   splitting sgf.el into board test and utility files
       new  7fb5907   able to load and play through games w/sgf2el
       new  60753a5   passing first two tests
       new  7de6cfd   passing first five tests
       new  53f323d   passing first 6 tests
       new  d97c182   automatically normalize elisp sgf buffers
       new  2264580   consistently passing first 7 tests
       new  0580b00   passing all tests
       new  d5ee4b3   cleanup and straightening
       new  eb1d526   parsing weird comments
       new  2b0a725   support for converting *very* large files
       new  696c585   misc
       new  3b95f58   better names for dynamic local variables
       new  332c626   bringing in some files from my old go-mode
       new  7fdafab   other new files
       new  4f2eaea   tweak header
       new  00cca18   indentation
       new  ca8c292   sending sgf commands to gnugo
       new  4f390ef   stubbing out board interaction functions
       new  df849a3   sgf-play -> sgf-trans
       new  947bec9   saner requirement dependency graph
       new  bec73ba   stubbing out generic trans functions
       new  b8a7c72   communicating with gnugo through gtp generics
       new  0341e6d   splitting the sgf back end from the board interface
       new  1570bac   normalization
       new  92ee7ad   organization
       new  1f4a344   starting to transition to generic board interface
       new  17b998e   more transition
       new  6124fe7   working with new set less some state-leak issues
       new  2a36049   playing gnugo
       new  d8193eb   removed old variable
       new  050c3f9   made the *back-ends* variable singular
       new  438006c   tweaks
       new  55ce404   moving around major mode and key bindings
       new  63d995e   adding properties to the board string
       new  442283b   worked around stupid bug in mapconcat
       new  54701b6   able to play against gnugo
       new  9f8f33b   remove old variable from tests
       new  81484ef   renaming files for go- prefix
       new  c2aa4e5   renaming sgf->go
       new  74bb083   once again passing most tests
       new  16db958   *trackers* are multiple subordinate back-ends
       new  6ea0389   single function to play gnugo
       new  bc29817   automated playing with gnugo
       new  696d288   now with colors
       new  d5ccfe7   simpler name for main go-board function
       new  29a979e   some setter methods for the sgf backend
       new  125f3f1   new setf'able generic interface
       new  55e02f9   fleshing out the sgf interface
       new  a6a976a   sgf: go-labels shouldn't increment the index
       new  d248fbe   can now feed moves from gnugo through to sgf
       new  cf6940a   renaming go-sgf.el to sgf.el
       new  f43e680   uniform sgf prefix
       new  33b64f7   renaming go-gtp.el to gtp.el
       new  ce19ad7   uniform gtp prefix
       new  f054596   renaming go-igs.el to igs.el
       new  86f49ad   uniform igs prefix
       new  132d599   renaming go-gnugo.el to gnugo.el
       new  64fd6d0   uniform gnugo prefix
       new  5948696   moving back-ends into a subdirectory
       new  2a9759d   renaming main API file
       new  e4433ec   cleanup in go.el
       new  a1b2857   test cleanup
       new  1f7bb91   passing all tests
       new  3550941   better introductory commentary
       new  8792ce4   system-level test combining gnugo and sgf
       new  e7c262f   working towards savings games in SGF format
       new  536f21c   highlighting last move and added pass function
       new  f671b6e   removed dependency on `parse-integer'
       new  b6b46b0   sketching out passing
       new  a6887ec   documentation tweaks
       new  425aef7   starting to flesh out igs support
       new  73c50f9   igs message types from igs.c
       new  df6463b   adding a file for tracking development notes
       new  8a070b6   transitioning IGS interface to use client mode
       new  848ea6d   moving char-to-num and num-to-char to util
       new  8904737   igs using a process filter for asynch processing
       new  3f79a87   notes
       new  248dbc0   stubbed out API interface for go-board
       new  e1d6d12   two small fixes
       new  cfd856b   setf method for aget
       new  d4acebe   igs can track a current game and apply moves
       new  695f752   fixed off-by-one in igs moves & tracking last move
       new  cfb57a8   board propagates setf'd moves to trackers
       new  b238096   beginning of infrastructure for player names & info
       new  7443cad   TODO igs probably needs to periodically ping the server
       new  6e64911   pass move through board to *back-end*
       new  daf62bd   tests require igs
       new  b4cb880   periodically ping IGS server to prevent disconnect
       new  7169fbb   print igs kibitz strings
       new  0d2a68c   igs implements the go back-end API
       new  de4ddf2   improved the setf method for aget
       new  c432940   push all buffer-local variables into an igs object
       new  f39220e   more lenient regexp for matching game listing
       new  861de98   Revert "push all buffer-local variables into an igs 
object"
       new  39a8224   Revert "improved the setf method for aget"
       new  6a0d448   safety measure when observing igs games
       new  08ad8cd   don't quit main back-end when quitting a board
       new  7e9b390   less permissive igs move regular expression
       new  9cc13dc   chunking responses from IGS server into full lines
       new  b07cfc7   images of stones
       new  f4e92f7   beginning to translate svg images into elisp
       new  4d43faf   translated all svg stone images into elisp
       new  f1db5c2   removing stones/ directory
       new  1272937   moving towards using images
       new  a5fea1e   painting a nice svg board, but more to do
       new  d736698   sorted out different types of backgrounds
       new  6d15b8a   prompt before quitting
       new  16ebc50   working on placing backgrounds behind pieces
       new  ac868d1   board images working with backgrounds
       new  b69e1a0   cleanup images in board faces
       new  5ae676f   adding option to play a sound during moves
       new  2f075b7   igs: automatically collect a game listing
       new  696daf8   fix spacing of labels when using image for display
       new  eb23b84   bigger stones
       new  f7299ff   re-organized how files are loaded
       new  8590bf9   start gnugo process when object is created
       new  613510a   quit the main back-end as well
       new  06bc891   support for playing different types of games
       new  9332430   task managment
       new  97981cc   future tasks
       new  a2d731a   process igs "tell" messages
       new  690068a   track and display prisoners
       new  ad1c0a3   scattered changes from a while ago
       new  4977012   NOTES #+option
       new  091e16d   reverse order of sizes
       new  8e62bd0   explicit connection method for back-end objects
       new  16acb15   safer and automatic quitting
       new  b61078a   remove dependencies on org-mode functions
       new  4f918e6   better interactive debugging
       new  da16864   don't commit if process already quit
       new  79e4482   adding README
       new  240f8cd   replace flet with cl-flet
       new  a3e1e7c   set level (mainly for playing GNUGO)
       new  178e1d8   don't throw error when backend passes
       new  ae4640e   two consecutive passes ends the game
       new  f16e3e5   calculate the final score
       new  09e3216   notes on scaling image sizes
       new  7cf2515   query backend for territory
       new  8b2456a   mark an overlay with a black or white cross
       new  0879062   use new mark machinery to apply labels
       new  67657a9   don't mutate hidden state
       new  805f0bd   marking captured territory when game ends
       new  15d9aa4   refresh the go board
       new  92d844c   print score after marking territory
       new  ff15acf   added interface function to view an SGF file
       new  141d469   adding GPL copyright file
       new  6d54204   prefix external names with package name
       new  528d315   update the README
       new  89e8602   ensure prisoners are 0 at the start of a new game
       new  d064f80   robustly handle prematurely quitting process
       new  389a9b0   support for viewing lists in a buffer
       new  cdaf1a7   adding curry, rcurry and compose helpers
       new  02a6f5b   using curry, rcurry and compose helpers
       new  23cce46   scale column width by buffer width
       new  ae32ee9   bug fix, wrong function name
       new  3f3a9a8   include headers in width calculation
       new  83fee11   refresh list every time the buffer changes size
       new  e6087ea   smaller ldots
       new  2720412   small list buffer tweaks
       new  639328e   sorting columns
       new  b1c7ad5   call functions when pressing enter on the list
       new  8ac33f7   updated igs backend
       new  dad4afe   list buffer navigation
       new  fb42d82   organize notes
       new  7d713cd   asynchronous IGS game listing
       new  96bc62b   use igs-re-cond to handle prompts
       new  7fa4d1a   handle IGS shouts
       new  bdf78fe   quit observing IGS game w/o closing connection
       new  e319ed8   remove shouts from comments
       new  7d2c5bd   TODO retain comments
       new  809f1c8   refresh the game list buffer
       new  ea18111   igs TODO: consistent game un-observation
       new  3861405   optionally ignore IGS shouts
       new  ece8a90   refresh message
       new  c4e0591   gtp-num-to-char is being called but is undefined
       new  5f33c9f   igs handle adjourned and resigned games
       new  4e6e5cd   don't truncate lines in go boards
       new  e40576f   better line truncation
       new  6c3d60a   factor general comint utils out of igs.el
       new  7fee38d   thoughts about browser-based implementation
       new  750dae6   wrap go-re-cond in save-match-data
       new  0ea4faf   backend for GTP through arbitrary process
       new  aec8c1e   robust loading w/o load-path customization
       new  429328c   igs class definitions up front for better loading
       new  a59a08b   need assoc for aget
       new  0c91cc0   undo through gtp pipe
       new  0e2d5f2   igs-pipe handles resignation and comments
       new  723a5bd   misc fixes
       new  bb9886d   customizable default gnugo options
       new  e0282cb   notes
       new  80e132c   try to fix gnugo Emacs crashes
       new  ec34160   adding `go-dead' to the API
       new  d127d39   mark dead stones at end of game
       new  22e2772   Add 'packages/el-go/' from commit 
'd127d39d34392eb54627fee0cfb85a35fc231fb2'
       new  c7569db   fix copyright headers
       new  d543faf   renamed el-go README
       new  3b2c27c   re-format README
       new  a5154e6   adding file-ending comments to all source files

The 255 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.




reply via email to

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