CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/10/20 21:18:36
Log message:
Add a stylized XCalc-color.
Make sure the XF86Config_path string is always writable, and if xf86cfg
fails to open the config file, check if the path ends in '-4', and if
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/02 14:58:11
Log message:
o Fixed a bug in the regex library, was checking one byte after the end
of the string when matching Eow, the result would only be guaranteed to
be true for null
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/02 16:47:30
Log message:
Minor fixes for constructs like:
if (...)
{
and
switch (...)
{
these were working in an intermediate version of the parser.
Modified files:
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/02 21:01:19
Log message:
Minor fix. Invert order of two rules to properly indent GNU style, was
not decrementing one indentation for code like:
if (...)
{
...
}
_=
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/03 12:10:28
Log message:
o Some changes to the c-should-indent lisp function to allow the user
adjust the indentation if the indentation code does not get it right.
o Fix wrong check in Xaw when
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/03 20:15:53
Log message:
Fixed bug in the code that tries to minimze the amount of text
redrawn.
Added an interface to allow interrupting the lisp code. This was
probably the major problem
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/04 22:57:06
Log message:
Xedit could crash when listing contents of directories with permission
r--, so at least for now, if it can opendir a directory, but cannot
stat() a pathname inside the
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/08 00:01:01
Log message:
Changed all functions to use a global LispMac pointer. The
interpreter never alowed more than one instance, so there is no
need to make it an argument to every function.
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/19 23:44:43
Log message:
o Reimplemented lisp function append to generate the correct result with
only one argument and create dotted lists.
o Added lisp function nbutlast.
o Added lisp macro
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/20 23:25:18
Log message:
o Added two new object types: LispFunction_t and LispFunctionQuote_t, to
correctly distinguish 'function-name from #'function-name.
o Changed bytecode compiler to compile
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/21 00:04:08
Log message:
Oops, did not check all side effects of previous change, and syntax
highlight stoped working. There were yet some bugs, and better type
checking showed a problem in c.lsp.
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/23 00:26:54
Log message:
o Changed builtin functions to not allow using aux and default values
for optional and key arguments.
o Builtin functions now receive a special object called UNSPEC
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/23 13:41:53
Log message:
o Fix a nasty bug inserted in the previous patch, when editing c files,
instead of replacing the text from the start of the line until the
correct indentation
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/24 18:35:32
Log message:
o Better handling of multiple values, if a function/macro uses
multiple values, the counter is reset before calling it, else
reset after calling it.
o Extended a
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/11/30 15:13:14
Log message:
o Added a new test file test/stream.lsp.
o Always evaluate aux arguments, actually they should be transformed
soon to replace the function body with a let* block, as
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/02 06:49:45
Log message:
Fix problem added in the last commit, syntax highlight stoped working.
Change code in Lisp_Replace to use memmove instead of memcpy as
strings may be the same.
Modified
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/03 10:07:59
Log message:
568. XEditResCheckMessages trashed XtMalloced memory on some widget
hierarchies, due to using incorrect indexes when removing
duplicates (A.1409, Rob Arthan).
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/03 21:28:01
Log message:
o Several read and write functions were not checking if some
argument was unspecified, in which case it should default to
NIL. These problems were shown in the new tests
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/04 10:43:19
Log message:
o Don't print the contents of string streams. This is not the expected
behaviour, and was also causing a problem in lisp/xedit.c, since it
was not making a copy of the
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/05 13:59:01
Log message:
Don't enter an infinite loop setting a new timer when one expires.
Problem easy to reproduce, press Alt+Shift+NumLock to enable/disable
MouseKeys and it will never stop
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/06 08:19:57
Log message:
580. lib/Xaw/MultiSrc.c improperly checks open() return value
(A.1415, Jaromir Dolecek), Fix provided by Hideo Saito in NetBSD.
Modified files:
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/09 19:59:04
Log message:
o Fix two bugs show by the new file test/regex.lsp:
+ when compiling with RE_NOSUB only one result is returned; actually
this is a xedit regex extension, NOSUB is
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/16 12:48:53
Log message:
Minor change to allow us_intl to work with pc10? models, instead of
only pc101.
Modified files:
xc/programs/xkbcomp/rules/:
xfree86
Revision
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/19 20:32:48
Log message:
o Store documentation in the atom segment, so that documentation will
not be traversed in every gc call, also, associate it with the atom
symbol structure instead of
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/20 12:18:39
Log message:
676. If some LEDs are lighting when one reloads the XKB keyboard map
(using setxkbmap or xf86cfg) the LEDs become 'frozen' and can't
be switched off. The patch
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/21 10:49:04
Log message:
680. Correct problem when the server prints the name of a 'private
xkb action' in a format that xkbcomp cannot understand, and
was causing problems when calling
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/25 22:34:28
Log message:
o Fix problem when building mask for modified regions, was not building
the correct mask when resolving text regions with no property, easy
case to reproduce was
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 02/12/29 21:37:56
Log message:
o Minor fix, use a single exit point for some functions, and add
missing break statement in some code doing linear searches.
Modified files:
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/01 11:22:25
Log message:
o Added a new EOL_TOKEN to the parser, that is generated every time a new
line is read from the config file, and most times just ignored, but is
useful for
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/07 21:07:40
Log message:
Fix infinite loop when replacing an empty regex match. Normally
an infinite loop will be started when replacing with an empty string,
but it is possible that after
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/12 19:57:59
Log message:
o Minor change in how objects are gc protected while being read, this
was done as an experiment to avoid fragmentation and a pseudo
copying-gc, since the gains where
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/15 22:25:53
Log message:
o Fixed a problem in the xedit regex library, was using wrong code
to reallocate space when merging character matches in a single
string match. The problem did not
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/17 23:27:18
Log message:
753. Changed the default mouse device for FreeBSD to sysmouse and the
protocol to auto when running X -configure (#5584, Eric Anholt).
752. Changed the default mouse
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/18 20:44:45
Log message:
o Fix use of uninitliazed variable in xmag/xmag.c (A.1525, Keith Packard)
Also updated Xmag.ad to use proper comment prefix and add XFree86 ident.
The callback was being
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/01/19 21:29:08
Log message:
Fix help text for mouse protocol selection.
Modified files:
xc/programs/Xserver/hw/xfree86/xf86config/:
xf86config.c
Revision ChangesPath
3.64
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/02/03 12:12:01
Log message:
Fix random crashes when running xkbcomp -C to generate a C source
xkb description due incorrect buffer size calculation.
strlen(tmp+1) = strlen(tmp)+1
Modified files:
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/02/06 21:46:53
Log message:
853. Use strtol instead of atoi in xf86cfg 'expert' mode. Make pauses
when printing keyboard models in xf86config (#5609, Chisato Yamauchi).
All calls to atoi in
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/02/08 22:29:22
Log message:
Fix problem in XkbInitKeyboardDeviceStruct(). Thanks to David Dawes for
telling about the problem, caused by a previous patch by me. I also added
a comment in the code
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/02/14 21:37:59
Log message:
xf86config/xf86config.c:
o Changed xf86config to exit with status 1 if ^D is pressed.
o Reordered mouse descriptions/protocols, and modified help text.
Basically,
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/02/15 18:33:12
Log message:
Minor fix, was printing the list of mouse protocols just before
cleaning the screen.
Modified files:
xc/programs/Xserver/hw/xfree86/xf86config/:
xf86config.c
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/03/17 15:52:28
Log message:
979. Fix typo that caused incorrect initialization of xkb memory
(John Heasley).
Modified files:
xc/programs/Xserver/xkb/:
xkbInit.c
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/04/04 13:31:34
Log message:
o Minor fixes to allow compiling the modules, and fixed compiler warnings.
o Changed time.c to return NIL instead of NULL for OS/2.
o Fix bug in the parse-integer
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/08/13 13:30:03
Log message:
375. Fix for the Brazilian ABNT2 keyboard extra key that now translates to
a different keycode value. Patch suggested by Ivan Pascal.
Thanks to Ivan Pascal for
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/09/17 15:28:09
Log message:
Minor xedit lisp patches:
o hash.c: Fix incorrect memory reallocation when rehashing hash tables.
o helper.c: Fix inverted logic when checking an object type.
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 03/12/11 08:03:31
Log message:
Add a simple syntax highlight description for patch files. It understands
normal, context and unified diffs.
Modified files:
xc/programs/xedit/lisp/modules/:
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 04/01/08 13:29:14
Log message:
Use a more explicit xlfd specification. Apparently it is required due
to changes in fontfile/fontfile.c.
Modified files:
xc/programs/xedit/lisp/modules/:
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 04/02/04 12:49:09
Log message:
Fix indentation of 'while' expressions. This patch corrects problems
of an extra indentation being added sometimes, but adds the side effect
that expressions like:
do
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED] 04/04/28 16:31:12
Log message:
Check the value of the variables config_hsyncrange and config_vsyncrange
before printing it to the generated XF86Config (the variables can be null
or an empty string, in
48 matches
Mail list logo