]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
10 years agoRelease 2.0.3.
Mario Lang [Sun, 22 Jun 2014 23:40:04 +0000 (01:40 +0200)]
Release 2.0.3.

10 years agoUpdate chess.info and fix a minor misunderstanding in chess-display-update documentation.
Mario Lang [Thu, 19 Jun 2014 18:15:19 +0000 (20:15 +0200)]
Update chess.info and fix a minor misunderstanding in chess-display-update documentation.

10 years agoFix Texinfo usage and markup in the Chess manual.
Eli Zaretskii [Thu, 19 Jun 2014 15:15:02 +0000 (18:15 +0300)]
Fix Texinfo usage and markup in the Chess manual.

chess.texi: Proofread and fix the manual.  All the Next, Prev,
Up pointers deleted.  Markup of 'nil' and other symbols fixed.
Typos and British spellings fixed.

10 years agoUnbreak recursive require between chess-display and chess-pgn.
Mario Lang [Wed, 18 Jun 2014 21:48:45 +0000 (23:48 +0200)]
Unbreak recursive require between chess-display and chess-pgn.

10 years ago* chess.el Add to games menu.
Mario Lang [Wed, 18 Jun 2014 21:44:39 +0000 (23:44 +0200)]
* chess.el Add to games menu.

10 years agoRelease 2.0.2.
Mario Lang [Tue, 17 Jun 2014 22:30:35 +0000 (00:30 +0200)]
Release 2.0.2.

10 years ago* chess-display.el (chess-display-highlight-legal): Rename misleading argument pos...
Mario Lang [Tue, 17 Jun 2014 16:13:41 +0000 (18:13 +0200)]
* chess-display.el (chess-display-highlight-legal): Rename misleading argument pos to index.

10 years ago* chess.texi: Include FDL.
Mario Lang [Mon, 16 Jun 2014 21:58:05 +0000 (23:58 +0200)]
* chess.texi: Include FDL.

10 years agoWork on the manual.
Mario Lang [Mon, 16 Jun 2014 18:59:44 +0000 (20:59 +0200)]
Work on the manual.

10 years ago* chess-input.el (chess-input-notation-type): New variable.
Mario Lang [Mon, 16 Jun 2014 13:50:46 +0000 (15:50 +0200)]
* chess-input.el (chess-input-notation-type): New variable.
(chess-input-test-move, chess-input-display-moves): Use it.
(chess-input-shortcut): Generate initial ply list for numeric
notation.

10 years ago* chess-ply.el (chess-legal-plies): Make :file keyword usable if :color
Mario Lang [Mon, 16 Jun 2014 13:22:54 +0000 (15:22 +0200)]
* chess-ply.el (chess-legal-plies): Make :file keyword usable if :color
is specified.

10 years ago* chess-input.el (chess-input-display-moves): Highlight valid target
Mario Lang [Mon, 16 Jun 2014 08:09:43 +0000 (10:09 +0200)]
* chess-input.el (chess-input-display-moves): Highlight valid target
squares if `chess-display-highlight-legal' is non-nil.
(chess-input-shortcut): Redraw board to remove highlights if a ply
was submitted and `chess-display-highlight-legal' is non-nil.

10 years ago(chess-display-mode-map): Bind DEL to `chess-input-shortcut-delete
Mario Lang [Mon, 16 Jun 2014 00:21:00 +0000 (02:21 +0200)]
(chess-display-mode-map): Bind DEL to `chess-input-shortcut-delete

10 years ago* chess-display.el (chess-display-move): Fix repainting when playing
Mario Lang [Sun, 15 Jun 2014 23:08:48 +0000 (01:08 +0200)]
* chess-display.el (chess-display-move): Fix repainting when playing
against the internal engine (AI) which runs off the `post-move' game
event by adding a `redisplay' call just before the `post-move' emision.
(chess-display-select-piece): Use `chess-display-draw-square'.
(chess-display-draw-square): Make PIECE argument optional.

10 years ago* chess-display.el (chess-fen, chess-pgn): Require.
Mario Lang [Sun, 15 Jun 2014 02:18:24 +0000 (04:18 +0200)]
* chess-display.el (chess-fen, chess-pgn): Require.

10 years ago(chess-display-highlight-move): Simplify.
Mario Lang [Sun, 15 Jun 2014 02:05:03 +0000 (04:05 +0200)]
(chess-display-highlight-move): Simplify.

10 years ago* chess-display.el (chess-display-draw-square): New function.
Mario Lang [Sun, 15 Jun 2014 01:44:40 +0000 (03:44 +0200)]
* chess-display.el (chess-display-draw-square): New function.
(chess-display-paint-move, chess-display-set-piece): Use it.

* chess-plain.el (chess-plain-handler): Fix error if unknown event
is received.

10 years ago* chess-display.el (chess-display): Link to info node.
Mario Lang [Sun, 15 Jun 2014 00:17:40 +0000 (02:17 +0200)]
* chess-display.el (chess-display): Link to info node.

10 years agoWork on the manual.
Mario Lang [Sat, 14 Jun 2014 23:40:17 +0000 (01:40 +0200)]
Work on the manual.

10 years ago* chess-display.el (chess-display-select-piece): Redraw legal targets
Mario Lang [Sat, 14 Jun 2014 23:10:36 +0000 (01:10 +0200)]
* chess-display.el (chess-display-select-piece): Redraw legal targets
if a move is either accepted or the same piece is selected again.
This fixes ...
(chess-display-highlight-legal): Now set to `t' by default.

10 years ago(chess-pgn-mode-map): New variable, split out from...
Mario Lang [Sat, 14 Jun 2014 14:55:00 +0000 (16:55 +0200)]
(chess-pgn-mode-map): New variable, split out from...
(chess-pgn-mode): Fix autogenerated docstring to include keymap
description.

10 years ago* chess-test.el (chess-test): Renamed to...
Mario Lang [Sat, 14 Jun 2014 14:08:04 +0000 (16:08 +0200)]
* chess-test.el (chess-test): Renamed to...
(chess-test-database): More descriptive name.
(chess-perft): Require as this is our entry-point for testing.
* doc/chess.texi: Renamed to...
* chess.texi: Top-level file, keeping doc/ for just one file is useless.
* Makefile: Adjust and use the predefined MAKEINFO variable from GNU Make.
* chess-pgn.el (chess-game): Require.
(chess-pgn-parse): Use `rx'.
* chess-game.el (chess-pgn): Do not require.
(chess-game-to-string, chess-game-from-string): Remove, all callers
updated to use chess-pgn functions directly.

10 years ago(chess-algebraic-regexp, chess-algebraic-to-ply): Optionally allow "0-0"
Mario Lang [Sat, 14 Jun 2014 11:30:39 +0000 (13:30 +0200)]
(chess-algebraic-regexp, chess-algebraic-to-ply): Optionally allow "0-0"
and "0-0-0" in addition to "O-O" and "O-O-O" to mean castling.
(chess-algebraic-regexp, chess-algebraic-to-ply): Handle figurine
notation.

10 years ago* chess-algebraic.el (chess-ply-to-algebraic): If TYPE is `:numeric',
Mario Lang [Sat, 14 Jun 2014 10:12:20 +0000 (12:12 +0200)]
* chess-algebraic.el (chess-ply-to-algebraic): If TYPE is `:numeric',
generate ICCF numeric notation.

10 years ago* chess-pos.el (chess-pos-en-passant, chess-pos-status)
Mario Lang [Fri, 13 Jun 2014 21:37:23 +0000 (23:37 +0200)]
* chess-pos.el (chess-pos-en-passant, chess-pos-status)
(chess-pos-side-to-move, chess-pos-annotations)
(chess-pos-preceding-ply): Enable use as generalized variables.
(chess-pos-p): New function.

* chess-ply.el (chess-ply-pos, chess-ply-changes)
(chess-ply-keyword): Enable use as generalized variables.
(chess-ply-castling-changes): Convert to using
`chess-next-index'.

* chess-polyglot.el (chess-polyglot-pos-to-key): Use logxor to invert
rank instead of two loops to keep rank/file apart.

10 years agoFix "makeinfo --html".
Mario Lang [Fri, 13 Jun 2014 09:31:16 +0000 (11:31 +0200)]
Fix "makeinfo --html".

10 years agoWork on the manual.
Mario Lang [Thu, 12 Jun 2014 06:24:08 +0000 (08:24 +0200)]
Work on the manual.

10 years agoAdd examples for chess-plain and chess-ics1 to the manual.
Mario Lang [Thu, 12 Jun 2014 03:39:08 +0000 (05:39 +0200)]
Add examples for chess-plain and chess-ics1 to the manual.

10 years agoWork on the manual.
Mario Lang [Thu, 12 Jun 2014 03:21:48 +0000 (05:21 +0200)]
Work on the manual.

10 years ago* chess-pos.el (chess-ply-castling-changes): Declare.
Mario Lang [Wed, 11 Jun 2014 16:18:05 +0000 (18:18 +0200)]
* chess-pos.el (chess-ply-castling-changes): Declare.

* chess-ply.el (chess-piece-name-table): Remove, unused.

* chess-algebraic.el (chess-algebraic-figurine-pieces): New constant.
(chess-ply--move-text): Remove and fold into...
(chess-ply-to-algebraic): ...this function.
Rename argument LONG to TYPE and additionally allow to
generate figurine notation.
* chess-var.el (chess-var-add-ply): Fix docstring.
(chess-var-to-algebraic): Adjust argument names.
* doc/chess.texi (Making a move in a variation): Same here.
(Algebraic notation): Mention figurine notation.

10 years agoMore work on the manual.
Mario Lang [Tue, 10 Jun 2014 23:27:54 +0000 (01:27 +0200)]
More work on the manual.

10 years ago* doc/chess.texi: Document entering of and searching for, algebraic moves.
Mario Lang [Tue, 10 Jun 2014 13:58:32 +0000 (15:58 +0200)]
* doc/chess.texi: Document entering of and searching for, algebraic moves.

10 years ago* doc/chess.texi: Fix some typos.
Mario Lang [Tue, 10 Jun 2014 13:26:06 +0000 (15:26 +0200)]
* doc/chess.texi: Fix some typos.

10 years ago* chess-game.el (chess-game-add-ply): Fix docstring.
Mario Lang [Sun, 8 Jun 2014 10:19:53 +0000 (12:19 +0200)]
* chess-game.el (chess-game-add-ply): Fix docstring.

10 years agodoc/chess.texi: Document most of chess-display-mode.
Mario Lang [Sat, 7 Jun 2014 23:59:02 +0000 (01:59 +0200)]
doc/chess.texi: Document most of chess-display-mode.

10 years agoDisable chess-autosave by default for now.
Mario Lang [Sat, 7 Jun 2014 22:53:33 +0000 (00:53 +0200)]
Disable chess-autosave by default for now.

10 years agodoc/chess.texi: Steal parts of Shell mode documentation to explain
Mario Lang [Fri, 6 Jun 2014 09:26:39 +0000 (11:26 +0200)]
doc/chess.texi: Steal parts of Shell mode documentation to explain
comint-based chess-ics-mode.

10 years ago* doc/chess.texi: Document chess-ai-quiescence-depth and chess-ai-best-move.
Mario Lang [Thu, 5 Jun 2014 17:31:51 +0000 (19:31 +0200)]
* doc/chess.texi: Document chess-ai-quiescence-depth and chess-ai-best-move.
* chess-{ai,crafty,glaurung,gnuchess,sjeng,stockfish}.el: Add custom-manual links to customisation groups.

10 years agodoc/chess.texi: Document fruit, glaurung, sjeng and stockfish engine modules.
Mario Lang [Thu, 5 Jun 2014 17:05:33 +0000 (19:05 +0200)]
doc/chess.texi: Document fruit, glaurung, sjeng and stockfish engine modules.

10 years agochess-display-move: Remove unused optional arguments and correct docstring.
Mario Lang [Thu, 5 Jun 2014 01:23:26 +0000 (03:23 +0200)]
chess-display-move: Remove unused optional arguments and correct docstring.

10 years agodoc/chess.texi: Briefly document chess-eco.el and chess-polyglot.el.
Mario Lang [Thu, 5 Jun 2014 00:56:21 +0000 (02:56 +0200)]
doc/chess.texi: Briefly document chess-eco.el and chess-polyglot.el.

10 years agodoc/chess.texi: Document AI, Crafty and GNU Chess engine modules.
Mario Lang [Thu, 5 Jun 2014 00:22:08 +0000 (02:22 +0200)]
doc/chess.texi: Document AI, Crafty and GNU Chess engine modules.

10 years ago* doc/chess.texi (The "next" position): Actually add `chess-ply-next-pos'.
Mario Lang [Wed, 4 Jun 2014 23:24:53 +0000 (01:24 +0200)]
* doc/chess.texi (The "next" position): Actually add `chess-ply-next-pos'.
* chess-ply.el (chess-ply-next-pos): Add docstring.

10 years ago* doc/chess.texi (Position coordinates): Document `chess-next-index'
Mario Lang [Wed, 4 Jun 2014 22:23:14 +0000 (00:23 +0200)]
* doc/chess.texi (Position coordinates): Document `chess-next-index'
and related constants.
(The sought game display): Update as the mentioned mode name has changed.
* chess-ics.el (chess-ics): Add custom-manual link.
* chess-plain.el (chess-plain): Add custom-manual link.

10 years agoAdd a link to the info manual to the customisation group
Mario Lang [Wed, 4 Jun 2014 21:03:35 +0000 (23:03 +0200)]
Add a link to the info manual to the customisation group

10 years ago* chess-pos.el (chess-coord-to-index): Use chess-rf-to-index.
Mario Lang [Wed, 4 Jun 2014 09:22:14 +0000 (11:22 +0200)]
* chess-pos.el (chess-coord-to-index): Use chess-rf-to-index.
(ches-index-to-coord): Do not concat the result of calls to char-to-string, use
string directly with the characters as arguments.

10 years agoSmall cleanup in chess-ply--move-text.
Mario Lang [Tue, 3 Jun 2014 21:44:15 +0000 (23:44 +0200)]
Small cleanup in chess-ply--move-text.

Remove dead code (prog1), redo nested if with cond, and use
chess-index-rank and chess-index-file where appropriate.

10 years agoLet chess-algebraic.el depend on chess-ply.el, not the other way around.
Mario Lang [Tue, 3 Jun 2014 21:15:03 +0000 (23:15 +0200)]
Let chess-algebraic.el depend on chess-ply.el, not the other way around.

* chess-ply.el (chess-ply-to-string, chess-ply-from-string): Remove as they are
just aliases.  Update callers to use chess-ply-to-algebraic and
chess-algebraic-to-ply instead.

10 years agoRemove obsolete comment.
Mario Lang [Tue, 3 Jun 2014 20:41:30 +0000 (22:41 +0200)]
Remove obsolete comment.

10 years agoRelease chess.el 2.0.1
Mario Lang [Tue, 3 Jun 2014 16:44:19 +0000 (18:44 +0200)]
Release chess.el 2.0.1

Fixing chess-polyglot on 32-bgit Emacsen and a invalid function error
in chess-search-position.

10 years agoMakefile: Use -f batch-byte-compile.
Mario Lang [Tue, 3 Jun 2014 16:21:23 +0000 (18:21 +0200)]
Makefile: Use -f batch-byte-compile.

10 years agoMakefile: Do not specify --batch twice.
Mario Lang [Tue, 3 Jun 2014 12:25:00 +0000 (14:25 +0200)]
Makefile: Do not specify --batch twice.

10 years agochess-algebraic-regexp: Use rx.
Mario Lang [Tue, 3 Jun 2014 11:43:06 +0000 (13:43 +0200)]
chess-algebraic-regexp: Use rx.

10 years agochess-perft requires chess-display.
Mario Lang [Tue, 3 Jun 2014 09:36:22 +0000 (11:36 +0200)]
chess-perft requires chess-display.

10 years agoCompile chess-perft and dependencies to speed up ert tests.
Mario Lang [Tue, 3 Jun 2014 09:34:37 +0000 (11:34 +0200)]
Compile chess-perft and dependencies to speed up ert tests.

10 years agochess-search-position: Use dolist instead of mapc.
Mario Lang [Tue, 3 Jun 2014 09:33:41 +0000 (11:33 +0200)]
chess-search-position: Use dolist instead of mapc.

mapc on a macro fails for obvious reasons.

10 years agoFix chess-polyglot to work on 32-bit Emacsen.
Mario Lang [Mon, 26 May 2014 18:21:10 +0000 (20:21 +0200)]
Fix chess-polyglot to work on 32-bit Emacsen.

Splitting 64-bit values up into 32-bit fixnums does not always work on
32-bit Emacsen due to the tagging bits.  A key is now a
list of 4 16-bit values, instead of a cons of 32-bit values.

10 years agoAfter 10 years of preparation, release 2.0.0.
Mario Lang [Sun, 25 May 2014 20:19:11 +0000 (22:19 +0200)]
After 10 years of preparation, release 2.0.0.

10 years agoRemove setting of obsolte variable ibuffer-maybe-show-regexps
Mario Lang [Sun, 25 May 2014 17:57:13 +0000 (19:57 +0200)]
Remove setting of obsolte variable ibuffer-maybe-show-regexps

10 years agoRemove chess-ply-allow-interactive-query.
Mario Lang [Sun, 25 May 2014 14:53:20 +0000 (16:53 +0200)]
Remove chess-ply-allow-interactive-query.

Now that chess-input can correctly handle promotions, this hack can and
should be removed.  chess-legal-plies will now always generate all possible
promotions, and chess-input can select among them.

10 years agoImprove chess-input.el Commentary.
Mario Lang [Sun, 25 May 2014 14:09:47 +0000 (16:09 +0200)]
Improve chess-input.el Commentary.

10 years agoSimplify chess-input-moves.
Mario Lang [Sun, 25 May 2014 13:39:46 +0000 (15:39 +0200)]
Simplify chess-input-moves.

chess-ply-to-algebraic already caches the generated string in the :san ply keyword.
So there is no need to keep the ply *and* algebraic text in chess-input-moves.
Call chess-ply-to-algebraic whereever necessary, and just keep
the plies in chess-input-moves.

Result: A bit cleaner to read, and less consing.

10 years agoMake = optional when entering promotions.
Mario Lang [Sun, 25 May 2014 00:33:16 +0000 (02:33 +0200)]
Make = optional when entering promotions.

* chess-input.el (chess-input-test-move): Rework nested if hell as cond
and make = optional in addition to x.

10 years agoLet chess-input handle promotions.
Mario Lang [Sun, 25 May 2014 00:12:10 +0000 (02:12 +0200)]
Let chess-input handle promotions.

* chess-display.el (chess-display-mode-map): Bind = to chess-input-shortcut.

10 years agoMerge branch 'externals/chess' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa into...
Mario Lang [Sat, 24 May 2014 23:39:03 +0000 (01:39 +0200)]
Merge branch 'externals/chess' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa into externals/chess

10 years agoEncode promotions when sending ICS moves.
Mario Lang [Sat, 24 May 2014 23:37:57 +0000 (01:37 +0200)]
Encode promotions when sending ICS moves.

* chess.ics.el: (chess-ics-handler) Encode promotion like =Q when handling
the move event.

10 years agoDon't require `cl'. Miscellaneous cleanups from compiler warnings.
Stefan Monnier [Sat, 24 May 2014 20:31:54 +0000 (16:31 -0400)]
Don't require `cl'.  Miscellaneous cleanups from compiler warnings.
* .gitignore: Add ELPA's chess-autoloads.el and chess-pkg.el.
* chess-var.el:
* chess-test.el:
* chess-game.el:
* chess-eco.el: Don't require `cl'.
* chess-sound.el (chess-sound-handler): Remove unused var `text'.
* chess-puzzle.el (chess-display-handling-event): Declare.
* chess-pos.el (chess-pos-passed-pawns): Remove unused var `bias'.
(chess--add-candidate): Define as a macro rather than a defsubst so as
to avoid relying on dynamic scoping.
(chess-search-position): Remove unused var `p'.
* chess-polyglot.el (chess-polyglot-book-reload): Simplify, knowing
it's only used for chess-polyglot-book-file.
* chess-ply.el: Don't require `cl'.
(chess-ply--add): Define as a macro rather than a defsubst so as to
avoid relying on dynamic scoping.
* chess-plain.el (chess-plain-draw): Remove unused var `beg'.
* chess-pgn.el (chess-pgn-parse, chess-insert-pgn): Remove unused var
`begin'.
(chess-pgn-mode): Use make-local-variable instead of
make-variable-buffer-local.
(chess-pgn-index): Remove unused var `first-move'.
(chess-game-inhibit-events): Declare.
* chess-module.el: Don't require `cl'.
(chess-module-create): Remove unused var `buffer'.
* chess-kibitz.el (chess-module-game): Declare.
* chess-images.el (chess-images-popup): Remove unused var `display'.
(chess-images-highlight): Remove unused var `inverted'.
(chess-images-init-cache): Remove unused vars `backgrounds' and
`piece-colors'.
* chess-ics1.el (chess-ics1-draw): Remove unused var `beg'.
* chess-ics.el (chess-ics-handle-style12): Remove unused var `plies'.
* chess-engine.el (chess-full-name): Declare.
(chess-engine-filter): Remove unused var `last-point'.
* chess-display.el (chess-display-edit-position): Declare before
first use.
(chess-display-active-p): Define before first use.
(chess-display-search-backward): Remove unused var `err'.
(chess-images-separate-frame, ibuffer-maybe-show-regexps): Declare.
(chess-display-list-buffers): Use cl-letf.
(chess-display-mouse-select-piece): Use (featurep 'xemacs) and simplify.
* chess-crafty.el (chess-crafty-regexp-alist): Remove unused var
`nodes'.
* chess-algebraic.el: Don't require `cl'.
(chess-ply--move-text): Remove unused var `color'.

10 years agoConvert remaining `assert' to `cl-assert'.
Mario Lang [Sat, 24 May 2014 01:15:19 +0000 (03:15 +0200)]
Convert remaining `assert' to `cl-assert'.

10 years agochess-network: Put cursor in echo-area when prompting.
Mario Lang [Fri, 23 May 2014 22:36:34 +0000 (00:36 +0200)]
chess-network: Put cursor in echo-area when prompting.

10 years agoRemove URL field as this is now the official repo.
Mario Lang [Fri, 23 May 2014 21:57:43 +0000 (23:57 +0200)]
Remove URL field as this is now the official repo.

Also, remove duplicated Description field.

10 years agoAdd a sentence about chess-network to package long description.
Mario Lang [Fri, 23 May 2014 21:56:57 +0000 (23:56 +0200)]
Add a sentence about chess-network to package long description.

10 years ago* chess.el: Use new "Version: 0" convention.
Stefan Monnier [Fri, 23 May 2014 15:03:50 +0000 (11:03 -0400)]
* chess.el: Use new "Version: 0" convention.

10 years agoCorrect year.
Mario Lang [Thu, 22 May 2014 09:58:17 +0000 (11:58 +0200)]
Correct year.

10 years agoREADME and chess.el Commentary have largely identical text.
Mario Lang [Thu, 22 May 2014 09:53:47 +0000 (11:53 +0200)]
README and chess.el Commentary have largely identical text.

Sync README into Commentary.

10 years ago* chess-perft.el: Fix up copyright header.
Stefan Monnier [Thu, 22 May 2014 03:00:16 +0000 (23:00 -0400)]
* chess-perft.el: Fix up copyright header.

10 years agoAdd obsolete ChangeLog to .elpaignore.
Mario Lang [Wed, 21 May 2014 22:39:05 +0000 (00:39 +0200)]
Add obsolete ChangeLog to .elpaignore.

10 years agoRemove obsolte file.
Mario Lang [Wed, 21 May 2014 21:49:32 +0000 (23:49 +0200)]
Remove obsolte file.

10 years ago.elpaignore: doc/ not just doc/chess.texi such that no empty subdir is left in tarball.
Mario Lang [Wed, 21 May 2014 21:31:53 +0000 (23:31 +0200)]
.elpaignore: doc/ not just doc/chess.texi such that no empty subdir is left in tarball.

10 years agoRemove unrelated file.
Mario Lang [Wed, 21 May 2014 21:29:04 +0000 (23:29 +0200)]
Remove unrelated file.

10 years agoPut .git and .gitignore in .elpaignore and remove obsolete .exclude file.
Mario Lang [Wed, 21 May 2014 21:18:44 +0000 (23:18 +0200)]
Put .git and .gitignore in .elpaignore and remove obsolete .exclude file.

10 years agoAdd XBoard-based XPM piece images.
Mario Lang [Wed, 21 May 2014 20:58:23 +0000 (22:58 +0200)]
Add XBoard-based XPM piece images.

10 years agoRemove old file.
Mario Lang [Wed, 21 May 2014 20:37:06 +0000 (22:37 +0200)]
Remove old file.

10 years agoAdd .elpaignore.
Mario Lang [Wed, 21 May 2014 17:09:49 +0000 (19:09 +0200)]
Add .elpaignore.

10 years agoRemove docs for EPD and PGN taken from elsewhere.
Mario Lang [Wed, 21 May 2014 17:09:24 +0000 (19:09 +0200)]
Remove docs for EPD and PGN taken from elsewhere.

10 years agoGenerate info docs and eco.fen and set version to -1 for now.
Mario Lang [Wed, 21 May 2014 16:59:02 +0000 (18:59 +0200)]
Generate info docs and eco.fen and set version to -1 for now.

10 years agoRemove files unnecessary or unfit for ELPA.
Mario Lang [Wed, 21 May 2014 16:54:44 +0000 (18:54 +0200)]
Remove files unnecessary or unfit for ELPA.

10 years agoAdd remaining file headers, synced from ELPA.
Mario Lang [Tue, 20 May 2014 19:08:15 +0000 (21:08 +0200)]
Add remaining file headers, synced from ELPA.

10 years agoProper file header.
Mario Lang [Tue, 20 May 2014 18:41:25 +0000 (20:41 +0200)]
Proper file header.

10 years agoDeclare requirement for cl-lib.
Mario Lang [Tue, 20 May 2014 18:41:07 +0000 (20:41 +0200)]
Declare requirement for cl-lib.

10 years agoUpgrade to GPLv3+.
Mario Lang [Tue, 20 May 2014 18:33:42 +0000 (20:33 +0200)]
Upgrade to GPLv3+.

10 years agoUpgrade to GPLv3+.
Mario Lang [Tue, 20 May 2014 18:28:08 +0000 (20:28 +0200)]
Upgrade to GPLv3+.

10 years agoAdd proper file headers, partly merged from ELPA.
Mario Lang [Tue, 20 May 2014 15:42:46 +0000 (17:42 +0200)]
Add proper file headers, partly merged from ELPA.

10 years agoUpdate pieces submodule HEAD.
Mario Lang [Tue, 20 May 2014 10:14:26 +0000 (12:14 +0200)]
Update pieces submodule HEAD.

10 years agoUpgrade to GPLv3 and make the Commentary section more useful.
Mario Lang [Tue, 20 May 2014 02:18:12 +0000 (04:18 +0200)]
Upgrade to GPLv3 and make the Commentary section more useful.

10 years agoEliminate the circular dependency between chess-pos and chess-fen.
Mario Lang [Tue, 20 May 2014 01:25:59 +0000 (03:25 +0200)]
Eliminate the circular dependency between chess-pos and chess-fen.

We remove functions chess-pos-to-string and chess-pos-from-string which
are really just aliases for chess-fen-to-pos and chess-pos-to-fen.

10 years agoAdd proper file header and a paragraph of commentary.
Mario Lang [Tue, 20 May 2014 00:54:41 +0000 (02:54 +0200)]
Add proper file header and a paragraph of commentary.

Additionally, clean up requires.

10 years agoAdd missing requires.
Mario Lang [Tue, 20 May 2014 00:46:54 +0000 (02:46 +0200)]
Add missing requires.

10 years agoAdd a proper file header.
Mario Lang [Tue, 20 May 2014 00:15:01 +0000 (02:15 +0200)]
Add a proper file header.

10 years agoAdd a proper file header.
Mario Lang [Tue, 20 May 2014 00:07:07 +0000 (02:07 +0200)]
Add a proper file header.

10 years agoAdd a proper file header.
Mario Lang [Tue, 20 May 2014 00:01:05 +0000 (02:01 +0200)]
Add a proper file header.