Olivier Teulière
96fe9f22b1
Dic_chr returns the actual char, not a code between 0 and 31.
...
Dic_lookup takes a string containing real chars, not codes.
The idea is to hide the internal representation of the characters from the
users of the dictionary, who don't care about it.
2005-12-24 18:42:44 +00:00
Olivier Teulière
f060497e47
Unlike libreadline 4, libreadline 5 echoes the input given with < input_file.
...
The regression scenarios are now adapted to the behaviour of libreadline 5.
2005-12-24 17:50:11 +00:00
Olivier Teulière
a9e51998f8
Fixed a segfault
2005-12-24 16:49:26 +00:00
Olivier Teulière
5f74291e5c
Fixed a typo in a comment
2005-12-23 22:19:22 +00:00
Olivier Teulière
55e8e1831f
TODO file. I probably forgot hundreds of items :)
2005-11-09 19:52:48 +00:00
Olivier Teulière
777a6a5e8c
The constuctors of the players now take as argument the ID of the player
2005-11-06 17:13:45 +00:00
Olivier Teulière
9e5b6e8ebf
Use Turn objects for the players history too
2005-11-06 14:53:15 +00:00
Olivier Teulière
966418bf98
Typo
2005-11-06 01:09:41 +00:00
Olivier Teulière
4cef120cce
Minor factorization, and avoided another copy of PlayedRack
2005-11-06 01:05:06 +00:00
Olivier Teulière
d64e22dc6b
Fixed a typo and avoided a useless copy
2005-11-06 00:38:16 +00:00
Olivier Teulière
26b446f62b
Simplification in the PlayedRack history at Player level
2005-11-05 23:57:41 +00:00
Olivier Teulière
03e8a80128
Use a vector of Turn objects instead of several history vectors
2005-11-05 23:22:41 +00:00
Olivier Teulière
b54b760677
Backported modifications in dic/
2005-11-05 17:56:22 +00:00
Olivier Teulière
85bb0bf82e
Fixed compilation with wxWidgets 2.6, which doesn't seem to accept non-ascii
...
characters (anyway the strings should be in english, and translated with
gettext).
2005-11-05 17:33:06 +00:00
Olivier Teulière
5b682ef9b8
- Removed Game::format*
...
- Added Game::getPlayer
2005-11-05 15:48:59 +00:00
Olivier Teulière
12894e00e2
Take more advantage of the Coord class, and remove the useless accessors
...
from Round (to force using the Coord object)
2005-11-05 13:56:59 +00:00
Olivier Teulière
85a30f16a2
Use the Coord class for rounds
2005-11-05 11:01:58 +00:00
Olivier Teulière
50fc82f60c
First backports from the branch (Game::getBoard and Game::getBag, mainly)
2005-11-04 23:26:03 +00:00
Olivier Teulière
fe13a5e627
Removed the $Id:$ lines on HEAD
2005-11-04 20:00:05 +00:00
Olivier Teulière
83bf9d8b37
Check the mandatory options in the command-line, to output a better error
...
message
2005-10-23 16:12:29 +00:00
Olivier Teulière
e3bc46b114
Updated licence text with FSF's new address.
2005-10-23 14:53:42 +00:00
Antoine Fraboulet
6626d0ee8c
Game history class, will be used for games and players
2005-08-15 22:20:20 +00:00
Antoine Fraboulet
b4e52e47cc
Eliot coordicate system
2005-08-15 18:14:52 +00:00
Antoine Fraboulet
3f438199a9
A turn is a tuple (Num,Player,PlayedRack,Round)
2005-08-15 18:13:57 +00:00
Antoine Fraboulet
d0418c3e8d
commit to tag v1.5
2005-05-28 20:59:14 +00:00
Antoine Fraboulet
699f5fa205
fixed a typo for doxygen
2005-05-06 07:39:58 +00:00
Antoine Fraboulet
9cd294492e
adding untyped list type for use in automaton
2005-05-06 07:25:40 +00:00
Antoine Fraboulet
b9f9bd763e
- regexp are now complete and correct
...
- licence update in files header
2005-05-05 23:45:04 +00:00
Olivier Teulière
b4e66f273e
Use the readline library in the text interface. In particular, it provides
...
a history of commands
2005-04-27 17:55:32 +00:00
Antoine Fraboulet
506f31702a
- correction on list-letters initialiation for regexp
2005-04-27 17:39:29 +00:00
Antoine Fraboulet
49a41bb311
- added + ? and [^xx] works in most of the cases, automata is no more
...
deterministic, I have to rewrite the automaton_build to correct this.
2005-04-27 17:35:03 +00:00
Antoine Fraboulet
e29aa11a75
lexer/parser function name changed yy* -> regexp*
2005-04-26 16:31:45 +00:00
Antoine Fraboulet
2b829c1768
doxygen doc changes
2005-04-26 07:37:55 +00:00
Antoine Fraboulet
70cbbedede
QMARK and PLUS are working, still a small thing to correct for QMARK (a[bc]?d)
2005-04-25 09:17:53 +00:00
Antoine Fraboulet
a0b083e83b
adding QMARK, PLUS
2005-04-25 08:18:24 +00:00
Antoine Fraboulet
e2b60046a9
*** empty log message ***
2005-04-21 13:39:52 +00:00
Olivier Teulière
eccb1ca5bb
Pass argument by reference to avoid a copy
2005-04-20 20:58:51 +00:00
Olivier Teulière
a144e7b22a
Validation buttons are now labelled 'OK'
2005-04-20 19:51:06 +00:00
Olivier Teulière
87b146f9d6
A few (cross-)compilation fixes
2005-04-20 19:48:59 +00:00
Olivier Teulière
1895268549
Simplification; this should fix the compilation problem with gcc 3.4
2005-04-20 18:52:39 +00:00
Antoine Fraboulet
c8dde79bc3
uint_t -> dic_elt_t for dictionary
2005-04-20 18:11:00 +00:00
Antoine Fraboulet
a3d86b2be6
*** empty log message ***
2005-04-19 21:49:57 +00:00
Antoine Fraboulet
212b6dac0a
problem with wxGTK fixed (sirt of). I need to check why Len returns 1 with
...
mb_str() instead of 0 when drawing tiles
2005-04-19 21:48:36 +00:00
Antoine Fraboulet
072afe50f8
fixed a memory leak when freeing automaton
2005-04-19 20:18:32 +00:00
Antoine Fraboulet
909a29a43d
minor changes
2005-04-19 20:02:55 +00:00
Antoine Fraboulet
8df9c39b29
bad init (llist) for regular expression panel
2005-04-19 19:59:03 +00:00
Antoine Fraboulet
473ef6d47f
DEBUG_RE removed
2005-04-19 18:09:44 +00:00
Antoine Fraboulet
9296520b64
correction for generated files derived from er.l and er.y
2005-04-19 18:07:14 +00:00
Antoine Fraboulet
fd090fe6b9
*** empty log message ***
2005-04-19 16:40:58 +00:00
Antoine Fraboulet
120f342c5d
small typo fixed
2005-04-19 16:40:24 +00:00