Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

200 most recent check-ins using file history.mkd version 58b347aee9

2019-05-19
17:46
Implement some of Vector. check-in: 97b18f324f user: stephanie.gawroriski tags: trunk
17:21
Some Form base; If a resource was not found in a suite then do a traditional classpath search for it. check-in: dda11a1178 user: stephanie.gawroriski tags: trunk
14:22
Change names of the demos. check-in: 94f5881fbe user: stephanie.gawroriski tags: trunk
14:21
Add images to the LCDUI demo programs. check-in: 6425666cef user: stephanie.gawroriski tags: trunk
14:05
Default to SpringCoat if no VM was specified; Correct distribution shading so that the service files for the bootstrap are merged. check-in: 32d979d6c0 user: stephanie.gawroriski tags: trunk
13:42
If no VM was specified, default to SpringCoat rather than the first found one. check-in: a458307b91 user: stephanie.gawroriski tags: trunk
13:40
Base for icons in the launch list. check-in: c51e50ac6c user: stephanie.gawroriski tags: trunk
13:21
Corrections to prevent NPE in profiler NPS writing check-in: 674d4e7bf1 user: stephanie.gawroriski tags: trunk
13:07
Correct the splash screen showing up purple. check-in: cf28f807ec user: stephanie.gawroriski tags: trunk
13:03
Base for showing a splash screen in the launcher. check-in: eeeaee89a3 user: stephanie.gawroriski tags: trunk
11:59
Remove the launch command and instead make the launcher an IMPLICIT list with select launching programs. check-in: 32a49fd2f5 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: e460f3c2b8 user: squirreljme tags: trunk
02:39
Correct pointer position being wrong with regards to the content area; Do not use Java look and feel anymore because it messes up pointer coordinates in Windows 10 when scaled. check-in: dee2bceaf7 user: stephanie.gawroriski tags: trunk
02:25
Correct display and displayable shown state. check-in: 10fb5a1d9d user: stephanie.gawroriski tags: trunk
02:15
Correctly implement List IMPLICIT/EXPLICIT logic. check-in: 69f6c2e715 user: stephanie.gawroriski tags: trunk
01:58
Turn F1-F24 into commands. check-in: d9beef3b53 user: stephanie.gawroriski tags: trunk
01:48
Implement list action logic. check-in: d9d2f7414c user: stephanie.gawroriski tags: trunk
01:06
Correct NullPointerException in Throwable.printStackTrace(). check-in: a75ff40d00 user: stephanie.gawroriski tags: trunk
01:04
Implement some UI functions for list. check-in: bce703a381 user: stephanie.gawroriski tags: trunk
00:42
Add handlers for action methods similar to how drawing is done. check-in: 72ec482401 user: stephanie.gawroriski tags: trunk
2019-05-18
22:37
Use font size of 16 for items since it is easier to read. check-in: a0db3f01ab user: stephanie.gawroriski tags: trunk
22:36
Draw focus box for list. check-in: 08beebd3d5 user: stephanie.gawroriski tags: trunk
22:21
Base drawing of list. check-in: 99186882d9 user: stephanie.gawroriski tags: trunk
21:57
Some minor adjustments. check-in: 2640033c42 user: stephanie.gawroriski tags: trunk
18:57
Rewrite the clipping handling in EDAG. check-in: 3e0e7e2418 user: stephanie.gawroriski tags: trunk
14:03
Make native UI drawing a bit faster and center the screen accordingly. check-in: 9967e4412d user: stephanie.gawroriski tags: trunk
13:43
Correct DrawingMethod lookup for classes (was in reverse order); Implement drawing method for canvas. check-in: ec412394c1 user: stephanie.gawroriski tags: trunk
13:38
Implement exit command execution. check-in: 67ac45c2b1 user: stephanie.gawroriski tags: trunk
13:21
Add the Displayable to be drawn, actually use the displayable to be drawn in the UI code. check-in: e019242b79 user: stephanie.gawroriski tags: trunk
13:04
Base for multiple drawing methods. check-in: 816900a822 user: stephanie.gawroriski tags: trunk
12:32
Implement drawing of ticker (if there is any). check-in: e12cb29f01 user: stephanie.gawroriski tags: trunk
2019-05-17
23:31
Initialization of enough objects to start the MicroEmu demo. check-in: ff7bfc2079 user: stephanie.gawroriski tags: trunk
23:10
Initialization of some item types. check-in: 359a924923 user: stephanie.gawroriski tags: trunk
19:44
Initialize some item types. check-in: 6fded67d37 user: stephanie.gawroriski tags: trunk
16:20
Capability get of pointer events. check-in: b75815213e user: stephanie.gawroriski tags: trunk
16:17
Realize the content area when it is set as well as during painting. check-in: 31ff0ed16b user: stephanie.gawroriski tags: trunk
15:46
Draw command bar if there are commands. check-in: f4e7411c38 user: stephanie.gawroriski tags: trunk
15:46
Corrections to EnforcedDrawingAreaGraphics. check-in: 25a8f8aa02 user: stephanie.gawroriski tags: trunk
15:30
Some base work. check-in: 321a6b8100 user: stephanie.gawroriski tags: trunk
14:55
Repaint the display if fullscreen mode changed. check-in: db62efa65d user: stephanie.gawroriski tags: trunk
14:53
Handle vibration; Add vibration symbol; If the display is vibrating, show a symbol that it is; Implement anchoring for text. check-in: 0083862360 user: stephanie.gawroriski tags: trunk
14:00
Drawing of canvases. check-in: dc04d0d8f3 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 8eecd20a07 user: squirreljme tags: trunk
2019-05-16
23:33
Base for drawing display things. check-in: 7e8eb4865c user: stephanie.gawroriski tags: trunk
18:40
Base drawing of active display, nothing actually drawn yet. check-in: 4b0cab57c8 user: stephanie.gawroriski tags: trunk
18:05
Registration of callback for native ui. check-in: 5ead2a7a1b user: stephanie.gawroriski tags: trunk
17:46
Initialize the framebuffer again now. check-in: d01095aa38 user: stephanie.gawroriski tags: trunk
17:39
Implement basic content area size. check-in: 8cca18df48 user: stephanie.gawroriski tags: trunk
17:29
Width and height of the stuff to draw. check-in: d24b05500f user: stephanie.gawroriski tags: trunk
17:04
Set of current displayable item. check-in: 6a5ff73033 user: stephanie.gawroriski tags: trunk
16:55
Repaint display if a command is added. check-in: 967ae3f5b9 user: stephanie.gawroriski tags: trunk
16:53
Set of displayable title. check-in: 2cf258242b user: stephanie.gawroriski tags: trunk
16:47
Clean out the LCDUI code so that it compiles again, all of the old UI state and stack stuff has been removed. check-in: fc34ec6d25 user: stephanie.gawroriski tags: trunk
16:24
Remove the ui package. check-in: d556121e55 user: stephanie.gawroriski tags: trunk
16:23
Add display backends that can be used. check-in: b78d891d30 user: stephanie.gawroriski tags: trunk
15:52
Base for PhoneUI; Deprecations of the old UI stack stuff. check-in: 91cf536186 user: stephanie.gawroriski tags: trunk
15:26
Add some symbol characters for 12 strike. check-in: e5f99b9ee3 user: stephanie.gawroriski tags: trunk
14:59
Correct corruption in the monospace font. check-in: ec5b67aa53 user: stephanie.gawroriski tags: trunk
14:57
Add reference to Symbol font. check-in: 09644b4d74 user: stephanie.gawroriski tags: trunk
14:56
Add symbol SQF. check-in: 8cff6b46da user: stephanie.gawroriski tags: trunk
14:51
Add symbol font which is a copy of Monospace. check-in: f323d7abcb user: stephanie.gawroriski tags: trunk
12:14
Add base for JDWP project. check-in: 676635fcf2 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 367bfcc6e8 user: squirreljme tags: trunk
2019-05-15
21:23
Remove ENTRY_MARKER. check-in: ea96b0d25a user: stephanie.gawroriski tags: trunk
20:55
Use alternative DEBUG_ENTRY, DEBUG_EXIT, and DEBUG_POINT for location information. check-in: 25d3e10096 user: stephanie.gawroriski tags: trunk
19:48
Add DEBUG_ENTRY, DEBUG_EXIT, and DEBUG_POINT for debugging specific parts of the byte code. check-in: 23819bc5ca user: stephanie.gawroriski tags: trunk
19:38
Deprecate WhereIsThis and the related debugging information, this will be changed to be inline with the code. check-in: 948933981a user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: b875ff1ce5 user: squirreljme tags: trunk
2019-05-14
23:38
Add base for FlowerCoat VM. check-in: 9b56d17c5c user: stephanie.gawroriski tags: trunk
22:15
Implement more of Vector. check-in: 2e9fa76191 user: stephanie.gawroriski tags: trunk
18:38
Implement ensureCapacity. check-in: 5091613c22 user: stephanie.gawroriski tags: trunk
18:05
Correct read of long/double. check-in: 5b14605721 user: stephanie.gawroriski tags: trunk
17:59
Implement long/float/double for DataInputStream and DataOutputStream. check-in: 0f7b75fd5a user: stephanie.gawroriski tags: trunk
17:47
Print `Throwable` stack trace when it is made always; In System.arraycopy() check against the correct length (destination and not source) when checking bounds. check-in: 237a112799 user: stephanie.gawroriski tags: trunk
16:28
Decrease the stack depth again; Correct parsing of old style locals. check-in: 81d366a9fd user: stephanie.gawroriski tags: trunk
13:58
Implement more of Vector. check-in: 088512e508 user: stephanie.gawroriski tags: trunk
13:26
Increase SpringCoat's stack depth limit. check-in: 2eddb13126 user: stephanie.gawroriski tags: trunk
13:19
Hopefully fix oldstyle stack map parsing. check-in: 1b29a3a52b user: stephanie.gawroriski tags: trunk
13:08
Implement part of Vector; Return null if a class was not found in SpringCoat. check-in: 7f3de165aa user: stephanie.gawroriski tags: trunk
11:57
Implement DataInputStream.skip(); Implement String.contains(CharSequence) and String.indexOf(String[, int]). check-in: 6349abd208 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: b410d8358e user: squirreljme tags: trunk
2019-05-13
23:15
Add init for Vector. check-in: f27b696782 user: stephanie.gawroriski tags: trunk
22:02
Implement base for record enumeration. check-in: e0ff4d6257 user: stephanie.gawroriski tags: trunk
21:47
Add base implementation for RecordEnumeration. check-in: 821ef8e31b user: stephanie.gawroriski tags: trunk
21:08
Implement getRecord(). check-in: 43f2146d2a user: stephanie.gawroriski tags: trunk
21:02
Start of RecordStoreInfo; Implement RecordStoreInfo.getSizeAvailable(). check-in: 7ced5b26c2 user: stephanie.gawroriski tags: trunk
20:55
Handle cases where there is no content-length. check-in: 4bdecb45b5 user: stephanie.gawroriski tags: trunk
20:45
Remove HTTP request/response debug printing. check-in: ef9b7f224c user: stephanie.gawroriski tags: trunk
20:44
Implement HTTP communication. check-in: ff07489c40 user: stephanie.gawroriski tags: trunk
18:33
Sending of TCP data over the line. check-in: 57bc28e313 user: stephanie.gawroriski tags: trunk
17:09
Build HTTP request and send it to the remote end. check-in: 9c5a61b9af user: stephanie.gawroriski tags: trunk
16:52
Base building of HTTP request. check-in: 006793a87b user: stephanie.gawroriski tags: trunk
16:23
Refactor the HTTP client code to be much cleaner and easier to GC and state transition. check-in: 33781c1d48 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: e63bda6797 user: squirreljme tags: trunk
00:43
Base for filling HTTP request data. check-in: 266f66357e user: stephanie.gawroriski tags: trunk
2019-05-12
23:03
Implement set of socket options. check-in: 43cc949c00 user: stephanie.gawroriski tags: trunk
22:35
Add base Java SE connection factory which can resolve hosts. check-in: 38928a7182 user: stephanie.gawroriski tags: trunk
22:16
Try the service loader if the system service fails to be found. check-in: 529e06bd3b user: stephanie.gawroriski tags: trunk
22:10
Add base IPConnectionFactory which tries to create a service for it, otherwise it falls back to one which does nothing. check-in: 084c0ff97f user: stephanie.gawroriski tags: trunk
21:26
Compatibility notes. check-in: fd46d394e6 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 30db325d45 user: squirreljme tags: trunk
2019-05-11
18:08
Reformat the stack trace printed by Throwable and make it cleaner and easier to read. check-in: 920f2fbc9e user: stephanie.gawroriski tags: trunk
17:33
Do not hexprint the instruction type in CTE. check-in: 4b0005c1a2 user: stephanie.gawroriski tags: trunk
16:46
Correct reverse read of indexed image data. check-in: c9adeecf76 user: stephanie.gawroriski tags: trunk
16:39
Implement EnforcedDrawingAreaGraphics.clipRect(). check-in: 8ca837002f user: stephanie.gawroriski tags: trunk
16:20
Make filter error more descriptive; Add 7 extra bits of potential padding before dividing by 8 because the scanlines are always byte padded. check-in: 498eb268f2 user: stephanie.gawroriski tags: trunk
15:50
Multiply all values then divide by 8 when determining the PNG scanline length. check-in: 853d06b227 user: stephanie.gawroriski tags: trunk
15:42
Implement StringBuilder subSequence/substring so the XPM demo works. check-in: 5e7eb24ea5 user: stephanie.gawroriski tags: trunk
15:34
Correct typo when using ResourceAccess.available(). check-in: 6259db3f26 user: stephanie.gawroriski tags: trunk
15:24
Some work on Integer. check-in: 0df67d5977 user: stephanie.gawroriski tags: trunk
14:46
Add test for LinkedHashMap. check-in: bd122bfa00 user: stephanie.gawroriski tags: trunk
01:31
Correct MIDP Font test results. check-in: 8da3931fc4 user: stephanie.gawroriski tags: trunk
01:28
Add debug printing of entry points in VMFactory; Correct LinkedList's ListIterator.previous(). check-in: 8e674ad8f7 user: stephanie.gawroriski tags: trunk
01:18
Add hashcode test for LinkedHashSet. check-in: b985867746 user: stephanie.gawroriski tags: trunk
01:16
Do not double map remove for the eldest entry. check-in: 1f38a707ff user: stephanie.gawroriski tags: trunk
01:15
Add local index to exception. check-in: d27b585d0d user: stephanie.gawroriski tags: trunk
2019-05-10
23:21
Integer.compareTo() was not implemented correctly, fix this. check-in: ee2e0d21fc user: stephanie.gawroriski tags: trunk
22:59
Fix and enabled the non-RandomAccess copy before sorting (for speed improvements). check-in: e99287e946 user: stephanie.gawroriski tags: trunk
22:43
Implement ListIterator.previous(). check-in: 23e941f7bf user: stephanie.gawroriski tags: trunk
22:36
Add get and set check for the list test. check-in: 7e323e2e9b user: stephanie.gawroriski tags: trunk
22:24
Shell sort does not seem to want to work for integers. check-in: 35ed20a703 user: stephanie.gawroriski tags: trunk
22:14
Make the sorting set more consistent with the same values for each (easier to debug issues). check-in: 5623babdfa user: stephanie.gawroriski tags: trunk
16:58
Add collections and objects to the sort test. check-in: 51ae61a9ff user: stephanie.gawroriski tags: trunk
16:53
Work on sorting object arrays/lists. check-in: 3df28dbd72 user: stephanie.gawroriski tags: trunk
15:49
Implement ShellSort. check-in: 6bf86541b7 user: stephanie.gawroriski tags: trunk
14:48
Minor sort algorithm work; Improve the sort test to include various array sizes. check-in: e20dafd1f5 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 77ac137ba7 user: squirreljme tags: trunk
01:31
Correct NPE when the framebuffer is accessed and no display is yet used. check-in: 57d967d2f8 user: stephanie.gawroriski tags: trunk
01:22
Add and implement the missing RecordStore.getNumRecords(). check-in: 99c139d7dc user: stephanie.gawroriski tags: trunk
00:00
Base sort work. check-in: 6225087d0b user: stephanie.gawroriski tags: trunk
2019-05-09
23:35
Add sorting test. check-in: 0c5caa2bf7 user: stephanie.gawroriski tags: trunk
23:19
Add calls for sorting and such. check-in: f1d4b9cb70 user: stephanie.gawroriski tags: trunk
22:33
More test correction. check-in: abcb5f59d4 user: stephanie.gawroriski tags: trunk
22:29
Implement hashCode() in AbstractMap and Hashtable. check-in: 10341a951f user: stephanie.gawroriski tags: trunk
22:24
Correct a bunch of tests. check-in: c777a60433 user: stephanie.gawroriski tags: trunk
22:10
In CircleCI name the SpringCoat NPS dump correctly. check-in: 0f71d04464 user: stephanie.gawroriski tags: trunk
20:15
Hashtable test mostly inherits. check-in: 2da97d8024 user: stephanie.gawroriski tags: trunk
20:12
Correct SQRT test. check-in: 8420746939 user: stephanie.gawroriski tags: trunk
20:11
Correct synchronized method test. check-in: 7a51a34712 user: stephanie.gawroriski tags: trunk
20:11
Correct VM interrupt result. check-in: 1afb07953e user: stephanie.gawroriski tags: trunk
20:10
Correct monitor test. check-in: d68f283ed0 user: stephanie.gawroriski tags: trunk
20:10
Correct math test. check-in: dc2b761d43 user: stephanie.gawroriski tags: trunk
20:09
Correct bit count test. check-in: 34fd083841 user: stephanie.gawroriski tags: trunk
20:08
Correct array test. check-in: 5b85e3027c user: stephanie.gawroriski tags: trunk
20:07
Correct EOF test. check-in: ac2eb91456 user: stephanie.gawroriski tags: trunk
20:06
Correct more tests. check-in: 881a8f2b42 user: stephanie.gawroriski tags: trunk
19:54
Correct service loader keys. check-in: ac9ca30c3d user: stephanie.gawroriski tags: trunk
19:53
Correct encoding again. check-in: d3d8945215 user: stephanie.gawroriski tags: trunk
19:51
Encode dot again. check-in: 51468df07e user: stephanie.gawroriski tags: trunk
19:48
Correct keys with dots being unencoded correctly. check-in: 91e523f3de user: stephanie.gawroriski tags: trunk
19:47
Correct SQF font test. check-in: daaa642f64 user: stephanie.gawroriski tags: trunk
19:47
Implement eldest entry removal in LinkedHashMap. check-in: 53bfa44828 user: stephanie.gawroriski tags: trunk
19:31
Add LinkedHashMapEldest results. check-in: 3cd2444ef4 user: stephanie.gawroriski tags: trunk
19:29
Implement the eldest LinkedHashMap test. check-in: 73b3fc6a11 user: stephanie.gawroriski tags: trunk
17:31
Correct replacement sequence. check-in: 90262f0bf2 user: stephanie.gawroriski tags: trunk
17:30
Correct decoding of keys. check-in: bc94f18ce9 user: stephanie.gawroriski tags: trunk
17:28
Correct test results for Random. check-in: eb518107b7 user: stephanie.gawroriski tags: trunk
17:22
Add previous order and removal from the test list. check-in: 40aa26e35e user: stephanie.gawroriski tags: trunk
17:17
Correct remove the removed elements. check-in: 2f43a221d9 user: stephanie.gawroriski tags: trunk
17:08
When removing from the list, decrement the index. check-in: ed9ddab31e user: stephanie.gawroriski tags: trunk
16:51
If __CanSetPrintStream__ is being set on a __CanSetPrintStream__, then use its target rather than the class itself. check-in: e89dc26719 user: stephanie.gawroriski tags: trunk
16:44
Add limit to the number of frames a thread may have. check-in: 83d974cdb8 user: stephanie.gawroriski tags: trunk
16:31
Correct Squirrel Quarrel build. check-in: b39886f8ab user: stephanie.gawroriski tags: trunk
16:27
Increase test timeout to 30 seconds. check-in: 8d558f6d5f user: stephanie.gawroriski tags: trunk
16:25
Handle cases where there are a large number of frames. check-in: 80155af66e user: stephanie.gawroriski tags: trunk
16:08
Add a stack depth limit to the profiler snapshot output. check-in: 482ef48910 user: stephanie.gawroriski tags: trunk
16:01
Add a timeout for every test so that it finishes within a given amount of time. check-in: 7bc08a2ff8 user: stephanie.gawroriski tags: trunk
15:47
Implement LinkedHashMap; Use some common methods. check-in: da88a1cc87 user: stephanie.gawroriski tags: trunk
15:14
Correct list test; Do not compare hashcodes for testresult. check-in: c67a80f1ec user: stephanie.gawroriski tags: trunk
14:44
Use value equals for test result comparison. check-in: 50d2bea701 user: stephanie.gawroriski tags: trunk
14:39
Use map equals since throwable are managed. check-in: f86dd38840 user: stephanie.gawroriski tags: trunk
14:38
Do not print added test values. check-in: 899c7ef402 user: stephanie.gawroriski tags: trunk
14:37
Correct Random test with new encoding; Add list test values. check-in: d3ed66784c user: stephanie.gawroriski tags: trunk
14:33
Correct wrong value being sent to test result. check-in: 089169b8d7 user: stephanie.gawroriski tags: trunk
14:01
Add secondary- key to secondaries. check-in: b0ff4752b6 user: stephanie.gawroriski tags: trunk
14:00
Add dumping of manifest values. check-in: ffe03472d7 user: stephanie.gawroriski tags: trunk
13:51
Decoding of keys. check-in: 92c83413a9 user: stephanie.gawroriski tags: trunk
13:45
Encode curly braces as well. check-in: c70fc0ed98 user: stephanie.gawroriski tags: trunk
13:43
Make sure secondary keys are always lowercased. check-in: 4040ef276b user: stephanie.gawroriski tags: trunk
13:42
Print test result comparison as well. check-in: 6f8549d804 user: stephanie.gawroriski tags: trunk
13:23
Implement test printing. check-in: 1b9452a401 user: stephanie.gawroriski tags: trunk
13:17
Loading of test values for a test. check-in: a34c5b3ed5 user: stephanie.gawroriski tags: trunk
12:56
Partial refactor of the test system to make it much easier to work with internally. check-in: 058153cdf4 user: stephanie.gawroriski tags: trunk
11:45
Move tac.test over to the test area. check-in: 6ecbfc7e5a user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 32c63d0bc4 user: squirreljme tags: trunk
00:29
Add base for TestResult and TestResultBuilder. check-in: 064221406d user: stephanie.gawroriski tags: trunk
2019-05-08
21:26
Add base test information; Recursively go down finding test results. check-in: c07dfe1e87 user: stephanie.gawroriski tags: trunk
21:15
Minor test fix. check-in: f846ba0428 user: stephanie.gawroriski tags: trunk
21:13
Allow serialization of NULL strings; Add more list tests. check-in: 401fd518eb user: stephanie.gawroriski tags: trunk
20:59
Add a bunch of stuff to the string test. check-in: 61233431d8 user: stephanie.gawroriski tags: trunk
18:01
Add hashmaps and such to the tests. check-in: e830e04c7f user: stephanie.gawroriski tags: trunk
17:54
Add base for tests; Add empty java.util.Stack. check-in: dbb744e4c6 user: stephanie.gawroriski tags: trunk
16:43
Add some base tests for list. check-in: e061ea7a48 user: stephanie.gawroriski tags: trunk
15:26
Make it callback. check-in: 122046b5ac user: stephanie.gawroriski tags: trunk
2019-05-07
07:02
Backup developer notes. check-in: 6600d7a3aa user: squirreljme tags: trunk
00:41
Bump release date to July 4, 2019. check-in: cab72a3e01 user: stephanie.gawroriski tags: trunk
2019-05-06
22:22
Add base fields for package type and base conversion methods. check-in: 3d6fdc4742 user: stephanie.gawroriski tags: trunk
22:04
Add base API for universal APIs and callbacks. check-in: a5dcf6d655 user: stephanie.gawroriski tags: trunk
21:34
Remove the Pointer class, it is not needed. check-in: a57b36aa9c user: stephanie.gawroriski tags: trunk
21:32
Decoding of basic file paths. check-in: 326b2fe4be user: stephanie.gawroriski tags: trunk