···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#include <unistd.h>
+10-12
actions.h
···22 * Prototypes of all actions that can be performed with keystrokes.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_ACTIONS_H
+10-13
bar.c
···11/*
22 * Functionality for a bar listing the windows currently managed.
33- *
43 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
54 *
66- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
79 *
88- * ratpoison is free software; you can redistribute it and/or modify it under
99- * the terms of the GNU General Public License as published by the Free
1010- * Software Foundation; either version 2, or (at your option) any later
1111- * version.
1212- *
1313- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1414- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1515- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1616- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1714 *
1815 * You should have received a copy of the GNU General Public License along with
1919- * this software; see the file COPYING. If not, write to the Free Software
2020- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2118 */
22192320#include <X11/X.h>
+10-12
bar.h
···22 * functions for managing the program bar
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_BAR_H
+10-12
communications.c
···22 * communications.c -- Send commands to a running copy of ratpoison.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <X11/X.h>
+10-12
communications.h
···22 * communications.h -- Send commands to a running copy of ratpoison.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_COMMUNICATIONS_H
+10-12
completions.c
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#define _GNU_SOURCE
+10-12
completions.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef _RATPOISON_COMPLETIONS_H
+10-12
config.h
···22 * Config file for ratpoison. Edit these values and recompile.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_CONF_H
+10-12
data.h
···22 * our datatypes and global variables
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_DATA_H
+10-12
editor.c
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#include <ctype.h>
+10-12
editor.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef _RATPOISON_EDITOR_H
+10-12
events.c
···22 * Ratpoison X events
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <X11/X.h>
+10-12
events.h
···22 * Function prototypes
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_EVENTS_H
+10-12
format.c
···11/*
22 * Copyright (C) 2006 Antti Nyk�nen <aon@iki.fi>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#include <ctype.h>
+10-12
format.h
···22 * Prototypes for format functions.
33 * Copyright (C) 2006 Antti Nyk�nen <aon@iki.fi>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_FORMAT_H
+10-12
frame.c
···22 * functions that manipulate the frame structure.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include "ratpoison.h"
+10-12
frame.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef FRAME_H
+10-12
globals.c
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#include "ratpoison.h"
+10-12
globals.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef GLOBALS_H
+10-12
group.c
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#include "ratpoison.h"
+10-12
group.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef GROUP_H
+10-12
history.c
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#include <ctype.h>
+10-12
history.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef _RATPOISON_HISTORY_H
+10-12
hook.c
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119/*
+10-12
hook.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef HOOKS_H
+10-12
input.c
···22 * Read keyboard input from the user.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <stdlib.h>
+10-12
input.h
···22 * Function prototypes.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_INPUT_H
+10-12
linkedlist.c
···55 * Modified by Shawn Betts. Portions created by Shawn Betts are Copyright (C)
66 * 2003, 2004 Shawn Betts
77 *
88- * This file is part of ratpoison.
88+ * This program is free software; you can redistribute it and/or modify it
99+ * under the terms of the GNU General Public License as published by the Free
1010+ * Software Foundation; either version 2 of the License, or (at your option)
1111+ * any later version.
912 *
1010- * ratpoison is free software; you can redistribute it and/or modify it under
1111- * the terms of the GNU General Public License as published by the Free
1212- * Software Foundation; either version 2, or (at your option) any later
1313- * version.
1414- *
1515- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1616- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1717- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1818- * details.
1313+ * This program is distributed in the hope that it will be useful, but WITHOUT
1414+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1515+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1616+ * more details.
1917 *
2018 * You should have received a copy of the GNU General Public License along with
2121- * this software; see the file COPYING. If not, write to the Free Software
2222- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1919+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
2020+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2321 */
24222523#include "linkedlist.h"
+10-12
linkedlist.h
···55 * Modified by Shawn Betts. Portions created by Shawn Betts are Copyright (C)
66 * 2003, 2004 Shawn Betts
77 *
88- * This file is part of ratpoison.
88+ * This program is free software; you can redistribute it and/or modify it
99+ * under the terms of the GNU General Public License as published by the Free
1010+ * Software Foundation; either version 2 of the License, or (at your option)
1111+ * any later version.
912 *
1010- * ratpoison is free software; you can redistribute it and/or modify it under
1111- * the terms of the GNU General Public License as published by the Free
1212- * Software Foundation; either version 2, or (at your option) any later
1313- * version.
1414- *
1515- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1616- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1717- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1818- * details.
1313+ * This program is distributed in the hope that it will be useful, but WITHOUT
1414+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1515+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1616+ * more details.
1917 *
2018 * You should have received a copy of the GNU General Public License along with
2121- * this software; see the file COPYING. If not, write to the Free Software
2222- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1919+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
2020+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2321 */
24222523#ifndef _RATPOISON_LINKLIST_H
+10-12
manage.c
···44 *
55 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
66 *
77- * This file is part of ratpoison.
77+ * This program is free software; you can redistribute it and/or modify it
88+ * under the terms of the GNU General Public License as published by the Free
99+ * Software Foundation; either version 2 of the License, or (at your option)
1010+ * any later version.
811 *
99- * ratpoison is free software; you can redistribute it and/or modify it under
1010- * the terms of the GNU General Public License as published by the Free
1111- * Software Foundation; either version 2, or (at your option) any later
1212- * version.
1313- *
1414- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1515- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1616- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1717- * details.
1212+ * This program is distributed in the hope that it will be useful, but WITHOUT
1313+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1414+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1515+ * more details.
1816 *
1917 * You should have received a copy of the GNU General Public License along with
2020- * this software; see the file COPYING. If not, write to the Free Software
2121- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1818+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1919+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2220 */
23212422#include <X11/X.h>
+10-12
manage.h
···22 * manage.h
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_MANAGE_H
+10-12
messages.h
···22 * Ratpoison messages.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_MESSAGES_H
+10-12
number.c
···22 * handles the handing out of and uniqueness of window numbers.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <stdlib.h>
+10-12
number.h
···22 * Function prototypes.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_NUMBER_H
+10-11
ratpoison.1
···11-.\" This man page is free software; you can redistribute it and/or modify
22-.\" it under the terms of the GNU General Public License as published by
33-.\" the Free Software Foundation; either version 2, or (at your option)
11+.\" This program is free software; you can redistribute it and/or modify it
22+.\" under the terms of the GNU General Public License as published by the Free
33+.\" Software Foundation; either version 2 of the License, or (at your option)
44.\" any later version.
55.\"
66-.\" This man page is distributed in the hope that it will be useful,
77-.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
88-.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
99-.\" GNU General Public License for more details.
66+.\" This program is distributed in the hope that it will be useful, but WITHOUT
77+.\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
88+.\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
99+.\" more details.
1010.\"
1111-.\" You should have received a copy of the GNU General Public License
1212-.\" along with this software; see the file COPYING. If not, write to
1313-.\" the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
1414-.\" Boston, MA 02111-1307 USA
1111+.\" You should have received a copy of the GNU General Public License along with
1212+.\" this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1313+.\" Place, Suite 330, Boston, MA 02111-1307 USA.
1514.\"
1615.\"
1716.\" This manpage is written using the mdoc macro language.
+10-13
ratpoison.c
···11/*
22- * Ratpoison.
32 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
43 *
55- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
68 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1613 *
1714 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2017 */
21182219#include <X11/X.h>
+10-12
ratpoison.h
···22 * Standard header for ratpoison.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_H
+10-12
sbuf.c
···22 * Functions for handling string buffers.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <string.h>
+10-12
sbuf.h
···22 * Function prototypes for handling string buffers.
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_SBUF_H
+10-12
screen.c
···22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 * Copyright (C) 2016 Mathieu OTHACEHE <m.othacehe@gmail.com>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include "ratpoison.h"
+10-12
screen.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef SCREEN_H
+11-14
split.c
···11/*
22+ * Functions for handling window splitting and tiling.
23 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
34 *
44- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
59 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1514 *
1615 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1919- *
2020- * Functions for handling window splitting and tiling.
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2118 */
22192320#include <unistd.h>
+10-12
split.h
···11/*
22 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef SPLIT_H
+5-5
utf8.c
···66 * under the terms of the GNU General Public License as published by the Free
77 * Software Foundation; either version 2 of the License, or (at your option)
88 * any later version.
99-99+ *
1010 * This program is distributed in the hope that it will be useful, but WITHOUT
1111 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313 * more details.
1414-1414+ *
1515 * You should have received a copy of the GNU General Public License along with
1616- * this program; if not, write to the Free Software Foundation, Inc., 51
1717- * Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1818 */
19192020#include "ratpoison.h"
+16
utf8.h
···11+/*
22+ * This program is free software; you can redistribute it and/or modify it
33+ * under the terms of the GNU General Public License as published by the Free
44+ * Software Foundation; either version 2 of the License, or (at your option)
55+ * any later version.
66+ *
77+ * This program is distributed in the hope that it will be useful, but WITHOUT
88+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
99+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1010+ * more details.
1111+ *
1212+ * You should have received a copy of the GNU General Public License along with
1313+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1414+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1515+ */
1616+117#ifndef UTF8_H
218#define UTF8_H
319
+10-13
util.c
···11/*
22- * Ratpoison.
32 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
43 *
55- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
68 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1613 *
1714 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2017 */
21182219#include "ratpoison.h"
+16
util.h
···11+/*
22+ * This program is free software; you can redistribute it and/or modify it
33+ * under the terms of the GNU General Public License as published by the Free
44+ * Software Foundation; either version 2 of the License, or (at your option)
55+ * any later version.
66+ *
77+ * This program is distributed in the hope that it will be useful, but WITHOUT
88+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
99+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1010+ * more details.
1111+ *
1212+ * You should have received a copy of the GNU General Public License along with
1313+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1414+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1515+ */
1616+117#ifndef UTIL_H
218#define UTIL_H
319
+10-12
window.c
···22 * functions for handling the window list
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <stdio.h>
+10-12
window.h
···22 * functions for managing the window list
33 * Copyright (C) 2000, 2001, 2002, 2003, 2004 Shawn Betts <sabetts@vcn.bc.ca>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or modify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#ifndef _RATPOISON_LIST_H
+10-12
xrandr.c
···22 * functions for grabbing information about xrandr screens
33 * Copyright (C) 2016 Mathieu OTHACEHE <m.othacehe@gmail.com>
44 *
55- * This file is part of ratpoison.
55+ * This program is free software; you can redistribute it and/or modify it
66+ * under the terms of the GNU General Public License as published by the Free
77+ * Software Foundation; either version 2 of the License, or (at your option)
88+ * any later version.
69 *
77- * ratpoison is free software; you can redistribute it and/or moify it under
88- * the terms of the GNU General Public License as published by the Free
99- * Software Foundation; either version 2, or (at your option) any later
1010- * version.
1111- *
1212- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1313- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1414- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1515- * details.
1010+ * This program is distributed in the hope that it will be useful, but WITHOUT
1111+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1212+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1313+ * more details.
1614 *
1715 * You should have received a copy of the GNU General Public License along with
1818- * this software; see the file COPYING. If not, write to the Free Software
1919- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1616+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1717+ * Place, Suite 330, Boston, MA 02111-1307 USA.
2018 */
21192220#include <X11/extensions/Xrandr.h>
+10-12
xrandr.h
···11/*
22 * Copyright (C) 2016 Mathieu OTHACEHE
33 *
44- * This file is part of ratpoison.
44+ * This program is free software; you can redistribute it and/or modify it
55+ * under the terms of the GNU General Public License as published by the Free
66+ * Software Foundation; either version 2 of the License, or (at your option)
77+ * any later version.
58 *
66- * ratpoison is free software; you can redistribute it and/or modify it under
77- * the terms of the GNU General Public License as published by the Free
88- * Software Foundation; either version 2, or (at your option) any later
99- * version.
1010- *
1111- * ratpoison is distributed in the hope that it will be useful, but WITHOUT ANY
1212- * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1313- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
1414- * details.
99+ * This program is distributed in the hope that it will be useful, but WITHOUT
1010+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1111+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
1212+ * more details.
1513 *
1614 * You should have received a copy of the GNU General Public License along with
1717- * this software; see the file COPYING. If not, write to the Free Software
1818- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1515+ * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
1616+ * Place, Suite 330, Boston, MA 02111-1307 USA.
1917 */
20182119#ifndef XRANDR_H