Holger Hans Peter Freyther
f900c8fc6e
pharo: Provide a drop-in replacement for the ProcessVariable
2013-02-19 22:04:30 +01:00
Holger Hans Peter Freyther
5e4b75e143
pharo: Re-write backtrace related code for the logging target
2013-02-11 00:16:33 +01:00
Holger Hans Peter Freyther
8f3b280a62
pharo: Use Transcript>>#cr on pharo
2013-02-10 21:29:15 +01:00
Holger Hans Peter Freyther
4568b95c94
misc: Rename the category to blend in with the pharo naming.
2013-02-10 12:50:45 +01:00
Holger Hans Peter Freyther
3f3d1d9940
misc: Create a makefile to help in exporting to pharo
2013-02-10 12:16:28 +01:00
Holger Hans Peter Freyther
39eeb84682
image: Forget about the memory on image reloading to avoid free
2011-09-17 20:13:25 +02:00
Holger Hans Peter Freyther
0c889bfe97
log: Find the log manager with the right scope
2011-08-23 16:16:03 +02:00
Holger Hans Peter Freyther
3b41e0bfb6
syslog: Workaround a libc multiarch debian issue.
...
Finding libc is a difficult business, load libm to avoid
this issue.
2011-08-23 16:11:53 +02:00
Holger Hans Peter Freyther
65dcb80ff9
syslog: Improve the manual test case
2011-04-14 12:40:01 +02:00
Holger Hans Peter Freyther
9f364cbcd1
syslog: Fix the level for the custom exception method
2011-04-14 12:39:18 +02:00
Holger Hans Peter Freyther
e3a90ff2d3
syslog: Allow to prepend a prefix to every log message
2011-04-14 12:15:19 +02:00
Holger Hans Peter Freyther
5e0ad75d17
syslog: Keep the name of the syslog around
...
We need to keep the pointer around and we place it in the
Smalltalk dictionary.
2011-04-11 13:54:24 +02:00
Holger Hans Peter Freyther
f4847e4ed8
syslog: Add support to log to the syslog infrastructure
2011-04-04 09:53:51 +02:00
Holger Hans Peter Freyther
bdaff7cef1
log: Make it possible to log exceptions
2011-04-03 22:06:46 +02:00
Holger Hans Peter Freyther
0aba20a891
log: Make it possible to set the context for the current data..
2011-02-05 16:54:08 +01:00
Holger Hans Peter Freyther
8a5e5d6526
Log: Add Copyright header to the files
2010-12-14 02:40:25 +01:00
Holger Hans Peter Freyther
c22fe6db3e
log: Change the name of the package
2010-10-20 19:35:28 +02:00
Holger Hans Peter Freyther
3c9e4a421c
log: Change the namespace to Osmo
2010-10-20 19:33:59 +02:00
Holger Hans Peter Freyther
13d560e419
log: Add the LogTest.st with some client code of the log framework
2010-10-20 19:33:10 +02:00
Holger Hans Peter Freyther
382a1eaf76
package.xml: Create a dummy log package
2010-09-08 23:58:37 +08:00
Holger Hans Peter Freyther
3b42385269
LogFilter: Create a LogFilter base class
...
The LogFilter will be used to filter based on context
with the right context filters. We are likely to have
a default chain of ANDed filters that will be checked.
2010-09-08 23:56:52 +08:00
Holger Hans Peter Freyther
7da7dfdea0
LogManager: Add per process variables for the context
...
E.g. to add the current imsi use:
self logManager context: 'imsi' value: IMSI
2010-09-08 23:38:42 +08:00
Holger Hans Peter Freyther
3bdc3fd4b7
LogArea class >> availableAreas: Add method to list available areas
2010-09-08 23:30:08 +08:00
Holger Hans Peter Freyther
5dc9296b36
Move the policy about the areas into the LogManager
2010-09-08 23:20:58 +08:00
Holger Hans Peter Freyther
d16a9da541
Create a LogTarget class, with a Transcript implementation, improve LogArea
...
Create:
LogTarget
LogTargetTranscript
Use LogArea, find area's automatically.
2010-09-08 23:17:15 +08:00
Holger Hans Peter Freyther
57b54630bf
LogManager: Make the LogArea's work across sourcecode updates
...
Create subclasses of the LogArea for different areas, have a
way of finding these areas and putting them into a local dictionary.
Create the LogEntry class to carry a log entry as proposed by
Paolo.
2010-09-07 17:53:28 +08:00
Holger Hans Peter Freyther
ac77538544
Use the loglevel of the area.
...
Turn the log level into integers to be able to compare
them as such.
2010-09-06 15:50:15 +08:00
Holger Hans Peter Freyther
863f48be8c
Fix the logging, log at the enabled status
...
- Use the right selector
- Get the area, look at the enabled status
2010-09-06 15:02:41 +08:00
Holger Hans Peter Freyther
f14a0b250b
Implement adding the area to the config
2010-09-06 14:27:50 +08:00
Holger Hans Peter Freyther
7f802671c6
LogManager: Start designing the API and access.
2010-09-05 18:31:03 +08:00
Holger Hans Peter Freyther
0e8dfcbfc4
Add a README of what this is about
2010-09-05 09:29:55 +08:00