Commit Graph

79 Commits

Author SHA1 Message Date
Julien Palard e598aeecca
Migrate to setuptools. 2022-11-01 14:32:49 +01:00
Julien Palard 42e7bdd22b
Migrate from switch to native Python module. 2022-11-01 14:18:39 +01:00
Julien Palard 102ecca8ec
Rename license 2022-10-31 21:31:17 +01:00
Julien Palard be03b202fe FIX: renamed functions, see previous commit. 2018-11-13 16:11:56 +01:00
Julien Palard 48d0cbf049
Merge pull request #5 from parro-it/fork
Fix example methods.
2018-11-13 16:09:10 +01:00
Andrea Parodi e10347801d gitignored output 2018-11-09 18:55:50 +01:00
Andrea Parodi 0544f6887a Fix example 2018-11-09 18:16:11 +01:00
Julien Palard fe3afd8501 More generic way to change library path 2016-03-03 10:17:14 +01:00
Julien Palard d4ff3e0da1 setup.py adding missing metadata. 2016-03-03 09:55:40 +01:00
Julien Palard 8c884069e3 Enhance setup.py (and add licence) 2016-03-03 09:52:22 +01:00
Julien Palard a6d5471c0d Showing a usage in Python. 2016-03-03 09:46:08 +01:00
Julien Palard 2fb81d3995 Adding licence (two clauses BSD). 2016-03-03 09:33:07 +01:00
Julien 7afaf12a38 Finalizing swig binding for python, and works, see https://github.com/JulienPalard/ashttp 2011-10-29 15:36:03 +02:00
Julien 031d9d0fb4 Trashy support of ld-linux-*.so like for x64 2011-10-22 18:36:15 +02:00
Julien f2ff0cd74c Adding a test to check if swig is installed before running it 2011-10-22 18:35:42 +02:00
Julien ea10ad8588 Adding -DNDEBUG to avoid flood during tests 2011-10-22 18:35:12 +02:00
Julien Palard 1273370e93 Adding support for Python via swig 2011-10-22 16:45:31 +02:00
Julien Palard 6b4466c996 Adding a good readme file 2011-10-16 13:49:40 +02:00
Julien Palard 0589535c9b Providing a vt100_headless_getlines to avoid calling directly lw_terminal_vt100_getlines 2011-10-16 13:27:09 +02:00
Julien Palard 187f89df52 Naming consistency 2011-10-16 13:16:11 +02:00
Julien Palard 9f85b7ff90 Fixing typo and function name inconsistencies 2011-10-16 12:56:37 +02:00
Julien Palard 5da2786c14 The lw_terminal_parser should not hold the master file descriptor 2011-10-15 14:57:25 +02:00
Julien Palard 098ab5d70f FIX: tests was not including the right header 2011-10-15 14:44:23 +02:00
Julien Palard 5d0c4de271 Provide a terminal_vt100_read_str to avoid direct writing to underlying terminal_parser 2011-10-15 14:44:02 +02:00
Julien Palard 945c0e91e5 Adding a manpage 2011-10-15 14:28:31 +02:00
Julien Palard fbd47333ed Adding an example 2011-10-15 14:21:57 +02:00
Julien Palard 88ae83937d Some mangling to avoid collisions 2011-10-14 21:58:56 +02:00
Julien Palard eef470aff2 Fixing check-syntax rule in Makefile 2011-10-04 09:11:06 +02:00
Julien Palard 848912eaee Creating an src directory 2011-09-27 10:37:21 +02:00
Julien Palard ebb804b205 Adding a shell script to run test and compiling as a shared library 2011-09-27 10:35:37 +02:00
Julien Palard b73423b87f Simplification of includes 2011-09-23 21:57:01 +02:00
Julien Palard e8b2632b37 s/vt100_dump/vt100_getlines/g 2011-09-23 21:56:11 +02:00
Julien Palard 162a5932fc Clean free on malloc failure and providing _destruct methods 2011-09-23 21:54:57 +02:00
Julien Palard 47426ae181 Clean free on malloc failure 2011-09-23 21:47:34 +02:00
Julien Palard aae695fca3 Put spaces instead of \0 in frozen_screen 2011-09-23 21:43:44 +02:00
Julien Palard 7d073036cc Documentation 2011-09-23 09:17:54 +02:00
Julien Palard e51334013c Rmeoving useless width and height from terminal.h 2011-09-23 09:05:09 +02:00
Julien Palard 3bec025ea1 Documentation 2011-09-22 20:34:19 +02:00
Julien Palard 33fd0a58cd Renaming vt100 into terminal_vt100 2011-09-22 20:29:27 +02:00
Julien Palard 3b8e2be53f Conditional compilation of a debug statement 2011-09-22 20:17:27 +02:00
Julien Palard 55abb46212 Refactoring test.c 2011-09-22 20:14:43 +02:00
Julien Palard 4a735ec4ed Typo in Makefile 2011-09-22 20:12:16 +02:00
Julien Palard aba779a6e9 Adding vt100_headless.c 2011-09-22 20:11:37 +02:00
Julien Palard 8bb410bb7f A bit of renaming (term -> terminal) 2011-09-22 19:43:46 +02:00
Julien Palard 6f80a5f5cd Reaming struct term_emul into struct terminal 2011-09-22 09:24:21 +02:00
Julien Palard 89768710c6 Clean API for vt100 almost OK 2011-09-22 09:22:04 +02:00
Julien Palard 8180557b6a Building a clean API for vt100 2011-09-21 19:36:54 +02:00
Julien Palard 69a6366659 Putting some static where they should be 2011-09-20 21:32:10 +02:00
Julien Palard 3171d66d6f Separation of term and vt100, season 1 episode 4 2011-09-20 21:26:11 +02:00
Julien Palard 09140c82d3 Seems like I have a remaining bug with tabulations... 2011-09-19 23:19:33 +02:00