Skip to content

Commit

Permalink
history
Browse files Browse the repository at this point in the history
git-svn-id: https://www.iam.unibe.ch/scg/svn_repos/SqueakByExample/PharoBook@28225 54883e8d-cf1d-0410-83d6-f114b9419f37
  • Loading branch information
Oscar Nierstrasz committed Jul 15, 2009
1 parent c94ab22 commit 13bf2ad
Show file tree
Hide file tree
Showing 3 changed files with 282 additions and 1 deletion.
5 changes: 4 additions & 1 deletion Makefile
Expand Up @@ -112,8 +112,11 @@ graffleDirs :
todo :
fgrep '%:=' *.tex */*.tex

# report tex files missing HISTORY
history :
sh history.sh > history.txt

# report tex files missing HISTORY
missinghistory :
find . -name \*.tex | \
xargs fgrep -L HISTORY

Expand Down
13 changes: 13 additions & 0 deletions history.sh
@@ -0,0 +1,13 @@
#! /bin/sh
#
# Extract history from chapters -- run "make history"

files=`fgrep '\input' PBE[12].tex | \
perl -p -e 's/.*\\input{([^}]*)}.*/\1/g;'`

for arg in ${files}
do
echo "===== $arg =========="
echo ""
sed -n -e '/HISTORY/,/^$/p;' $arg
done
265 changes: 265 additions & 0 deletions history.txt
@@ -0,0 +1,265 @@
===== common.tex ==========

% HISTORY:
% 2006-10-31 - Oscar code macros
% ...

===== common.tex ==========

% HISTORY:
% 2006-10-31 - Oscar code macros
% ...

===== Preface/Preface.tex ==========

% HISTORY:
% 2006-10-05 - Oscar started
% 2007-05-28 - Stef edit
% 2007-06-06 - Oscar first draft
% 2007-08-14 - Stef corrections
% 2007-09-06 - Lukas review

===== QuickTour/QuickTour.tex ==========

% HISTORY:
% 2006-12-01 - Andrew edited (split from FirstApp?)
% 2006-12-03 - Andrew first draft
% 2006-12-06 - Stef edit
% 2007-06-11 - Oscar edit
% 2007-07-03 - Stef review
% 2007-08-22 - Andrew corrections
% 2007-09-11 - Marcus review
% 2007-09-11 - Orla review
% 2009-07-04 - Oscar migrated to Pharo

===== FirstApp/FirstApp.tex ==========

% HISTORY:
% 2006-12-05 - Stef started
% 2006-12-30 - Andrew new material
% 2007-01-10 - Stef edit
% 2007-01-12 - Andrew edit
% 2007-06-07 - Oscar edit
% 2007-07-03 - Stef edit
% 2007-09-06 - Lukas review
% 2007-09-06 - Cassou corrections
% 2007-09-24 - Cassou review
% 2009-07-01 - Oscar migrated to Pharo

===== Syntax/Syntax.tex ==========

% HISTORY:
% 2006-10-24 - Stef started
% 2006-12-01 - Oscar edit
% 2006-12-02 - Andrew edit
% 2007-05-04 - Oscar first draft
% 2007-07-04 - Stef review

===== Messages/Messages.tex ==========

% HISTORY:
% 2007-06-06 - Stef started
% 2007-08-21 - Oscar edit
% 2007-09-06 - Lukas corrections
% 2007-09-11 - Orla corrections

===== Model/Model.tex ==========

% HISTORY:
% 2006-10-24 - Stef started
% 2006-10-25 - Stef first draft
% 2006-12-07 - Andrew edit
% 2007-06-13 - Andrew revised
% 2007-06-21 - Oscar edit
% 2007-07-26 - Stef review
% 2007-08-23 - Oscar review
% 2007-08-29 - Andrew corrections

===== Environment/Environment.tex ==========

% HISTORY:
% 2006-10-24 - Pollet started
% 2006-12-09 - Andrew adds material
% 2007-08-30 - Andrew completes first draft
% 2007-08-31 - Oscar edits
% 2007-09-07 - Stef corrections
% 2007-10-08 - Cassou corrections

===== SUnit/SUnit.tex ==========

% HISTORY:
% 2006-12-07 - Stef starts
% 2007-01-26 - Andrew updates
% 2007-05-22 - Andrew first draft
% 2007-06-24 - Oscar edit
% 2009-07-06 - Oscar migrate to pharo

===== BasicClasses/BasicClasses.tex ==========

% HISTORY:
% 2006-10-31 - Oscar started
% 2007-08-19 - Stef revised
% 2007-11-09 - Andrew corrections
% 2008-03-28 - Cassou corrections
% 2009-07-07 - Oscar fixed broken tests

===== Collections/Collections.tex ==========

% HISTORY:
% 2006-12-07 - Andrew started
% 2007-03-30 - Cassou moved Streams to separate chapter
% 2007-05-28 - Stef adds material
% 2007-08-13 - Oscar edits
% 2009-07-07 - Oscar migrated to Pharo; fixed broken tests

===== Streams/Streams.tex ==========

% HISTORY:
% 2007-03-30 - Cassou splits of Streams from Collection chapter
% 2007-07-05 - Cassou partial draft complete?
% 2007-08-02 - Stef pass
% 2007-08-16 - Cassou continues
% 2007-08-21 - Oscar edit
% 2007-08-21 - Cassou review
% 2009-07-07 - Oscar migrate to Pharo; fixed broken tests

===== Morphic/Morphic.tex ==========

% HISTORY:
% 2006-11-19 - Stef added French version of Hilaire's morphic article
% 2006-12-10 - Pollet translating
% 2007-08-16 - Oscar edit
% 2007-11-05 - Andrew edit
% 2009-07-07 - Oscar migrate to Pharo

===== Metaclasses/Metaclasses.tex ==========

% HISTORY:
% 2006-10-24 - Stef started
% 2006-11-16 - Stef completes first draft
% 2007-04-09 - Andrew review and edit
% 2007-08-23 - Oscar edit
% 2007-09-05 - Andrew edit

===== FAQ/FAQ.tex ==========

% HISTORY:
% 2007-08-13 - Oscar starts
% 2007-09-01 - Marcus review

===== common.tex ==========

% HISTORY:
% 2006-10-31 - Oscar code macros
% ...

===== Preface/Preface2.tex ==========

% HISTORY:
% 2006-10-05 - Oscar started
% 2007-05-28 - Stef edit
% 2007-06-06 - Oscar first draft
% 2007-08-14 - Stef corrections
% 2007-09-06 - Lukas review

===== Monticello/Monticello.tex ==========

% HISTORY:
% 2007-10-29 - Alex first draft
% 2007-12-18 - Andrew review pass
% 2008-05-30 - Stef review pass
% 2009-04-22 - Oscar revised
% 2009-04-23 - Alex revised (noted Squeak vs Pharo)
% 2009-06-17 - Oscar migrated to Pharo

===== Debugging/Debugging.tex ==========

% HISTORY:
% 2008-08-19 - Stef started chapter (outline only)

===== Profiling/Profiling.tex ==========

% HISTORY:
% 2006-12-07 - Stef started chapter
% 2009-02-12 - Stef added examples

===== Installer/Installer.tex ==========

% HISTORY:
% 2008-01-19 - Stef started
% 2008-12-26 - Jannick Menanteau added text

===== Seaside/Seaside.tex ==========

% HISTORY:
% 2007-10-29 - Oscar started chapter
% 2007-11-30 - Oscar first draft
% 2007-12-07 - Orla Greevy reviewed
% 2007-12-09 - Lukas Renggli reviewed
% 2008-01-11 - Andrew revised
% 2009-04-17 - Fabrizio Perin reviewed
% 2009-04-18 - Jorge Ressia reviewed
% 2009-05-06 - Oscar converted to Pharo; fixed review comments

===== Magma/Magma.tex ==========

% HISTORY:
% 2008-07-12 - Stef first version

===== Regex/Regex.tex ==========

% HISTORY:
% 2008-01-15 - Stef first draft based on Vassily Bykov's documentation
% 2008-08-06 - Alex revised
% 2008-11-25 - Oscar revised
% 2009-04-17 - Fabrizio Perin reviewed
% 2009-04-18 - Jorge Ressia reviewed

===== Omnibrowser/Omnibrowser.tex ==========

% HISTORY:
% 2008-01-19 - Alex first draft
% 2008-03-31 - David Roethlisberger reviewed and extended
% 2009-06-29 - Oscar Nierstrasz reviewing

===== Exceptions/Exceptions.tex ==========

% HISTORY:
% 2008-05-14 - Alex started chapter
% 2008-06-11 - Alex ported text from Vassili Bykov
% 2008-08-22 - Stef added part 1
% 2008-11-26 - Alex completed translation from French article
% 2008-11-29 - Damien Pollet fixes
% 2008-12-13 - Oscar revised
% 2009-03-18 - Stef extended
% 2009-06-17 - Oscar migrated to Pharo

===== Concurrency/Concurrency.tex ==========

% HISTORY:
% 2007-10-03 - Stef started chapter
% 2009-04-26 - Stef started writing again

===== Announcements/Announcements.tex ==========

% HISTORY:
% Chapter started by Stef (2008-07-26)

===== Reflection/Reflection.tex ==========

% HISTORY: [see also Metaprogramming2.tex]
% 2007-05-22 - Damien Pollet started (translation from French article by ...?)
% 2008-01-15 - Alex added text
% 2008-12-15 - Oscar revised
% 2009-03-24 - Stef started new chapter (acttalk ... see separate file)
% 2009-06-01 - Oscar started to revise again and add new material
% 2009-06-08 - Lukas -- unsent messages
% 2009-06-15 - Oscar completed revision
% 2009-06-17 - Alexandre completed revision
% 2009-07-07 - Oscar migrated to Pharo; fixed broken tests

===== Compiler/Compiler.tex ==========

% HISTORY:
% 2007-07-18 - Matthieu started chapter (one paragraph only)

0 comments on commit 13bf2ad

Please sign in to comment.