Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge #44

Closed
wants to merge 69 commits into from
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
10bf54b
Merge pull request #34 from guillep/issue15
pavel-krivanek Mar 14, 2017
429d344
EXPORT VERSION 60441
Mar 14, 2017
e3cebcd
EXPORT VERSION 60442
Mar 16, 2017
dca79dc
EXPORT VERSION 60443
Mar 16, 2017
4fcf45e
EXPORT VERSION 60444
Mar 16, 2017
a1bc5de
EXPORT VERSION 60445
Mar 16, 2017
aa135ed
EXPORT VERSION 60446
Mar 16, 2017
ce2a994
EXPORT VERSION 60447
Mar 17, 2017
bf9af75
EXPORT VERSION 60448
Mar 20, 2017
cec9b3d
EXPORT VERSION 60449
Mar 20, 2017
281ce22
EXPORT VERSION 60450
Mar 21, 2017
fb1f1dd
EXPORT VERSION 60451
Mar 24, 2017
38a3ade
EXPORT VERSION 60452
Mar 28, 2017
bd82f4f
EXPORT VERSION 60453
Mar 29, 2017
62be6ea
EXPORT VERSION 60454
Mar 29, 2017
97fc0d6
EXPORT VERSION 60455
Mar 30, 2017
43d0e88
EXPORT VERSION 60456
Mar 31, 2017
32e25b0
EXPORT VERSION 60457
Apr 3, 2017
ca9608c
EXPORT VERSION 60458
Apr 3, 2017
813f85e
EXPORT VERSION 60459
Apr 5, 2017
0259a8d
EXPORT VERSION 60460
Apr 5, 2017
820bfcf
EXPORT VERSION 60462
Apr 6, 2017
3bdab45
EXPORT VERSION 60463
Apr 7, 2017
0d747dc
EXPORT VERSION 60464
Apr 11, 2017
9b3be24
make it run on linux and mac, make it download the correct vm given t…
Apr 13, 2017
387e502
test for all platforms, bootstrap only in linux, publish only bootstrap
Apr 13, 2017
96378a5
removed extra os matrix
Apr 13, 2017
aac6b54
fixed bash if statement -> missing space
Apr 13, 2017
da1ad02
restored pharo version
Apr 13, 2017
fa0a973
put pharo version in env
Apr 13, 2017
f3642ab
EXPORT VERSION 60465
Apr 20, 2017
04dcc31
new export script
Apr 20, 2017
7482c14
deprecate old export script
Apr 20, 2017
534336f
EXPORT VERSION 60466
Apr 20, 2017
b4383f1
EXPORT VERSION 60467
Apr 20, 2017
97dbbb3
reduce git depth
Apr 20, 2017
567e381
Merge branch 'master' of https://github.com/guillep/pharo-core
Apr 20, 2017
4b90c2b
adding caching of metacello and pharo directories
Apr 20, 2017
3be1e51
fixed caching tab to space
Apr 20, 2017
dabe4e9
added test run after bootstrap
Apr 20, 2017
4a4f6b1
remove mac builds, they are sloow
Apr 21, 2017
e52cf43
removing warnings by declaring temp vars
Apr 21, 2017
87afa44
declare temp vars to remove warnings
Apr 21, 2017
018c791
sending build output to /dev/null to see if it is faster
Apr 21, 2017
437109a
testing bootstrapped image and not bootstrapping image
Apr 21, 2017
dfee5ab
allow test failures
Apr 21, 2017
2f395c2
excluding bootstrap from pull requests
Apr 21, 2017
5e6096c
removing redirection to /dev/null
Apr 21, 2017
3569173
fixing latest export
Apr 27, 2017
ebb00f9
EXPORT VERSION 60468
Apr 27, 2017
281b7ed
fix message
Apr 27, 2017
ea7416a
EXPORT VERSION 60469
Apr 27, 2017
c037987
EXPORT VERSION 60470
Apr 27, 2017
5b70502
EXPORT VERSION 60471
Apr 27, 2017
83de807
EXPORT VERSION 60472
Apr 27, 2017
29fb90b
EXPORT VERSION 60473
Apr 27, 2017
e4a19bb
EXPORT VERSION 60474
May 1, 2017
cfc1aa3
EXPORT VERSION 60475
May 2, 2017
906c3e7
EXPORT VERSION 60476
May 2, 2017
3016c3b
EXPORT VERSION 60477
May 2, 2017
900451f
EXPORT VERSION 60479
May 3, 2017
0d0976b
EXPORT VERSION 60480
May 3, 2017
b273f92
EXPORT VERSION 60481
May 4, 2017
350a3cb
EXPORT VERSION 60482
May 4, 2017
4d92279
EXPORT VERSION 60483
May 9, 2017
3d82e20
add cleanup for release at the end
pavel-krivanek May 10, 2017
7c2a845
Merge pull request #46 from guillep/issue45
guillep May 11, 2017
8053069
EXPORT VERSION 60484
May 11, 2017
e9d735b
EXPORT VERSION 60485
May 11, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
EXPORT VERSION 60479
  • Loading branch information
jenkins-pharo committed May 3, 2017
commit 900451f37fdf32428d95cb337d9c8651403a19bf
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ compose
minimumPageNumberForScrollbar: 2;
show: [ :a :each |
a dynamic display: [ :x |
GLMCompositePresentation new with: [ :aComposite |
(GLMCompositePresentation new with: [ :aComposite |
each gtDebuggerPresentationsIn: aComposite inContext: self.
self attachExtraBehaviourToPresentationsIn: aComposite.
aComposite ] ] ].
aComposite ])
startOn: x ] ].
self first when: GLMPaneAdded send: #actOnPaneAdded: to: self.
self first when: GLMPaneRemoved send: #actOnPaneRemoved: to: self
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,8 @@ sourceOf: method for: object in: composite
on: $g
entitled: 'Do it and go'
with: [ :text | Smalltalk compiler evaluate: text selectedText for: object logged: false ];
act: [ :text :m | self updateOuterPaneFrom: text for: method ]
installDefaultSelectionActions;
selectionAct: [ :text | self updateOuterPaneFrom: text for: method ]
icon: GLMUIThemeExtraIcons glamorousAccept
on: $s
entitled: 'Accept';
act: [ :text :m |
Smalltalk tools browser
openOnClass: m methodClass
selector: m selector ]
icon: GLMUIThemeExtraIcons glamorousBrowse
entitled: 'Browse';
act: [ :text :m |
(text pane port: #evaluatedObject) value: m ]
icon: GLMUIThemeExtraIcons glamorousInspect
entitled: 'Inspect'
entitled: 'Accept'
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
public
commentForCurrentUpdate
^ '19909 Versionner reset modifications of first opened project when user opens another project in addition
https://pharo.fogbugz.com/f/cases/19909
^ '20011 OSEnvironment>>getEnv: needs to use a primitive
https://pharo.fogbugz.com/f/cases/20011

19981 Class side slot initialization does not work
https://pharo.fogbugz.com/f/cases/19981
19936 The code presentation in the Meta tab cuts the scrollbar at the bottom
https://pharo.fogbugz.com/f/cases/19936

20004 SnapshotDone should be after all startup actions
https://pharo.fogbugz.com/f/cases/20004'
19897 Problem with presentations containing tabulators in the inspector from the debugger
https://pharo.fogbugz.com/f/cases/19897'
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pharo - scripts
script60477
script60479

^ 'AST-Core-TheIntegrator.494.mcz
AST-Tests-Core-TheIntegrator.134.mcz
Expand Down Expand Up @@ -94,10 +94,10 @@ FuelTools-Debugger-MaxLeske.14.mcz
FuzzyMatcher-TheIntegrator.20.mcz
FuzzyMatcher-Tests-TheIntegrator.8.mcz
GT-BytecodeDebugger-AndreiChis.36.mcz
GT-Debugger-AndreiChis.380.mcz
GT-Debugger-TheIntegrator.383.mcz
GT-EventRecorder-TheIntegrator.81.mcz
GT-EventRecorder-Tests-TheIntegrator.42.mcz
GT-Inspector-AliakseiSyrel.466.mcz
GT-Inspector-TheIntegrator.468.mcz
GT-InspectorExtensions-Core-AndreiChis.259.mcz
GT-Playground-TheIntegrator.148.mcz
GT-SUnitDebugger-TudorGirba.39.mcz
Expand Down Expand Up @@ -360,7 +360,7 @@ System-Installers-TheIntegrator.44.mcz
System-Localization-TheIntegrator.108.mcz
System-Localization-Tests-TheIntegrator.8.mcz
System-Model-TheIntegrator.13.mcz
System-OSEnvironments-TheIntegrator.33.mcz
System-OSEnvironments-TheIntegrator.35.mcz
System-Object Events-TheIntegrator.28.mcz
System-Platforms-TheIntegrator.85.mcz
System-Serial Port-StephaneDucasse.23.mcz
Expand All @@ -386,7 +386,7 @@ Tool-Base-TheIntegrator.195.mcz
Tool-Catalog-TheIntegrator.61.mcz
Tool-CriticBrowser-TheIntegrator.67.mcz
Tool-DependencyAnalyser-ChristopheDemarey.31.mcz
Tool-DependencyAnalyser-Test-ChristopheDemarey.16.mcz
Tool-DependencyAnalyser-Test-TheIntegrator.18.mcz
Tool-DependencyAnalyser-Test-Data-ChristopheDemarey.2.mcz
Tool-DependencyAnalyser-UI-ChristopheDemarey.54.mcz
Tool-Diff-TheIntegrator.49.mcz
Expand Down Expand Up @@ -417,16 +417,16 @@ UnifiedFFI-Legacy-TheIntegrator.4.mcz
UnifiedFFI-Tests-TheIntegrator.42.mcz
UpdateStreamer-Core-TheIntegrator.34.mcz
UpdateStreamer-Tests-TheIntegrator.9.mcz
Versionner-Commit-TheIntegrator.38.mcz
Versionner-Commit-TheIntegrator.34.mcz
Versionner-Core-Announcements-ChristopheDemarey.6.mcz
Versionner-Core-Commands-MarcusDenker.65.mcz
Versionner-Core-DependenciesModel-MarcusDenker.106.mcz
Versionner-Core-Model-TheIntegrator.56.mcz
Versionner-Nautilus-TheIntegrator.2.mcz
Versionner-Spec-Browser-TheIntegrator.211.mcz
Versionner-Core-Model-PabloTesone.57.mcz
Versionner-Nautilus-PavelKrivanek.1.mcz
Versionner-Spec-Browser-PabloTesone.212.mcz
Versionner-Tests-Core-Commands-MarcusDenker.21.mcz
Versionner-Tests-Core-DependenciesModel-ChristopheDemarey.46.mcz
Versionner-Tests-Core-Model-TheIntegrator.35.mcz
Versionner-Tests-Core-Model-ChristopheDemarey.33.mcz
Versionner-Tests-Resources-MarcusDenker.18.mcz
WorldMenuHelp-TheIntegrator.2.mcz
WriteBarrierTests-TheIntegrator.20.mcz
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
pharo - updates
update60479
"self new update60479"
self withUpdateLog: '20011 OSEnvironment>>getEnv: needs to use a primitive
https://pharo.fogbugz.com/f/cases/20011

19936 The code presentation in the Meta tab cuts the scrollbar at the bottom
https://pharo.fogbugz.com/f/cases/19936

19897 Problem with presentations containing tabulators in the inspector from the debugger
https://pharo.fogbugz.com/f/cases/19897'.
self loadTogether: self script60479 merge: false.
self flushCaches.
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
private
getEnv: arg1
"This method calls the Standard C Library getenv() function. The name of the argument (arg1) should fit decompiled version."
^ self ffiCall: #( String getenv (String arg1) ) module: LibC
accessing
getEnv: varName
"This method calls the Standard C Library getenv() function."
"OSEnvironment current getEnv: 'HOME'"
<primitive: 'primitiveGetenv' module: '' error: ec>
ec ifNil: [ ^self getEnvViaFFI: varName ].
ec == #'bad argument' ifTrue: [
varName isString
ifFalse: [ ^self getEnv: varName asString ] ].
self primitiveFail
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
private
getEnvViaFFI: arg1
"This method calls the Standard C Library getenv() function. The name of the argument (arg1) should fit decompiled version."
^ self ffiCall: #( String getenv (String arg1) ) module: LibC
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
private
accessing
unsetEnv: string
"This method calls the Standard C Library getenv() function"
^ self ffiCall: #( int unsetenv (String string) ) module: LibC
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
private
getEnv: aVariableName
getEnvViaFFI: aVariableName
| valueSize buffer |
valueSize := self getEnvSize: aVariableName.
valueSize = 0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
private
accessing
unsetEnv: aString
^ self setEnv: aString value: nil
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ testShouldGetUnresolvedDependencies
self
assert: result size
equals: 1.
self
assertCollection: result
equals: { #collect:as: -> #(#'GT-Spotter' #'Collections-Abstract') asSet } asDictionary
self assert: ((result at: #collect:as:) includesAllOf: #(#'GT-Spotter' #'Collections-Abstract')).